Hi everyone, I’ve installed openSUSE 12.3 on my PC and, well, it’s fantastic. I’ve just a problem.
My wireless card doesn’t work properly. I can connect it to my WiFi router, but it get desconnected after less than an hour. I should reboot the PC in order to connect again.
Sometimes the connection is really slow (inusable), while my Android smartphone and another PC don’t have problems.
The same wireless card works correctly with the same router on Windows 7 and Mepis 11, but it works better with openSUSE than Ubuntu or Mint.
My Wireless card is an RTL8187 installed on a ASUS P5N32Sli Premium mainboard.
I tried to connect the PC to the internet with an external USB Wifi adaptor that openSUSE recognises automatically. I open the NetworkManager plasmoid, choose the right WLAN device from the left and my WiFi connection from the right. It start connecting with the USB adaptor but it completes the connection with the internal WiFi device.
Hi guys, I just discovered that the problem is the wireless card that doesn’t work, because I’m having the some troubles surfing the net even with Windows 7.
How can I desactivate it in order to use my RTL8192cu USB WiFi adaptor? In Windows I can uninstall it, what about openSUSE?
On 10/27/2013 04:26 PM, deano ferrari wrote:
>
> drepignaz;2593936 Wrote:
>> Hi guys, I just discovered that the problem is the wireless card that
>> doesn’t work, because I’m having the some troubles surfing the net even
>> with Windows 7.
>> How can I desactivate it in order to use my RTL8192cu USB WiFi adaptor?
>> In Windows I can uninstall it, what about openSUSE?
>>
>> Thank you in advance
> Disable it with rfkill. You may need install it first
>
> Code:
> --------------------
> zypper in rfkill
> --------------------
When you disable any wireless device with rfkill, you disable all radios on
bluetooth and wifi devices. In other words, this advice will not work.
You need to blacklist the driver for the device you do not want to use. That is
the Windows equivalent of uninstalling it. Edit the file
/etc/modprobe.d/50-blacklist.conf, and add a line that says “blacklist rtl8187”.
You will need to do that edit as root. Use “kdesu kwrite” or some such command
to start the editor.
My bad. I have used it in the past to selectively disable bluetooth or wireless devices, but not a particular wireless device on its own. (Given the complexity of rfkill and the underlying mechanisms described in the link below, one would think it should be possible though.)
@drepignaz: I note you are using network manager to control your wireless devices. As such, you can prevent NM from handling a particular device (without having to blacklist drivers), by a simple edit to /etc/NetworkManager/NetworkManager.conf
Thank you guys! You are great! I decided to blacklist the driver to have no more problems in any case, even if I want to connect to a WiFi network without using Network Manager.
The external WiFi adaptor had not conflicts with the internal one and it immediately connected me to the Internet.