【问题标题】:Linux boot with usb 3G modem enabled as ttyACM0 device启用 USB 3G 调制解调器作为 ttyACM0 设备的 Linux 启动
【发布时间】:2015-03-12 21:55:51
【问题描述】:

我在嵌入式设备 (Odroid U3) 上运行 Ubuntu 14.04.1 LTS(桌面)和 在启动时,我的 3G USB 调制解调器被视为 ttyACM0 / ttyACM1 设备,这是正确的。 启动后我可以简单地运行 wvdial..然后我可以从那里获得连接...

我正在无头运行我的系统,理想情况下希望将操作系统“转换”为更多 如果可能的话,使用服务器配置(更小)。我试过运行 ubuntu 服务器版本在这里 viewtopic.php?f=77&t=5123,以及 多个版本的 debian(7 / 7.4),但都不会在启动时正确检测到 USB 调制解调器。

我是 linux 的新手,我唯一尝试过的是 试图在启动时强制加载一些内核模块( /etc/modules )以尝试 更改启动时对设备的检测。 (cdc_acm、usbserial、ppp....等),没有运气。

在上面的 ubuntu 服务器版本上,我什至将内核更新为 比当前工作桌面版本更新的版本,仍然没有运气,

有没有人在开机时检测 USB 3G 调制解调器的经验?? 任何想法为什么它适用于 14.04.1 LTS 桌面版本,而不是其他任何版本? 非常感谢...任何建议

【问题讨论】:

  • 经过更多研究,我认为问题在于 usb-modeswitch 未运行,或者在启动时未正确运行。显然,这已在最新版本的 Ubuntu 中得到修复。

标签: linux usb driver boot modem


【解决方案1】:

似乎 14.04 ubuntu 启动中有一个补丁可以修复 usb_modeswitch 问题。获取原始 ubuntu 后,添加 usb_modeswitch ,它现在工作得很好。
甚至不必配置 usb_modeswitch。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-31
    • 1970-01-01
    • 2014-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多