Re: [PATCH 296/342] Staging: add rtl8192SU wireless usb driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jerry,

Em Fri, 19 Jun 2009 11:08:40 -0700
Greg Kroah-Hartman <gregkh@xxxxxxx> escreveu:

> From: Jerry Chuang <wlanfae@xxxxxxxxxxx>
> 
> Driver from Realtek for the Realtek RTL8192 USB wifi device
> 
> Based on the r8187 driver from Andrea Merello <andreamrl@xxxxxxxxxx> and
> others.

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@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux