我使用 USB 华为 ME906s-158 设备,如华为 ME906s-158 不适用于 Ubuntu 16.04中所述。如果模块失去连接,则重新连接到网络时似乎会出现问题。所以我的想法是编写一些脚本,在后台运行,检查 LTE 连接是否已建立,如果没有,则使用终端命令释放 USB 设备并重新连接。我在如何从终端启用/禁用移动宽带?中找到了有用的信息。并在此论坛主题上,但代码没有在我的 Ubuntu 16.04 上运行,这可能是问题所在。
\n以这一行为例:
\nmodprobe -r -f uhci_hcd\n
Run Code Online (Sandbox Code Playgroud)\n结果modprobe: FATAL: Module uhci_hcd is builtin.
出错。如果我使用用于我的设备的 xhci_hcd,情况也是如此。\n所以我的问题是如何更改 modprobe 命令来删除/连接我的设备?
使用dmesg
该设备连接为
usb 3-13.1: new high-speed USB device number 117 using xhci_hcd\nusb 3-13.1: New USB device found, idVendor=12d1, idProduct=15c1\nusb 3-13.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3\nusb 3-13.1: Product: HUAWEI Mobile\nusb 3-13.1: Manufacturer: Huawei Technologies Co., …
Run Code Online (Sandbox Code Playgroud)