Hi all,
a customer is seeing a difference in firmware behavior, that shows itself in the occurence of a watchdog based recovery. They are using two different firmwares with the same driver release.
They are using FW Rev 6.3.10.0.133, driver R5_SP3_06
which shows this trace
[10028.255157] wl12xx: firmware booted (Rev 6.3.10.0.133)
[10028.260650] wl12xx: Driver version: R5_SP3_06
[10028.366424] wl12xx: Association completed.
[10030.229766] wl12xx: ERROR watchdog interrupt received! starting recovery.
[10030.237335] wl12xx: Reading FW panic log
[10030.247344] wl12xx: Hardware recovery in progress. FW ver: Rev 6.3.10.0.133
[10030.263824] wl12xx: pc: 0x0
[10030.266906] wl12xx: removing interface d4:94:a1:6d:5d:01
[10030.274749] ieee80211 phy0: Hardware restart was requested
[10030.295684] wl12xx: state: 0
[10030.765075] wl12xx: firmware booted (Rev 6.3.10.0.133)
[10030.770568] wl12xx: Driver version: R5_SP3_06
[10030.856414] wl12xx: Association completed.
[10031.274200] wl12xx: ERROR watchdog interrupt received! starting recovery.
[10031.286499] wl12xx: Reading FW panic log
[10031.291442] wl12xx: Hardware recovery in progress. FW ver: Rev 6.3.10.0.133
[10031.306579] wl12xx: pc: 0x0
[10031.309570] wl12xx: removing interface d4:94:a1:6d:5d:01
[10031.327575] ieee80211 phy0: Hardware restart was requested
[10031.343658] wl12xx: state: 0
[10031.815155] wl12xx: firmware booted (Rev 6.3.10.0.133)
[10031.820648] wl12xx: Driver version: R5_SP3_06
[10031.906494] wl12xx: Association completed.
[10032.840911] wl12xx: ERROR watchdog interrupt received! starting recovery.
[10032.853363] wl12xx: Reading FW panic log
[10032.862945] wl12xx: Hardware recovery in progress. FW ver: Rev 6.3.10.0.133
[10032.875061] wl12xx: pc: 0x0
[10032.878143] wl12xx: removing interface d4:94:a1:6d:5d:01
[10032.885955] ieee80211 phy0: Hardware restart was requested
However if they drop in FW Rev 6.3.10.0.139 , the recovery goes away.
Could you explain the firmware behavior difference?
Thanks,
--Gunter