Как отключить электричество от USB-ключа

- USB-накопитель Huawei E3372 LTE разблокирован, в ключ вставлена ​​сим-карта. Дело в том, чтобы полностью выключить устройство для смены внешнего IP симки. Когда я отключаю и снова подключаю ключ, он получает новый IP, например: У меня 37.29.232.115 (я получаю с https://wtfismyip.com/text ), и когда вручную отключаюсь от порта USB и подключаюсь снова, у меня новый IP 37.29.241.237. Могу я сделать это из командной строки? Я пробовал usb_modeswitch, uhubctl, echo suspend> / sys / bus / usb / devices / x-x / power / level и многое другое, но мне так и не удалось отключить электричество в ключе.

Я пробовал эту команду. Также я попытался добавить в файлы конфигурации несколько строк для распознавания концентратора, но безуспешно. sudo uhubctl -a off -p 2 -l 3-4 В точке 3-4 не обнаружено совместимых смарт-хабов! Запустите с -h, чтобы получить информацию об использовании. При доступе к USB возникли проблемы с разрешением. Чтобы исправить это, запустите этот инструмент как root, используя sudo uhubctl, или добавьте одно или несколько правил udev, как показано ниже в файл '/etc/udev/rules.d/52-usb.rules': ПОДСИСТЕМА == "usb", ATTR {idVendor} == "2001", MODE = "0666" затем запустите sudo udevadm trigger --attr-match = subsystem = usb

Также, когда я выполняю lsusb -t

luis@xx-xx-xx-3:/sys/bus/usb/devices$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 2: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 2: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 4: Dev 17, If 0, Class=Communications, Driver=cdc_ether, 480M
    |__ Port 4: Dev 17, If 1, Class=CDC Data, Driver=cdc_ether, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
    |__ Port 4: Dev 12, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M

, я знаю, что это шина 03. порт 4.но когда я иду в каталог и выполняю ls, я получаю много папок внутри папок, например:

luis@xx-xx-xx-3:/sys/bus/usb/devices/3-4$ ls
3-4:1.0            bConfigurationValue  bMaxPacketSize0     configuration  driver         ltm_capable   product    speed      version
3-4:1.1            bDeviceClass         bMaxPower           descriptors    ep_00          manufacturer  quirks     subsystem
authorized         bDeviceProtocol      bNumConfigurations  dev            firmware_node  maxchild      removable  tx_lanes
avoid_reset_quirk  bDeviceSubClass      bNumInterfaces      devnum         idProduct      port          remove     uevent
bcdDevice          bmAttributes         busnum              devpath        idVendor       power         rx_lanes   urbnum

Я не знаю, почему появляется много папок, что это значит? и если я вернусь, я также получу те же папки:

luis@xx-xx-xx-3:/sys/bus/usb/devices$ ls
1-0:1.0  1-4  1-4:1.0  2-0:1.0  3-0:1.0  3-2  3-2:1.0  3-2:1.1  3-4  3-4:1.0  3-4:1.1  4-0:1.0  usb1  usb2  usb3  usb4

Я также попробовал usbreset, и он работает нормально, но не отключает электричество. Можешь мне помочь? Я использую Ubuntu 20.04.3 LTS

0
задан 30 November 2021 в 16:53

0 ответов

Другие вопросы по тегам:

Похожие вопросы: