linux/drivers/net/wireless/rtlwifi
Larry Finger 9935d12651 rtl8192cu: Fix missing firmware load
In commit 3ac5e26a1e entitled
"rtlwifi: rtl8192c-common: Change common firmware routines for addition
of rtl8192se and rtl8192de", the firmware loading code was moved.
Unfortunately, some necessary code was dropped for rtl8192cu.

The dmesg output shows the following:

rtl8192c: Loading firmware file rtlwifi/rtl8192cufw.bin
rtl8192c_common:_rtl92c_fw_free_to_go():<0-0> Polling FW ready fail!! REG_MCUFWDL:0x00000006 .
rtl8192c_common:rtl92c_download_fw():<0-0> Firmware is not ready to run!

In addition, the interface will authenticate and associate, but cannot
transfer data.

This is reported as Kernel Bug #38012.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-06-22 15:47:59 -04:00
..
rtl8192c rtlwifi: rtl8192c-common: rtl8192ce: Fix for HT40 regression 2011-05-16 14:25:30 -04:00
rtl8192ce Merge branch 'for-davem' of ssh://master.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2011-05-25 13:28:55 -04:00
rtl8192cu rtl8192cu: Fix missing firmware load 2011-06-22 15:47:59 -04:00
rtl8192se rtlwifi: rtl8192se: Remove need to disable ASPM 2011-05-10 15:54:47 -04:00
base.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-05-05 13:32:35 -04:00
base.h rtlwifi: Change base routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:31 -04:00
cam.c rtlwifi: Change cam routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:31 -04:00
cam.h rtlwifi: Change cam routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:31 -04:00
core.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2011-05-23 09:12:26 -07:00
core.h rtlwifi: Convert core routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:32 -04:00
debug.c
debug.h rtlwifi: Modify core routines 2011-02-11 16:16:37 -05:00
efuse.c rtlwifi: Move 2 large arrays off stack 2011-05-10 15:54:46 -04:00
efuse.h rtlwifi: Change efuse routines addition of RTL8192SE and RTL8192DE 2011-04-26 16:13:31 -04:00
Kconfig rtlwifi: rtl8192se: Modify Kconfig and Makefile routines for new driver 2011-05-05 14:59:14 -04:00
Makefile rtlwifi: rtl8192se: Modify Kconfig and Makefile routines for new driver 2011-05-05 14:59:14 -04:00
pci.c rtlwifi: rtl8192se: Handle duplicate PCI ID 0x10ec:0x8192 conflict with r8192e_pci 2011-06-20 14:56:56 -04:00
pci.h rtlwifi: Convert pci routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:32 -04:00
ps.c rtlwifi: rtl8192c-common: rtl8192ce: Fix for HT40 regression 2011-05-16 14:25:30 -04:00
ps.h rtlwifi: Convert ps routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:32 -04:00
rc.c rtlwifi: Convert rc routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:32 -04:00
rc.h rtlwifi: Convert rc routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:32 -04:00
regd.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-05-05 13:32:35 -04:00
regd.h rtlwifi: Convert regulatory domain routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:32 -04:00
usb.c rtlwifi: Convert usb routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:32 -04:00
usb.h rtlwifi: Change base routines for addition of rtl8192se and rtl8192de 2011-04-26 16:13:31 -04:00
wifi.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-05-05 13:32:35 -04:00