I managed to get this adapter working under Ubuntu (lucid 64). Pretty straightforward actually... I got most of this from http://ubuntuforums.org/showthread.php?t=1522815 , although it required a some slight changes. Hopefully this will also work for you:
Run this command:
Code:
sudo gedit /etc/udev/rules.d/network_drivers.rules
And add this line to the file (which may be empty) and save:
Code:
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="050d", ATTR{idProduct}=="845a", RUN+="/sbin/modprobe -qba r8192s_usb"
Then run this command:
Code:
sudo gedit /etc/modprobe.d/network_drivers.conf
And add this file (and save)
Code:
install r8192s_usb /sbin/modprobe --ignore-install r8192s_usb $CMDLINE_OPTS; /bin/echo "050d 845a" > /sys/bus/usb/drivers/rtl819xU/new_id
Finally, download this file:
http://svn.debian.org/wsvn/kernel/di...rtl8192sfw.bin
and copy it to the directory
Code:
/lib/firmware/RTL8192SU/
To summarize, the first two commands tell linux to load the correct driver when that particular USB device is plugged in (which I figured out with the lsusb command), and the firmware is used to load the information the wireless chip needs to run.
Bookmarks