FN-Link L297B-SRモジュール(Wi-FiとBluetoothが同じアンテナを共有している)で、断続的にWi-Fiドライバのクラッシュ問題に直面しています。この問題はランダムに発生し、1日後、2日後、あるいは4~5日間連続稼働した後にのみ発生することもあります。
ログを確認してください
[64622.321614]mwifiex_sdio mmc2:0001:1: 情報: ca:c6:5c:cb:ad:7e から正常に切断されました: 理由コード 3
[64624.050010]mwifiex_sdio mmc2:0001:1: 情報: bssid ca:c6:5c:cb:ad:7e に接続しようとしています
[64624.072596]mwifiex_sdio MMC2:0001:1: イベント:不明 イベント ID: 0x95
[64624.085770]mwifiex_sdio mmc2:0001:1: 情報: bssid ca:c6:5c:cb:ad:7e に正常に関連付けられました
[64987.640381]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65060.466817]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65184.303423]mwifiex_sdio mmc2:0001:1: 情報: ca:c6:5c:cb:ad:7e から正常に切断されました: 理由コード 0
[65204.712100]ieee80211 phy0: sched_scan 開始: n_ssids=4 n_match_sets=4
[65204.725038]ieee80211 phy0: n_channels=41 interval=10 ie_len=13
[65259.046894]ieee80211 phy0: スケジュールされたスキャンを停止します!
[65259.067983]mwifiex_sdio mmc2:0001:1: 情報: bssid ca:c6:5c:cb:ad:7e に接続しようとしています
[65260.594440]mwifiex_sdio mmc2:0001:1: ASSOC_RESP: 失敗、ステータスコード=2、エラー=0xfffa、a_id=0x3fff
[65260.611662]mwifiex_sdio mmc2:0001:1: 関連付け失敗: 理由不明 接続失敗
[65260.624191]mwifiex_sdio mmc2:0001:1: 情報: bssid ca:c6:5c:cb:ad:7e への関連付けに失敗しました
[65260.636278]ieee80211 phy0: sched_scan 開始: n_ssids=4 n_match_sets=4
[65260.645499]ieee80211 phy0: n_channels=41 interval=10 ie_len=13
[65271.191030]mwifiex_sdio mmc2:0001:1: mwifiex_cmd_timeout_func: タイムアウト コマンド ID = 0x6b、アクション = 0x1
[65271.199985]mwifiex_sdio mmc2:0001:1: num_data_h2c_failure = 0
[65271.205896]mwifiex_sdio mmc2:0001:1: num_cmd_h2c_failure = 0
[65271.211654]mwifiex_sdio mmc2:0001:1: is_cmd_timedout = 1
[65271.217064]mwifiex_sdio mmc2:0001:1: num_tx_timeout = 0
[65271.222454]mwifiex_sdio mmc2:0001:1: last_cmd_index = 0
[65271.227893]mwifiex_sdio mmc2:0001:1: last_cmd_id: 6b 00 28 00 16 00 12 00 6b 00
[65271.235303]mwifiex_sdio mmc2:0001:1: last_cmd_act: 01 00 13 00 01 00 ca c6 01 00
[65271.242862]mwifiex_sdio mmc2:0001:1: last_cmd_resp_index = 4
[65271.248670]mwifiex_sdio mmc2:0001:1: last_cmd_resp_id: 0c 81 28 80 16 80 12 80 6b 80
[65271.256568]mwifiex_sdio mmc2:0001:1: last_event_index = 3
[65271.262131]mwifiex_sdio mmc2:0001:1: last_event: 18 00 0b 00 0a 00 65 00 0a 00
[65271.269514]mwifiex_sdio mmc2:0001:1: data_sent=0 cmd_sent=1
[65271.275248]mwifiex_sdio mmc2:0001:1: ps_mode=1 ps_state=0
[65271.281497]mwifiex_sdio mmc2:0001:1: スキャンを無視します。カードが取り外されたか、ファームウェアの状態が不良です。
[65271.290880]mwifiex_sdio mmc2:0001:1: ===mwifiex ドライバ情報ダンプ開始===
[65271.317907]mwifiex_sdio mmc2:0001:1: 情報: MWIFIEX バージョン: mwifiex 1.0 (16.92.21.p76)
[65271.326650]mwifiex_sdio mmc2:0001:1: スキャン失敗: -14
[65271.350746]mwifiex_sdio mmc2:0001:1: SDIO レジスタ ダンプの開始
[65271.369462]mwifiex_sdio mmc2:0001:1: SDIO Func0 (0x0-0x9): 43 03 02 02 03 02 00 02 03 00
[65271.385505]mwifiex_sdio mmc2:0001:1: SDIO Func1 (0x10-0x17): 00 00 00 00 00 00 e0 ff
[65271.396619]mwifiex_sdio mmc2:0001:1: SDIO Func1: (0x8) c3 (0x58) 00 (0x5c) 48 (0x5d) 00 (0x60) 07 (0x61) 0c (0x62) 00 (0x64) 10 (0x65) 00 (0x66) 00 (0x68) 00 (0x69) 00 (0x6a) 00
[65271.416154]mwifiex_sdio mmc2:0001:1: SDIO Func1 (0xe8-0xf2): dc fe 7e 00 62 00 3f a7 24 14 70
[65271.580586]mwifiex_sdio mmc2:0001:1: SDIO Func1 (0xe8-0xf2): dc fe 8f 00 73 00 3f a7 24 14 70
[65271.594858]mwifiex_sdio mmc2:0001:1: SDIO レジスタ ダンプ終了
[65271.610712]mwifiex_sdio mmc2:0001:1: ===mwifiex ドライバ情報ダンプ終了===
[65271.628592]mwifiex_sdio mmc2:0001:1: == mwifiex ファームウェアダンプ開始 ==
[65271.666427]mwifiex_sdio mmc2:0001:1: ctrl_data の取得に失敗しました
[65271.676062]mwifiex_sdio mmc2:0001:1: ファームウェアのダンプに失敗しました
[65271.693018]mwifiex_sdio mmc2:0001:1: == mwifiex ダンプ情報を /sys/class/devcoredump に開始
[65271.710201]mwifiex_sdio mmc2:0001:1: == mwifiex ダンプ情報を /sys/class/devcoredump に出力終了
[65271.723737]mwifiex_sdio mmc2:0001:1: PREP_CMD: FW が異常な状態です
[65271.735173]mwifiex_sdio mmc2:0001:1: 情報: mwifiex をシャットダウンします...
[65271.769056]mwifiex_sdio mmc2:0001:1: PREP_CMD: カードが取り外されました
[65271.812192]mwifiex_sdio mmc2:0001:1: PREP_CMD: カードが取り外されました
[65271.855652]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65271.870925]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65271.967852]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65272.068050]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65272.168010]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65272.268029]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65272.368215]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65272.468007]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65272.567994]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65272.668015]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65272.768055]Bluetooth: hci0: フレームの再構成に失敗しました (-84)
[65272.839448]mwifiex_sdio mmc2:0001:1: 情報: ファームウェアのダウンロードが完了しました。サイズは622240バイトです。
[65273.607175]mwifiex_sdio mmc2:0001:1: WLAN FW がアクティブです
[65273.641454]mwifiex_sdio mmc2:0001:1: 不明なapi_id: 5
[65273.687228]mwifiex_sdio mmc2:0001:1: 情報: MWIFIEX バージョン: mwifiex 1.0 (16.92.21.p76)
[65273.713221]mwifiex_sdio mmc2:0001:1: ドライバーバージョン = mwifiex 1.0 (16.92.21.p76)
[65277.145122]mwifiex_sdio mmc2:0001:1: 情報: bssid ca:39:a3:cb:ad:7e に接続しようとしています
[65278.668157]mwifiex_sdio mmc2:0001:1: ASSOC_RESP: 失敗、ステータスコード=2、エラー=0xfffc、a_id=0x3fff
[65278.677711]mwifiex_sdio mmc2:0001:1: アソシエーション失敗: 理由 CONNECT_ERR_ASSOC_ERR_TIMEOUT
[65278.691251]mwifiex_sdio mmc2:0001:1: ASSOC_RESP: 認証タイムアウト
[65278.710528]mwifiex_sdio mmc2:0001:1: 情報: bssid ca:39:a3:cb:ad:7e への関連付けに失敗しました
[65279.781236]mwifiex_sdio mmc2:0001:1: 情報: bssid ca:c6:5c:cb:ad:7e に接続しようとしています
[65281.310722]mwifiex_sdio mmc2:0001:1: ASSOC_RESP: 失敗、ステータスコード=2、エラー=0xfffa、a_id=0x3fff
[65281.320307]mwifiex_sdio mmc2:0001:1: 関連付け失敗: 理由不明 接続失敗
以下のGitHubリンクで同じ問題を見つけましたが、まだ解決されていないようです。
https://www.bing.com/ck/a?!&&p=6f8995a9ee8bc78d51549c45a34f5deee2c26e49fb129fa9306c277b1df3c48cJmltd...
前もって感謝します
こんにちは、
詳細なログをありがとうございます。クラッシュ情報から、ファームウェアバージョン16.92.21.p76を使用していることが確認できます。
88W8997は標準のimxファームウェアリリースには含まれなくなりましたのでご注意ください。ただし、最新のファームウェアを含む専用のホットフィックスブランチがこちらにあります。
https://github.com/nxp-imx/mwifiex/tree/hotfix/lf-6.12.49_2.2.0_hotfix_w8997
https://github.com/nxp-imx/imx-firmware/tree/hotfix/lf-6.12.49_2.2.0_hotfix_w8997
お使いのバージョンよりも大幅に新しい、そのブランチで利用可能なファームウェアへのアップグレードをお勧めします。このバージョンには、コマンドタイムアウトやファームウェアの異常状態といった、お客様が経験されている問題に対処する可能性のある安定性の修正が含まれています。
よろしくお願いいたします。
ダニエル。