With a recent build of 8-stable (last week and again yesterday) the ath 9280 driver doesn't work; wpa_supplicant says "scanning" forever, and if one observes ifconfig it is scanning some of the 11a frequencies and no 11g ones. It also doesn't pick up a legit 11a AP at home, nor does it see *any* AP at work (there are about 12 visible from where I sit). The card works in both fedora and windoze (though fedora has a very annoying 7 second pause every minute or so (irregular intervals). I can stop wpa_supplicant and manually up it and give ifconfig scan; this hangs forever and also only appears to be listing 11a freqs when you look with ifconfig from another window. It had worked before... The only change that shows up in the ath driver is "Add WorldB SKU" to ah_regdomain.c on the 25th. My previous build was somewhere around the 17th so that must have broken it. A cursory svn diff doesn't look bad to me but I only looked at the syntax. And none of the net80211 files have changed since the 7th in my source tree. A second problem that also crept up in the most recent update (yesterday) one of 3 instances of acpi_ec0 causes a panic. If I specify boot_verbose="YES" the panic goes away!! Since this is a laptop with no serial port (any modern laptop :-( I can't capture the panic directly, only copy it with a camera (aren't digital cameras wonderful). Looking at the last message printed in verbose, I'm guessing an access to a freed area; why verbose "fix"es it I don't know (maybe printing reallocates?) This laptop has always given a string of error messages regarding its ec0. (Acer 4730; dual-core 2gig intel cpu, intel chipset, running as amd64) (I run 32-bit windoze but 64 bsd and linux.) -- Pete
On 12/8/09, Pete Carah <pete@altadena.net> wrote:> With a recent build of 8-stable (last week and again yesterday) the ath > 9280 driver doesn't work; wpa_supplicant says "scanning" forever, and if > one observes ifconfig it is scanning some of the 11a frequencies and no > 11g ones. It also doesn't pick up a legit 11a AP at home, nor does it see > *any* AP at work (there are about 12 visible from where I sit). The > card works in both fedora and windoze (though fedora has a very > annoying 7 second pause every minute or so (irregular intervals). > > I can stop wpa_supplicant and manually up it and give ifconfig scan; > this hangs forever and also only appears to be listing 11a freqs when you > look with ifconfig from another window. > > It had worked before... The only change that shows up in the ath driver > is "Add WorldB SKU" to ah_regdomain.c on the 25th. My previous > build was somewhere around the 17th so that must have broken it. A > cursory svn diff doesn't look bad to me but I only looked at the syntax. > And none of the net80211 files have changed since the 7th in my source tree. > > A second problem that also crept up in the most recent updatePlease separate problems (do not post about separate issues in same message).> (yesterday) one of 3 instances of acpi_ec0 causes a panic. If I specify > boot_verbose="YES" the panic goes away!! Since this is a laptop with no > serial port (any modern laptop :-( I can't capture the panic > directly, only copy it with a camera (aren't digital cameras > wonderful). Looking at the last message printed in verbose, I'm guessing an > access to a freed area; why verbose "fix"es it I don't know (maybe > printing reallocates?) > > This laptop has always given a string of error messages regarding its > ec0. (Acer 4730; dual-core 2gig intel cpu, intel chipset, running as amd64) > (I run 32-bit windoze but 64 bsd and linux.)Try # ifconfig wlan0 list scan and there is wlandebug(8) and athdebug (in tools if you have source)
I found more - apparently 802.11a works (there are no 11a nodes at work, but the box connects at home where I have a dual-band AP.) So the problem I see is specific to g (and not auth mode since at work we have all of open, wpa, wpa2, wep visible.) wlandebug sheds no light on the problem. I still think it stems from the update to ah_regdomain.c since all worked fine before that. I'm not specifying a default realm but when I specified US in ifconfig once it didn't help. To reiterate: the problem is that ifconfig scan never returns (^c does make it exit...) and never sees a AP at work where we have between 7 and 20 visible 7x24. It is as if the 11g receiver is completely disabled. ....... To answer my improper second bug in the original note - I worked around with debug.acpi.disable="ec" and got rid of the panic. Doesn't help with the real issue, of course, but at least I can use the laptop. -- Pete