Hi Jerry,
Em Fri, 19 Jun 2009 11:08:40 -0700
Greg Kroah-Hartman <gregkh@suse.de> escreveu:
While attending to the Kernel Summit in Japan, I bought 3 Corega CG-WLUSB300N Rev. A2
devices that seemed to be based on rtl8192su:
Bus 001 Device 011: ID 07aa:0043 Corega K.K.
I've compiled the staging driver included on kernel 2.6.31.1. I also tested an
out-of-tree version that I found at the Internet
(rtl8192su_linux_2.6.0002.0708.2009), with kernel 2.6.30.
I used the firmware file found at the out-of-tree driver on my tests, since I
haven't found any other firmware at the usual places.
On both cases, the firmware doesn't seem to be properly initialized:
[379596.253355] usb 1-7: new high speed USB device using ehci_hcd and address 11
[379596.382731] usb 1-7: New USB device found, idVendor=07aa, idProduct=0043
[379596.382736] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[379596.382740] usb 1-7: Product: CG-WLUSB300N
[379596.382743] usb 1-7: Manufacturer: Realtek
[379596.382746] usb 1-7: SerialNumber: 00e04c000001
[379596.383513] usb 1-7: configuration #1 chosen from 1 choice
[379596.385950] ==>ep_num:11, in_ep_num:2, out_ep_num:9
[379596.385955] ==>RtInPipes:3 9
[379596.385962] ==>RtOutPipes:4 5 6 7 8 10 11 12 13
[379596.385977] ==>txqueue_to_outpipemap for BK, BE, VI, VO, HCCA, TXCMD, MGNT, HIGH, BEACON:
[379596.385980] 3 2 1 0 4 8 7 6 5
[379596.399339] Dot11d_Init()
[379596.399344] rtl819xU:unknown rf chip, can't set channel map in function:rtl819x_set_channel_map()
[379596.399346]
[379618.952027] rtl819xU: --->FirmwareDownload92S()
[379618.952031]
[379618.952050] usb 1-7: firmware: requesting RTL8192SU/rtl8192sfw.bin
[379619.083688] rtl819xU:signature:8192, version:902b, size:30, imemsize:7408, sram size:9688
[379619.083690]
[379619.083721] rtl819xU:--->FirmwareDownloadCode()
[379619.083722]
[379619.083786] rtl819xU:--->FirmwareCheckReady(): LoadStaus(1),
[379619.334025] rtl819xU:FW_STATUS_LOAD_IMEM FAIL CPU, Status=44
[379619.334027]
[379619.334032] rtl819xU:FirmwareDownloadCode() fail !
[379619.334033]
[379619.334264] rtl819xU:Firmware Download Fail!!4544
[379619.334265]
[379619.351266] rtl819xU: --->FirmwareDownload92S()
[379619.351268]
[379619.351271] rtl819xU:--->FirmwareDownloadCode()
[379619.351272]
[379619.351331] rtl819xU:--->FirmwareCheckReady(): LoadStaus(1),
[379619.602890] rtl819xU:FW_STATUS_LOAD_IMEM FAIL CPU, Status=44
[379619.602892]
[379619.602896] rtl819xU:FirmwareDownloadCode() fail !
[379619.602897]
[379619.603132] rtl819xU:Firmware Download Fail!!4544
[379619.603134]
[379619.603138] rtl819xU:ERR!!! _rtl8192_up(): initialization is failed!
[379619.603140]
I doubt it would be a hardware problem, as I tested it with more than one device.
Am I doing something wrong, or the driver is just broken? In the last case, is there
anything I can do to fix it?
Cheers,
Mauro
_______________________________________________
devel mailing list
devel@linuxdriverproject.orghttp://driverdev.linuxdriverproject.org/mailman/listinfo/devel