Comment 7 for bug 659143

Revision history for this message
Wolfgang Kufner (wolfgangkufner) wrote : Re: 64bit-only: rt2800pci_load_firmware: Error - PBF system register not ready. on newer kernels

Testing to find with which kernel this problem starts:
In summary:
Last good kernel: Linux w 2.6.33-02063305-generic #02063305 SMP Tue Jun 1 15:08:11 UTC 2010 x86_64 GNU/Linux
First bad kernel: Linux w 2.6.34-020634-generic #020634 SMP Mon May 17 19:27:49 UTC 2010 x86_64 GNU/Linux
both from ubuntu mainline kernels

___________
Details, for reference only:

lucid installed
2.6.32-25-generic #44-Ubuntu SMP Fri Sep 17 20:05:27 UTC 2010 x86_64
compat-wireless-2.6.36-rc5-2-s (self compiled) (rt2800pci)
iperf: 10.9 Mbits/sec

compat-wireless-2010-10-29
has make install fixes
has the 1000+ms ping bug
works on lucid otherwise
does not work on 2.6.36rc8 in maverick.

infrastructure mode with lucid 2.6.32-25 x86_64 and compat wireless compat-wireless-2.6.36-rc5-2-s (self compiled) (rt2800pci)
wolfgang@w:~$ iperf -c ko.local
------------------------------------------------------------
Client connecting to ko.local, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 10.0.0.143 port 46608 connected with 10.0.0.142 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 4.97 MBytes 4.16 Mbits/sec

----
installed lucid:
Linux w 2.6.34-020634-generic #020634 SMP Mon May 17 19:27:49 UTC 2010 x86_64 GNU/Linux from ubuntu mainline kernels
compat-wireless-2.6.36-rc5-2-s
grep rt2 /var/log/syslog
Oct 30 23:20:05 w kernel: [ 548.551467] rt2800pci 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
Oct 30 23:20:05 w kernel: [ 548.551482] rt2800pci 0000:03:00.0: setting latency timer to 64
Oct 30 23:20:05 w kernel: [ 548.569974] Registered led device: rt2800pci-phy0::radio
Oct 30 23:20:05 w kernel: [ 548.569994] Registered led device: rt2800pci-phy0::assoc
Oct 30 23:20:05 w kernel: [ 548.570012] Registered led device: rt2800pci-phy0::quality
Oct 30 23:20:05 w NetworkManager: <info> (wlan0): new 802.11 WiFi device (driver: 'rt2800pci')
Oct 30 23:20:05 w kernel: [ 548.579006] rt2800pci 0000:03:00.0: firmware: requesting rt2860.bin
Oct 30 23:20:05 w kernel: [ 548.862556] phy0 -> rt2800_load_firmware: Error - PBF system register not ready.
Oct 30 23:20:05 w kernel: [ 548.960082] phy0 -> rt2800_load_firmware: Error - PBF system register not ready.

installed lucid:
Linux w 2.6.33-02063305-generic #02063305 SMP Tue Jun 1 15:08:11 UTC 2010 x86_64 GNU/Linux
compat-wireless-2.6.36-rc5-2-s
03:00.0 Network controller: RaLink RT2860
 Kernel driver in use: rt2800pci
 Kernel modules: rt2800pci, rt2860sta
works :-) 21.0 Mbits/sec

between the above two it breaks.