แท่ง USB Huawei E3372 LTE ปลดล็อคแล้ว ฉันมีซิมเสียบอยู่ในด็องเกิล สิ่งคือการปิดอุปกรณ์โดยสมบูรณ์เพื่อเปลี่ยน IP ภายนอกของซิม เมื่อฉันถอดปลั๊กและเสียบดองเกิลอีกครั้งจะได้รับ IP ใหม่เช่น:
ฉันมี 37.29.232.115 (ฉันได้รับกับ https://wtfismyip.com/text) และเมื่อยกเลิกการเชื่อมต่อพอร์ต usb ด้วยตนเองและเชื่อมต่ออีกครั้ง ฉันมี IP ใหม่ 37.29.241.237ฉันสามารถทำสิ่งนี้จากบรรทัดคำสั่งได้หรือไม่ ฉันได้ลอง usb_modeswitch, uhubctl, echo suspense > /sys/bus/usb/devices/x-x/power/level และอีกหลายอย่าง แต่ฉันไม่เคยตัดไฟฟ้าในดองเกิลเลย
นี่คือคำสั่งบางอย่างที่ฉันลอง นอกจากนี้ฉันพยายามเพิ่มไฟล์ปรับแต่งบางบรรทัดเพื่อให้ฮับได้รับการยอมรับ แต่ก็ไม่สำเร็จ
sudo uhubctl -a ปิด -p 2 -l 3-4
ไม่พบฮับอัจฉริยะที่เข้ากันได้ที่ตำแหน่ง 3-4!
รันด้วย -h เพื่อรับข้อมูลการใช้งาน
มีปัญหาเกี่ยวกับการอนุญาตขณะเข้าถึง USB
ในการแก้ไขปัญหานี้ ให้เรียกใช้เครื่องมือนี้ในฐานะรูทโดยใช้ 'sudo uhubctl'
หรือเพิ่มกฎ udev อย่างน้อยหนึ่งข้อตามด้านล่าง
ไฟล์ '/etc/udev/rules.d/52-usb.rules':
SUBSYSTEM=="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
/: บัส 04.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: บัส 03.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
|__ พอร์ต 2: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ พอร์ต 2: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ พอร์ต 4: Dev 17, If 0, Class=Communications, Driver=cdc_ether, 480M
|__ พอร์ต 4: Dev 17, If 1, Class=CDC Data, Driver=cdc_ether, 480M
/: บัส 02.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/: บัส 01.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
|__ พอร์ต 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 ไดรเวอร์การกำหนดค่า ltm_capable รุ่นความเร็วของผลิตภัณฑ์
3-4:1.1 bDeviceClass bMaxPower descriptors ep_00 ผู้ผลิต quirks ระบบย่อย
ได้รับอนุญาต bDeviceProtocol bNumConfigurations dev firmware_node maxchild ที่ถอดออกได้ tx_lanes
เลี่ยง_reset_quirk bDeviceSubClass bNumInterfaces devnum พอร์ต idProduct ลบ 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