空閒時關閉特定 USB 連接埠電源

空閒時關閉特定 USB 連接埠電源

我使用的是Ubuntu 20.4.1,我的筆記型電腦的內建wi-fi 卡的效能變得很差,所以我使用迷你USB wi-fi dongle,並且有時我會使用LAN 連接。想關閉usb wifi dongle。

那麼,有什麼方法可以關閉特定 USB 連接埠的電源。

Bus 002 Device 004: ID 04f2:b34f Chicony Electronics Co., Ltd 
Bus 002 Device 005: ID 248a:8514 Maxxter 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

答案1

感謝 UbuntuForums.org 的 Matt Symes,試試這個答案。透過以下方式取得您的設備清單:

for device in $(ls /sys/bus/usb/devices/*/product); do echo $device;cat $device;done

您應該能夠切斷特定 USB 連接埠的電源

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

其中是您的 Wifi USB 加密狗清單的XXXX值。/sys/bus/usb/devices/XXXX/product

若要重新打開,請替換suspendon

相關內容