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

Bug#579694: firmware-nonfree: Please include rtl8192su/ r8192s_usb firmware into the (unreleased) firmware-realtek binary package.



Hi

On Monday 03 May 2010, jidanni@jidanni.org wrote:
> BH> The driver is already there.  To install the firmware right now:
> OK, very good. Now what I wish to do is essentially all the remaining
> steps of http://blog.xff.lt/2009/12/28/canyon-cnp-wf518n2-usb-wireless-linux/
> but with only modprobe, no kernel compiling. With 2.6.33-2-686 all the
> .ko files seem to be there, but no matter how much I modprobe, ifconfig -a
> never shows the device.

The USB ID might be missing, Greg has pushed many new ones into 2.6.34-rc 
over the weekend. A quick way to check if a previously unknown USB ID would
be supported by a given kernel module is:

$ lsusb
[...]
Bus 001 Device 004: ID 0bda:8171 Realtek Semiconductor Corp.
[...]
# modprobe r8192s_usb
# echo "0bda 8171" > /sys/bus/usb/drivers/r8192s_usb/new_id
(ideally you connect/ hotplug the USB device only after this step)

In my case
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=c0087580b8d414f6874cfe93d2653212842fcb44

but there are also
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=d615da093eb0f691a73a754589e2a4a24a6f1ca7
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=12840c63b0679f7fab88ea1cc26b52db8b574ce7
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=64a5a09218626464be35e0229d85b2ab0fcf03fd

and one more between 2.6.32 and 2.6.33
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=488d3749620779ab2668c0dba2962836e51e3cd6

Be aware that r8192s_usb is a staging driver:
"r8192s_usb: module is from the staging directory, the quality is unknown, 
you have been warned."
...and this really applies. While it works quite well, unless you unplug,
it is pretty noisy with debug and function tracing enabled. Furthermore
even ignoring the mandatory porting to mac80211, it would have a long way
to go, until it may get a chance to move out of staging into net/wireless/.

Regards
	Stefan Lippers-Hollmann

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: