Estou usando o Ubuntu 20.4.1, o desempenho da placa wi-fi interna do meu laptop se torna semanal, então estou usando um mini dongle wi-fi usb e também há algum tempo estou usando a conexão LAN. feche o dongle usb wifi.para isso ativei o "modo Airplae". Ele desliga o fluxo de dados da rede através do dongle usb wifi.Mas, apesar de estar ocioso, o dongle usb está esquentando.
Então, há alguma maneira de desligar a energia de uma porta USB específica. Abaixo está a lista lsusb, o dispositivo 006 é minha porta de destino
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
Responder1
Tente esta resposta graças a Matt Symes do UbuntuForums.org. Obtenha uma lista de seus dispositivos com:
for device in $(ls /sys/bus/usb/devices/*/product); do echo $device;cat $device;done
Você deve ser capaz de cortar a energia da porta USB específica com
echo suspend | sudo tee /sys/bus/usb/devices/XXXX/power/level
onde XXXX
está o valor /sys/bus/usb/devices/XXXX/product
da listagem do seu dongle USB Wifi.
Para ligar novamente, substitua suspend
por on
.