Switching to 4.174.64.19 firmware for G-PHY cards?
Rafał Miłecki
zajec5 at gmail.com
Thu Mar 3 06:50:31 EST 2011
W dniu 3 marca 2011 08:58 użytkownik Rafał Miłecki <zajec5 at gmail.com> napisał:
> 2011/3/3 chris at martin.cc <chris at martin.cc>:
>> root at OpenWrt:/etc/config# wifi up
>> Error for wireless request "Set Power Management" (8B2C) :
>> SET failed on device wlan0 ; Operation not supported.
>> compat-wireless-2011-02-25/drivers/net/wireless/b43/main.c:2262
>> kzalloc 332 bytes
>> b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
>> compat-wireless-2011-02-25/drivers/net/wireless/b43/dma.c:824 kzalloc 96 bytes
>> compat-wireless-2011-02-25/drivers/net/wireless/b43/dma.c:824 kzalloc 96 bytes
>> compat-wireless-2011-02-25/drivers/net/wireless/b43/dma.c:824 kzalloc 96 bytes
>> compat-wireless-2011-02-25/drivers/net/wireless/b43/dma.c:824 kzalloc 96 bytes
>> compat-wireless-2011-02-25/drivers/net/wireless/b43/dma.c:824 kzalloc 96 bytes
>> compat-wireless-2011-02-25/drivers/net/wireless/b43/dma.c:824 kzalloc 96 bytes
>> b43-phy0 ERROR: PHY transmission error
>> b43-phy0 ERROR: PHY transmission error
>> b43-phy0 ERROR: PHY transmission error
>> b43-phy0 ERROR: PHY transmission error
>> b43-phy0 ERROR: PHY transmission error
>
> This gave me some hint, may be very important. I would like you to
> test two patches (together, both at same time), TX header related.
> Unfortunately second one doesn't exist yet and I'm leaving for my
> studies class soon. I'll send you patches later today.
Please, apply that two patches. First one:
http://git.kernel.org/?p=linux/kernel/git/linville/wireless-testing.git;a=commit;h=3311abbbbff1719bbbc8208761e4a75f095f383c
Second one is the one I attached.
You can revert your switching to PIO and debugging messages if you
wish. That doesn't matter.
My idea of what is happening:
1) We try to use newer firmware which does not forgive us broken TX
header anymore
2) Radio does not transmit, or transmits rubbishes
3) mac80211 detects failure of transmitting and hits some allocation
loop, memory leak
If that patches help, it means we satisfied newer firmware and TX
transmission goes fine. However there still probably is some alloc bug
in mac80211 that was exposed by b43.
--
Rafał
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lp.tx.ctl1.patch
Type: application/octet-stream
Size: 917 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/b43-dev/attachments/20110303/6e7792df/attachment.obj>
More information about the b43-dev
mailing list