Thread (8 messages) 8 messages, 3 authors, 2012-01-17

Re: iwl3945 firmware errors: tentative debugging

From: Pedro Francisco <hidden>
Date: 2012-01-17 16:07:33

Hi!
Sorry for the delay!

On Wed, Dec 21, 2011 at 11:33 AM, Stanislaw Gruszka [off-list ref] wrote:
Hi Pedro,

On Tue, Nov 29, 2011 at 05:07:55PM +0000, Pedro Francisco wrote:
quoted
My country has the following regulatory.bin lines:

country PT:
(2402.000 - 2482.000 @ 40.000), (N/A, 20.00)
(5170.000 - >> 5250.000 @ 40.000), (N/A, 20.00)
(5250.000 - 5330.000 @ 40.000), (N/A, 20.00), DFS <------ removed whole line
(5490.000 - 5710.000 @ 40.000), (N/A, 27.00), DFS <------ removed whole line

If I remove the last two lines, everything works as expected, i.e., NO
"Microsode SW error". If I include any of the last two, the Microcode
will issue an error.

I've tried every combination of those lines except just one of
"(5250.000 - 5330.000 @ 40.000), (N/A, 20.00), DFS" OR "(5490.000 -
5710.000 @ 40.000), (N/A, 27.00), DFS".
Attached patch stop to trigger error on my setup with "iw dev wlan0 scan
passive". Can you check if it also fix problem on your normal wireless
workload?
It does seem fixed! However: I had to tweak a little the patch
(attached, for convenience of anyone else following the thread: "IL_"
-> "IWL_", file to patch is different and paragraphs are different).

Also, probably unrelated, I got _just once_ another firmware error
("iwl3945 Command REPLY_RATE_SCALE failed: FW Error
iwl3945 Error setting HW rate table: FFFFFFFB") but since the kernels
have changed and I've also changed to the PAE kernel, it's probably
unrelated to the patch (also I'm using swcrypto=0 which may help).
I'll continue testing but unless there is some other issue I won't
report back.

Thank you for the fix!
-- 
Pedro

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help