nidstyle3
2015年6月15日 11時54分
お世話になっております、新居田です
以下の現象が発生しましたので投稿させていただきます。
【現象】
・3Gモジュールのネットワークインターフェース(usb0)が切断されてしまう
・デバイス(usb0)の停止、開始にて再度通信が可能になる。
・/var/log/messagesに以下のメッセージが出力されます。
Jun 12 01:42:35 (none) user.info kernel: NETDEV WATCHDOG: usb0: transmit timed out Jun 12 01:42:35 (none) user.warn kernel: ------------[ cut here ]------------ Jun 12 01:42:35 (none) user.warn kernel: WARNING: at net/sched/sch_generic.c:222 dev_watchdog+0x14c/0x178() Jun 12 01:42:35 (none) user.warn kernel: Modules linked in: awl13_sdio Jun 12 01:42:35 (none) user.warn kernel: [<c02c8d84>] (dump_stack+0x0/0x14) from [<c0040508>] (warn_on_slowpath+0x48/0x80) Jun 12 01:42:35 (none) user.warn kernel: [<c00404c0>] (warn_on_slowpath+0x0/0x80) from [<c023a248>] (dev_watchdog+0x14c/0x178) Jun 12 01:42:35 (none) user.warn kernel: r5:c0388000 r4:c4d2c800 Jun 12 01:42:35 (none) user.warn kernel: [<c023a0fc>] (dev_watchdog+0x0/0x178) from [<c004ac98>] (run_timer_softirq+0xe4/0x23c) Jun 12 01:42:35 (none) user.warn kernel: r7:00200200 r6:00000000 r5:c0389ea0 r4:c0388000 Jun 12 01:42:35 (none) user.warn kernel: [<c004abb4>] (run_timer_softirq+0x0/0x23c) from [<c00460a0>] (__do_softirq+0x74/0xe0) Jun 12 01:42:35 (none) user.warn kernel: [<c004602c>] (__do_softirq+0x0/0xe0) from [<c0046470>] (irq_exit+0x5c/0x70) Jun 12 01:42:35 (none) user.warn kernel: [<c0046414>] (irq_exit+0x0/0x70) from [<c0027048>] (__exception_text_start+0x48/0x5c) Jun 12 01:42:35 (none) user.warn kernel: r4:c03ba830 r3:00000000 Jun 12 01:42:35 (none) user.warn kernel: [<c0027000>] (__exception_text_start+0x0/0x5c) from [<c0027624>] (__irq_svc+0x44/0x88) Jun 12 01:42:35 (none) user.warn kernel: Exception stack(0xc0389f38 to 0xc0389f80) Jun 12 01:42:35 (none) user.warn kernel: 9f20: 00000000 0005317f Jun 12 01:42:35 (none) user.warn kernel: 9f40: 0005217f 80000013 c0388000 c0028578 c0028578 c03af9e4 80020b38 41069264 Jun 12 01:42:35 (none) user.warn kernel: 9f60: 80020b04 c0389f8c 800000d3 c0389f80 c00306b0 c00285c8 80000013 ffffffff Jun 12 01:42:35 (none) user.warn kernel: r7:00000002 r6:00360000 r5:fc400000 r4:ffffffff Jun 12 01:42:35 (none) user.warn kernel: [<c0028578>] (default_idle+0x0/0x5c) from [<c002861c>] (cpu_idle+0x48/0x7c) Jun 12 01:42:35 (none) user.warn kernel: [<c00285d4>] (cpu_idle+0x0/0x7c) from [<c02c6ee8>] (rest_init+0x74/0x88) Jun 12 01:42:35 (none) user.warn kernel: r7:c038bc78 r6:c04c8040 r5:00000000 r4:c0388000 Jun 12 01:42:35 (none) user.warn kernel: [<c02c6e74>] (rest_init+0x0/0x88) from [<c0008b98>] (start_kernel+0x298/0x2f0) Jun 12 01:42:35 (none) user.warn kernel: r4:c03b91d0 r3:00000000 Jun 12 01:42:35 (none) user.warn kernel: [<c0008900>] (start_kernel+0x0/0x2f0) from [<80008034>] (0x80008034) Jun 12 01:42:35 (none) user.warn kernel: r6:c002332c r5:c03afaa0 r4:00053175 Jun 12 01:42:35 (none) user.warn kernel: ---[ end trace 9c42c2b080b3c1b3 ]---
・現象が出る周期は不定期です。
原因がわからず苦戦しております。
【環境】
・atmark-distのバージョン atmark-dist v1.39.0
・Kernel linux-2.6.26-at24
・パッチ(0001-iotg-3g-connect-waiting-for-dev-ptmx-creation.patch)を適用済み
at_yuma.arakawa
2015年11月25日 13時09分
ファームウェアのバグです。以下のHowtoに従い、ファームウェアを更新して下さい。
- Armadillo-IoT(型番: AG401)搭載3Gモジュールのファームウェアを更新する
http://armadillo.atmark-techno.com/howto/iotg-3g-fw-update
ファームウェアの更新後、問題が発生しないことを弊社で確認しています。