I managed to get the Realtek 8192E working on my Samsung N150 in Fedora 13 beta using Linux kernel 2.6.33. For 32-bit the driver is already in the kernel, but you have to get the firmware from kernel.org. Install git if you haven't already, and then:
Code:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/firmware.git
su -c "cp -av firmware/RTL8192E /lib/firmware/"
Getting this card to work under 64-bit Linux is a little trickier. There is no in-kernel driver yet, but Realtek have built one and have been emailing it out to anyone who asks. It can be downloaded from here:
http://ubuntuforums.org/showthread.php?t=1460038.
Attempting to compile the driver from source straight away produces an error in Fedora 13 beta. I think it's because the installation process looks for depmod in /usr/bin, whereas in Fedora it is installed in /sbin. I managed to compile the driver by simply copying depmod from /sbin to /usr/bin, but I'm sure there must be a more 'correct' way to do this! Possibly by hand-editing the driver makefiles (there are three: the main one, HAL/rtl8192/Makefile, and rtllib/Makefile).
After compiling the driver and rebooting, my wifi worked straight away! (No need to use ./wlan0up.)
Hope this helps!
---------- Post added at 06:59 PM CDT ---------- Previous post was at 06:33 PM CDT ----------
Whoops, forgot to mention that instructions for how to compile the driver are included in the forum post I linked to. If you are not using sudo then you can skip step 2 and simply run 'make' and 'make install' using su -c:
Code:
su -c "make"
su -c "make install"
As I said, I found that I didn't have to do step 6 - I could use NetworkManager to connect to the network straight away.
Hope that makes sense!