este stick-ul USB Huawei E3372 LTE deblocat, am un sim introdus în dongle. Treaba este să opriți complet dispozitivul pentru a schimba IP-ul extern al sim-ului. Când deconectez și conectez din nou dongle-ul, acesta primește un nou IP, de exemplu:
Am 37.29.232.115 (obțin cu https://wtfismyip.com/text) și când mă deconectez manual la portul usb și mă conectez din nou am un nou IP 37.29.241.237.Pot face asta din linia de comandă? Am încercat usb_modeswitch, uhubctl, echo suspend > /sys/bus/usb/devices/x-x/power/level și o mulțime de lucruri, dar nu am reușit să întrerup electricitatea din dongle.
Aceasta este o comandă pe care am încercat-o. De asemenea, am încercat să adaug în fișierele de configurare câteva linii pentru ca hub-ul să fie recunoscut, dar niciodată cu succes.
sudo uhubctl -a off -p 2 -l 3-4
Nu au fost detectate hub-uri inteligente compatibile în locația 3-4!
Rulați cu -h pentru a obține informații despre utilizare.
Au apărut probleme de permisiuni la accesarea USB.
Pentru a remedia acest lucru, rulați acest instrument ca root folosind „sudo uhubctl”,
sau adăugați una sau mai multe reguli udev ca mai jos
la fișierul „/etc/udev/rules.d/52-usb.rules”:
SUBSYSTEM=="usb", ATTR{idVendor}=="2001", MODE="0666"
apoi rulați „sudo udevadm trigger --attr-match=subsystem=usb
De asemenea, când fac lsusb -t
luis@xx-xx-xx-3:/sys/bus/usb/devices$ lsusb -t
/: Autobuz 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Autobuz 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
|__ Port 2: Dev 3, Dacă 1, Clasă=Dispozitiv de interfață umană, Driver=usbhid, 1,5M
|__ Port 2: Dev 3, dacă 0, Clasă=Dispozitiv de interfață umană, 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
/: Autobuz 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/: Autobuz 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
|__ Port 4: Dev 12, dacă 0, Clasă=Dispozitiv de interfață umană, Driver=usbhid, 1,5M
Știu că este magistrala 03. portul 4. dar când merg la director și fac ls, primesc o mulțime de foldere de lucruri în foldere, cum ar fi:
luis@xx-xx-xx-3:/sys/bus/usb/devices/3-4$ ls
3-4:1.0 bConfigurationValue bMaxPacketSize0 driver de configurare ltm_capable product speed version
3-4:1.1 bDeviceClass bMaxPower descriptori ep_00 subsistem de specialități ale producătorului
autorizat 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
Nu știu de ce apar multe foldere ce înseamnă? și dacă mă întorc, primesc și aceleași foldere:
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
Am încercat și usbreset și funcționează bine, dar nu întrerupe curentul. Ma poti ajuta?
Eu folosesc Ubuntu 20.04.3 LTS