Closed cfthnm closed 1 year ago
I met a same situation. Here is output of "sudo /var/packages/r8152/scripts/start-stop-status stop"
++ dirname /var/packages/r8152/scripts/start-stop-status script_root=/var/packages/r8152/scripts ++ realpath -m /var/packages/r8152/scripts/.. package_root=/var/packages/r8152 ++ basename /var/packages/r8152 driver_name=r8152 driver_root=/var/packages/r8152/target/r8152 case $1 in set_interfaces down action=down target_interface_name= ++ ls /sys/class/net all_interface_names='docker0 docker89bac60 eth0 eth1 lo ovs_eth0 ovs-system sit0 syno_ovs_bonds' '[' -n ']' '[' '!' -e /sys/class/net/ ']' for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/docker0/device/driver ']' continue for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/docker89bac60/device/driver ']' continue for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/eth0/device/driver ']' ++ ls -ld /sys/class/net/eth0/device/driver driver_location='lrwxrwxrwx 1 root root 0 Sep 13 01:32 /sys/class/net/eth0/device/driver -> ../../../../bus/pci/drivers/r8168' ++ grep r8152 ++ echo 'lrwxrwxrwx 1 root root 0 Sep 13 01:32 /sys/class/net/eth0/device/driver -> ../../../../bus/pci/drivers/r8168' '[' '!' -z '' ']' for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/eth1/device/driver ']' ++ ls -ld /sys/class/net/eth1/device/driver driver_location='lrwxrwxrwx 1 root root 0 Sep 13 01:32 /sys/class/net/eth1/device/driver -> ../../../../bus/pci/drivers/r8168' ++ echo 'lrwxrwxrwx 1 root root 0 Sep 13 01:32 /sys/class/net/eth1/device/driver -> ../../../../bus/pci/drivers/r8168' ++ grep r8152 '[' '!' -z '' ']' for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/lo/device/driver ']' continue for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/ovs_eth0/device/driver ']' continue for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/ovs-system/device/driver ']' continue for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/sit0/device/driver ']' continue for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/syno_ovs_bonds/device/driver ']' continue /sbin/rmmod /var/packages/r8152/target/r8152/r8152.ko rmmod: ERROR: Module r8152 is not currently loaded true '[' -e /var/packages/r8152/target/r8152/usbnet.ko ']' '[' -e /var/packages/r8152/target/r8152/mii.ko ']' exit 0
++ dirname /var/packages/r8152/scripts/start-stop-status
Output of "sudo /var/packages/r8152/scripts/start-stop-status start"
++ dirname /var/packages/r8152/scripts/start-stop-status script_root=/var/packages/r8152/scripts ++ realpath -m /var/packages/r8152/scripts/.. package_root=/var/packages/r8152 ++ basename /var/packages/r8152 driver_name=r8152 driver_root=/var/packages/r8152/target/r8152 case $1 in '[' -e /var/packages/r8152/scripts/apply-memory-setting ']' ++ count_usb_interfaces ++ ls -l /sys/class/net/ ++ grep /usb ++ wc -l initial_count=0 '[' -e /var/packages/r8152/target/r8152/mii.ko ']' '[' -e /var/packages/r8152/target/r8152/usbnet.ko ']' /sbin/insmod /var/packages/r8152/target/r8152/r8152.ko '[' -r /usr/lib/udev/rules.d/51-usb-r8152-net.rules ']' ++ seq 1 60 for i in seq 1 60 ++ count_usb_interfaces ++ ls -l /sys/class/net/ ++ grep /usb ++ wc -l '[' 1 -ne 0 ']' break set_interfaces up action=up target_interface_name= ++ ls /sys/class/net all_interface_names='docker0 docker89bac60 eth0 eth1 eth2 lo ovs_eth0 ovs-system sit0 syno_ovs_bonds' '[' -n ']' '[' '!' -e /sys/class/net/ ']' for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/docker0/device/driver ']' continue for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/docker89bac60/device/driver ']' continue for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/eth0/device/driver ']' ++ ls -ld /sys/class/net/eth0/device/driver driver_location='lrwxrwxrwx 1 root root 0 Sep 13 01:32 /sys/class/net/eth0/device/driver -> ../../../../bus/pci/drivers/r8168' ++ grep r8152 ++ echo 'lrwxrwxrwx 1 root root 0 Sep 13 01:32 /sys/class/net/eth0/device/driver -> ../../../../bus/pci/drivers/r8168' '[' '!' -z '' ']' for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/eth1/device/driver ']' ++ ls -ld /sys/class/net/eth1/device/driver driver_location='lrwxrwxrwx 1 root root 0 Sep 13 01:32 /sys/class/net/eth1/device/driver -> ../../../../bus/pci/drivers/r8168' ++ echo 'lrwxrwxrwx 1 root root 0 Sep 13 01:32 /sys/class/net/eth1/device/driver -> ../../../../bus/pci/drivers/r8168' ++ grep r8152 '[' '!' -z '' ']' for interface_name in ${all_interface_names} [[ -n '' ]] '[' '!' -e /sys/class/net/eth2/device/driver ']' ++ ls -ld /sys/class/net/eth2/device/driver driver_location='lrwxrwxrwx 1 root root 0 Sep 13 01:33 /sys/class/net/eth2/device/driver -> ../../../../../../bus/usb/drivers/r8152' ++ echo 'lrwxrwxrwx 1 root root 0 Sep 13 01:33 /sys/class/net/eth2/device/driver -> ../../../../../../bus/usb/drivers/r8152' ++ grep r8152 '[' '!' -z 'lrwxrwxrwx 1 root root 0 Sep 13 01:33 /sys/class/net/eth2/device/driver -> ../../../../../../bus/usb/drivers/r8152' ']' config_file=/etc/sysconfig/network-scripts/ifcfg-eth2 config_storage_location=/var/packages/r8152/etc/ifcfg-eth2 '[' -f /etc/sysconfig/network-scripts/ifcfg-eth2 ']' '[' up = down ']' '[' up = up ']' '[' -f /var/packages/r8152/etc/ifcfg-eth2 ']' cp /var/packages/r8152/etc/ifcfg-eth2 /etc/sysconfig/network-scripts/ifcfg-eth2 ifconfig eth2 up set_ovs_interface eth2 up interface_name=eth2 action=up config_file_ovs=/etc/sysconfig/network-scripts/ifcfg-ovs_eth2 config_storage_location_ovs=/var/packages/r8152/etc/ifcfg-ovs_eth2 is_ovs_enable '[' '!' -f /usr/syno/etc/synoovs/ovs_reg.conf ']' ++ cat /usr/syno/etc/synoovs/ovs_reg.conf ++ wc -l use=1 '[' 0 -eq 1 ']' return 0 '[' -f /etc/sysconfig/network-scripts/ifcfg-ovs_eth2 ']' '[' up = down ']' '[' up = up ']' '[' -f /var/packages/r8152/etc/ifcfg-ovs_eth2 ']' cp /var/packages/r8152/etc/ifcfg-ovs_eth2 /etc/sysconfig/network-scripts/ifcfg-ovs_eth2 '[' up = up ']' ovs-vsctl add-br ovs_eth2 ovs-vsctl add-port ovs_eth2 eth2 ovs-vsctl: cannot create a port named eth2 because a port named eth2 already exists on bridge ovs_eth0
seq 1 60
I do add eth2 to bridge ovs_eth0 manually.
Originally posted by @cfthnm in https://github.com/bb-qq/r8152/issues/240#issuecomment-1244082503
I met a same situation. Here is output of "sudo /var/packages/r8152/scripts/start-stop-status stop"
Output of "sudo /var/packages/r8152/scripts/start-stop-status start"
I do add eth2 to bridge ovs_eth0 manually.
Originally posted by @cfthnm in https://github.com/bb-qq/r8152/issues/240#issuecomment-1244082503