概括
我的 USB 调制解调器有时无法挂载。如果是在重启(并登录)后,它就会挂载。如果不是在重启后(例如从挂起状态唤醒后),它绝对无法挂载。lsusb
显示在所有情况下都检测到调制解调器。
请参阅下文了解详情。
正常情况
我登录后连接了 USB 调制解调器(重启后),调制解调器被挂载并在启动器中显示为 CDROM(为什么?)(尽管名称显示正确)。几分钟后,在“移动宽带网络”行中出现一条消息,您现在已在家庭网络上注册。我所要做的就是使用(之前配置的)移动宽带网络连接,然后我就可以上网了。
上述情况大多数情况下都会发生,但也有少数例外,即调制解调器根本没有出现在启动器中,请参见下文。
替代方案
- 重启并正常登录后(很少见),
- 从挂起状态唤醒后(始终),
调制解调器插入后无法安装,因此不会出现在启动器中。因此上述消息不会显示。唯一的解决方法是完全重启,然后再试试运气。
但是,如果我发出lsusb
,输出显示调制解调器确实存在,
......
Bus 001 Device 012: ID 19d2:1232 ZTE WCDMA Technologies MSM
......
我已经尝试过这里提到的解决方案,如何在不重启的情况下成功重启 USB 调制解调器,但无济于事。这个失败了。
如何强制安装 USB 调制解调器?
我正在使用 Ubuntu 15.04,已完全升级。
编辑
当调制解调器不是安装时没有任何错误消息或类似信息,相关行/var/log/syslog
如下这。(由于行太多,我将它们作为外部文件放进去了。)
答案1
你读过日志吗?
Sep 27 22:26:17 masroor-ProBook usb_modeswitch[13534]: usb_modeswitch: add device ID 19d2:1232 to driver option
Sep 27 22:26:17 masroor-ProBook usb_modeswitch[13534]: usb_modeswitch: please report the device ID to the Linux USB developers!
我建议你读一下,man usb_modeswitch; man usb_modeswitch_dispatcher; less /usr/share/doc/usb-modeswitch/README.gz
以了解如何“ add device ID 19d2:1232 to driver option
”