[Bug 617533] Re: rtl819xE wireless driver malfunctions
turbolad
617533 at bugs.launchpad.net
Wed Oct 20 20:39:43 UTC 2010
The "cure" seems to be this, I quote:
I had the same wireless problem that you did. After a bit of looking around I discovered that the default Realtek kernel module was being loaded and the one provided with the "samsung-wireless" package was not being loaded - even though it was installed and available. You may be in luck because this was kind of an easy fix for me once I figured out what was happening.
Here's a few things you can try:
*** You need a wired connection to the network for this since we will uninstall the wireless module***
**Make sure you have updated your system to the latest supported kernel.
Currently 2.6.32-24** If you haven't done that, then do it first and
come back to this**
Now type:
$> lspci -v
This will show you the PCI bus information. Confirm that you have a
Realtek wireless card model 8192x - otherwise this won't work :-) The
information will show you that there is a module loaded and two modules
installed.
One of the installed modules is r8192_pci and the other should be r8192e_pci
Assuming this is what you see, then proceed:
$> sudo lsmod |grep r8
This will show you what module is loaded in the running kernel. I'm
going to guess that the r8192_pci module is loaded and not the
r8192e_pci module.
$> sudo modprobe -r r8192_pci
This will gracefully unload the running module. Note that now if you
click on the network status icon on the task bar you will not see a
wireless option... thats good. That means the module is removed. You can
verify by typing $> sudo lsmod |grep r8
Now that we've unloaded the default kernel module, we will load the one
provided by "samsung-wireless".
$> sudo modprobe r8192e_pci
There should be no errors.
Verify that the module is loaded by typing
$> sudo lsmod |grep r8
The output should show the "e" module loaded. Now test your wireless...
run it for a couple of hours... or even days... see if it solves your
problem. It did for me.
BUT!! Don't reboot yet because when you do, the default module will
load, you'll have a conflict and you'll be back to where you started :-)
If this fixed your problem, you need to prevent the default module from
loading in the future. To do this you need to edit the
/etc/modprobe.d/blacklist.conf file.
$> sudo gedit /etc/modprobe.d/blacklist.conf &
Once gnome-edit opens the file, add this at the end:
#This is a comment line - we will prevent the default Realtek 8192 modules from loading
#by blacklisting them
blacklist r8192_pci
blacklist r8192usb_pci
blacklist r8192se_pci
Now save the file and close gedit. verify the entry by checking:
$> sudo less /etc/modprobe.d/blacklist.conf
Your entry should be there.
Now it's safe to re-boot. So reboot.
$> sudo reboot
When the system comes back up, verify which module has been loaded.
$> sudo lsmod |grep r8
It should be the r8192e_pci module, and your wireless problems should be
solved on the NB30.
--
rtl819xE wireless driver malfunctions
https://bugs.launchpad.net/bugs/617533
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.
More information about the kernel-bugs
mailing list