The networking in 2.6.35 recovers from hardware errors in my wireless card after a DHCP address is received (see the microcode error described in https://bugzilla.kernel.org/show_bug.cgi?id=17592), but 2.6.36 is usually unable to recover. The sequence is: a) the wireless card connects to the hidden wireless network on an 11N AP. network-manager runs dhclient and receives a DHCP address. b) very shortly after this, the microcode error occurs. c) on 2.6.35, the connection continues to work, but on 2.6.36, the connection is broken. ifconfig shows the DHCP address is still set for the card, but pinging the gateway is no longer possible. This makes 2.6.36 unusable with this router.
Note that connections formed after DHCP succeeds but before the microcode error occurs continue to work after the error occurs - eg if Skype connects in time, it will continue to work after the error - but attempts to form any new connection after the error always fail.
This is still a problem with 2.6.36-rc8. In my ad-hoc test, it succeeded in keeping the connection after the microcode error on the first time and the sixteenth time that I tried. Since it does work occasionally, it appears that there is a timing issue that causes the regression.
Does this problem persist with 2.6.37 or later?
I haven't been back to the site where the problem occurs since October so I haven't been able to try 2.6.37 yet. I hope to be onsite in the coming weeks and be able to report back.
Any word on this issue? Does the problem persist with current kernels?
Closed due to lack of response...
Sorry, I haven't been back to that site since, so I can't test it.