Hello Again, Am Dienstag, 26. Juni 2012, 13:18:35 schrieb John W. Linville: > On Tue, Jun 26, 2012 at 06:03:56PM +0200, Andreas Messer wrote: > > Dear all, > > > > updating my pc from linux kernel 3.3 to linux kernel 3.4 broke my wlan. > > I'm > > using rt2571 based wlan module from qcom: LR802UKG, which is wired to an > > internal usb port of my media center pc. The rfkill switch is hardwired to > > make wlan active all the time. This setup is (almost) properly working > > since about three years now. (If i ignore the occasional > > vendor_request_error things) > > The wlan device now refuses to go > > online, saying that the kill switch is active, which of course can not be > > as it is working with linux kernel 3.3. > > [...] > > So, what can I do to track down the problem? > > Andreas, > > Hmmm...well, perhaps you can start by doing a git bisect to narrow-down > the commit that started this problem for you? It may take serveral > iterations, if you can only narrow it down to 3.3 working and 3.4 not > working. But, at least that should point us in the right direction. > > John first of all, sorry for the long delay. After some hours of compiling and checking, I have found the following things: The problem is introduced somewhere between v3.3.8 and v3.4, actually the commit 7e29629 already shows the problem. So range is v3.3.8...7e29629. I thing there is something wrong with initialization of the chip because of the following behaviour: If I boot from power-off into 7e29629 the kill switch reports to be in state 1 (/sys/../hard = 1). If I first boot into 3.3.8 and afterwards re-boot into 7e29629, the kill switch reports to be in state 0 and the WLAN connection builds up properly. Hope that helps somehow. Cheers, Andreas
Attachment:
signature.asc
Description: This is a digitally signed message part.