chosan
2019年7月1日 16時14分
お世話になります。
USBシリアルを接続して起動すると3G/LTEモジュール認識しないようです。
カーネルはlinux-4.9-x1-at8.tar.gzを使用し、USBシリアル(CP210x)を使えるように再コンパイルしています。
しばらくほっておくと下記のようなメッセージが表示されます。
usb 2-1.2: USB disconnect, device number 3
option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
option 2-1.2:1.0: device disconnected
option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
option 2-1.2:1.1: device disconnected
option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
option 2-1.2:1.2: device disconnected
option1 ttyUSB4: GSM modem (1-port) converter now disconnected from ttyUSB4
option 2-1.2:1.3: device disconnected
usb 2-1.2: new high-speed USB device number 4 using ci_hdrc
option 2-1.2:1.0: GSM modem (1-port) converter detected
usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB1
option 2-1.2:1.1: GSM modem (1-port) converter detected
usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB2
option 2-1.2:1.2: GSM modem (1-port) converter detected
usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB3
option 2-1.2:1.3: GSM modem (1-port) converter detected
usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB4
こちらのような状況かと推測しております。
https://users.atmark-techno.com/blog/615/1189
linux-4.9-x1-at8.tar.gzのオプションを探してみたのですが、上記のようなオプションは見つけられませんでした。
USBシリアルを遅らせて認識させるにはどうすればいいのでしょうか?
chosan
2019年7月3日 10時41分
自己解決しました。
こちらの記事の通りにUSBの電源を切っておき、3G/LTEモデムが動いてからUSBの電源を入れるようにしました。
https://users.atmark-techno.com/blog/615/3882
以上