Ubuntu 18 打开和关闭 USB 以太网卡的命令

Ubuntu 18 打开和关闭 USB 以太网卡的命令

我有一张 USB 以太网卡,可以很好地与 Ubuntu 18.04 配合使用。现在我需要找到一种方法来使用命令打开和关闭它。

我尝试了该命令sudo ip l s dev enx00249b450d4d down(enx00249b450d4d 是接口的名称),但没有任何变化。

我也安装了 net-tools 并尝试了该命令sudo ifconfig enx00249b450d4d down,但也没有成功。

我搜索了互联网,但有关 Ubuntu 18 的信息仍然很少。有什么想法吗?

答案1

你可以这样做:

第一次运行lsusb

输出应类似于:

Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 2232:1020  
Bus 002 Device 009: ID 0bc2:a013 Seagate RSS LLC 
Bus 002 Device 003: ID 0a5c:219c Broadcom Corp. 

在输出中,找到要禁用的端口的设备号。例如,示例中的 Seagate 驱动器有Device 009- 即其设备号。那么 ID 将是usb[device number]- 例如usb9

然后,禁用 USB 唤醒(仅执行一次):

确保将其替换XusbX设备编号。

echo disabled | sudo tee /sys/bus/usb/devices/usbX/power/wakeup 

然后将其关闭:

echo suspend | sudo tee /sys/bus/usb/devices/usbX/power/level

撤消此操作:

echo enabled | sudo tee /sys/bus/usb/devices/usbX/power/wakeup
echo on | sudo tee /sys/bus/usb/devices/usbX/power/level

来源 : https://askubuntu.com/a/750455/307184

相关内容