USB 调制解调器的检测不稳定 - 我该如何纠正这个问题?

USB 调制解调器的检测不稳定 - 我该如何纠正这个问题?

我在 DELL Inspiron NS5520 上的 Ubuntu 12.04 LTS 中使用华为 3G USB 调制解调器。我尝试了所有可能的解决方案,但没有运气。每当我的 USB 调制解调器断开连接时,我就无法重新连接它,然后我必须重新启动笔记本电脑。重新启动时,有时会检测到 USB 调制解调器,有时则检测不到。在 Ubuntu 11.x 中它运行良好,但现在我使用 12.04。这是 lsusb 输出:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 003: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. 
Bus 001 Device 004: ID 0c45:648d Microdia 
Bus 002 Device 003: ID 8087:07da Intel Corp

任何帮助将不胜感激。

答案1

我的回答只是解决了问题的一半。也许它可以对你在 Ubuntu 上有所帮助。我正在寻找更好的解决方案。

我在 OpenSuSE 12.1 上有同样的问题。拔下调制解调器并将其插入不同的USB 端口可提供帮助,无需重新启动系统。

答案2

您可以运行以下命令来诊断调制解调器的检测方式:

udevadm trigger --verbose

这不会解决任何问题,但可能是您调查中有用的第一步。

答案3

我认为你应该重新启动你的网络管理器而不是你的机器。

sudo stop network-manager

sudo start network-manager

很少有机会,您的机器可能会将调制解调器作为大容量存储设备,因为现在的调制解调器带有存储卡选项,请使用 Modprobe 来切换调制解调器。

sudo modprobe option 

注意:(等待 10 秒您的调制解调器将检测到)

 

相关内容