Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 359177

Summary: gentoo-sources-2.6.36-r8: bug in rt2x80 driver prevents firmware loading
Product: Gentoo Linux Reporter: Thomas <tg42>
Component: [OLD] Core systemAssignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel>
Status: RESOLVED FIXED    
Severity: normal Keywords: InVCS
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: back ported patch to fix rt2800pci firmware load error

Description Thomas 2011-03-16 15:39:53 UTC
I just compiled the rt2x80pci WLAN driver.  It could be compiled and loaded, but the device could not be started:

Mar 16 15:36:38 lagavulin kernel: phy0 -> rt2800_load_firmware: Error - PBF system register not ready.

Google showed me a patch here:
http://rt2x00.serialmonkey.com/pipermail/users_rt2x00.serialmonkey.com/2010-December/002694.html

This patch fixed the bug for me.
Comment 1 Mike Pagano gentoo-dev 2011-04-25 17:30:15 UTC
Created attachment 271143 [details, diff]
back ported patch to fix rt2800pci firmware load error

We will not be releasing any new .36 kernels, but if you want to apply and test this back port against 2.6.37, I will apply it on the next release. Due to not having the hardware, I was only able to do a compile test.

(note: this patch is in 2.6.38 kernels)
Comment 2 Thomas 2011-04-25 20:59:08 UTC
(In reply to comment #1)
> Created attachment 271143 [details, diff]
> back ported patch to fix rt2800pci firmware load error
> 
> We will not be releasing any new .36 kernels, but if you want to apply and test
> this back port against 2.6.37, I will apply it on the next release. Due to not
> having the hardware, I was only able to do a compile test.
> 
> (note: this patch is in 2.6.38 kernels)

I already used this patch against 2.6.37-r4 and it does the trick.  It would be nice to see this included in the next 2.6.37 kernel (although it seems, it won't be long until 38 is declared stable).
Comment 3 Mike Pagano gentoo-dev 2011-04-27 23:17:02 UTC
In SVN for next 2.6.37 gentoo-sources release
Comment 4 Mike Pagano gentoo-dev 2011-05-17 00:07:09 UTC
Released in gentoo-sources-2.6.37-r5