作者gn00618777 (非常念旧)
看板LinuxDev
标题[问题] 3G module probe 问题
时间Thu Mar 19 21:05:52 2015
我的板子使用 Quectel 3G module
硬体那边做了一根 GPIO 可以 disable 这个 3G
当我传了关掉讯号给这GPIO,画面马上被下面讯息洗板
option_instat_callback: error -71
option_instat_callback: error -71
option_instat_callback: error -71
量了讯号,的确是被关掉了
这个可能的猜测是,3G模组被关掉了,就没有/dev/ttyUSB*,但 CPU 仍然有
沟通管道到这个 3G,所以就导致上面讯息。这感觉是很合理的,但被要求
传关掉讯号给 GPIO ,3G模组被关掉,系统仍要能继续运作,请问这有
甚麽 workaround 的方法? 或是他能用 AT command 或是 PPP 的设定去解?
恳请赐教,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.136.153.209
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LinuxDev/M.1426770355.A.668.html
※ 编辑: gn00618777 (220.136.153.209), 03/19/2015 21:09:20
1F:→ alongalone: 有查过-71的意思是什麽吗? 03/19 22:53
2F:→ gn00618777: 71 mean "Protocol Error". 03/20 10:01
3F:→ gn00618777: 大部分是硬体问题 03/20 10:02
4F:→ gn00618777: 哀,我後来只是把 dirver 里面的错误讯息取消,它就 03/20 10:13
5F:→ gn00618777: 不会吐讯息洗板了 03/20 10:14
6F:→ gn00618777: 在 option.c 里 03/20 10:14
7F:→ leolarrel: 这样无异於掩耳盗铃...有查出为何一直跑讯息吗? 03/23 14:24
8F:→ gn00618777: 有,就是CPU有透过HUB chip 两条沟通 3G module 03/26 21:45
9F:→ gn00618777: 因为3G module 电被我们关掉,但两条仍然去沟通 03/26 21:46
10F:→ gn00618777: 所以才会吐出此错误讯息 03/26 21:47
11F:→ leolarrel: 所以关电的事情就不能照你们的想法来关,要找别的关电的 03/27 15:40
12F:→ leolarrel: 办法 03/27 15:40