Score:0

วิธีตัดไฟฟ้าไปยังดองเกิล USB

ธง gi

แท่ง 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

chili555 avatar
cn flag
สิ่งนี้จัดการโดย Network Manager หรือไม่ `sudo ls /etc/NetworkManager/system-connections` ถ้าใช่ ให้ตั้งค่า IP แบบคงที่เป็น NM
Luis Flores Ferri avatar
gi flag
ไม่เกี่ยวกับการตั้งค่า IP แบบคงที่ แต่เกี่ยวกับการเปลี่ยน SIM IP, IP ภายนอกไม่ใช่ IP networmanager ฉันเข้าใจแล้ว ขอบคุณสำหรับคำตอบที่รวดเร็ว
Score:0
ธง gi

ฉันเข้าใจแล้ว ด้วยการผูกและเลิกผูก USB ไฟฟ้าไม่ตัด แต่ IP ภายนอกเปลี่ยนไป sudo echo 'บัสพอร์ต' > /sys/bus/usb/drivers/usb/unbind sudo echo 'บัสพอร์ต' > /sys/bus/usb/drivers/usb/bind

ด้วยสิ่งนี้มันเปลี่ยน IP ^^ . ขอบคุณทุกคน.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา