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

Jerry-RealtekFAE jerry-chuang at realtek.com
Mon Nov 2 02:07:21 UTC 2009


Dear Sir/Madam

Thanks for you choose Realtek.
The CG-WLUSB300N is Realtek chipset RTL8192U. It is not RTL8192SU.
Please update attached Linux driver for RTL8192U.

Best Regards
Jerry

----- Original Message ----- 
From: "Mauro Carvalho Chehab" <mchehab at infradead.org>
To: "Wlanfae" <wlanfae at realtek.com>
Cc: "Greg Kroah-Hartman" <gregkh at suse.de>; <devel at driverdev.osuosl.org>; 
"Greg Kroah-Hartman" <gregkh at suse.de>
Sent: Friday, October 30, 2009 2:18 PM
Subject: Re: [PATCH 296/342] Staging: add rtl8192SU wireless usb driver


Hi Jerry,

Em Fri, 19 Jun 2009 11:08:40 -0700
Greg Kroah-Hartman <gregkh at suse.de> escreveu:

> From: Jerry Chuang <wlanfae at realtek.com>
>
> Driver from Realtek for the Realtek RTL8192 USB wifi device
>
> Based on the r8187 driver from Andrea Merello <andreamrl at tiscali.it> 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


------Please consider the environment before printing this e-mail.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: rtl8192u_linux_2.6.0006.1031.2008.tar.gz
Type: application/x-gzip
Size: 1257027 bytes
Desc: not available
URL: <http://driverdev.linuxdriverproject.org/pipermail/driverdev-devel/attachments/20091102/173469e5/attachment.bin>


More information about the devel mailing list