Remove Driver

Hello all. I would like to uninstall the rt2800usb network driver since it does not work on my Dell Alienware Aurora R4. It works fine on my Laptop but not the R4. It will never connect and under driver properties it shows b,g but not n. No router shows up in my network map either. I believe that my R4 uses a Ralink 802.11bgn 1T1R wireless adapter connected to a USB socket internally. I will probably have to use a Broadcom Wireless 365 driver in its place. Is it as simple as: /sbin/modprobe -r rt2800usb?

Thanks

“modprobe -r” will unload it, but it will not uninstall it.
I.e. on the next boot the driver will be loaded again.

And you cannot uninstall it, because it is part of the kernel package.

You can blacklist it though, that would prevent it from being loaded automatically on boot.
Just create a file in /etc/modprobe.d/ with the following content:

blacklist rt2800usb

But I suppose it would be better if you would tell what exact device you really have:

/sbin/lspci -nnk

(802.11bgn is no model, but a wireless specification)

Thank you for the info. I believe I did specify what I “believe” to be the hardware. Windows reports it as “Ralink 802.11bgn 1T1R wireless adapter” which is impossible to find a linux driver for. I think the one that I could use is “Broadcom wireless 365”.

Yes. But you should specify what the hardware really is, not what you “believe” it is. Otherwise nobody will be able to comment.
See above.

Windows reports it as “Ralink 802.11bgn 1T1R wireless adapter” which is impossible to find a linux driver for. I think the one that I could use is “Broadcom wireless 365”.

Again, this doesn’t say much, except that it is a wireless adapter from Ralink.

And a “Broadcom wireless 365” is a hardware device (Bluetooth module?) AFAICT from Google, not a driver.

PS: As this apparently is an USB device, the output of “lsusb” would make more sense of course. Sorry.

Wolf, don’t be sorry. Im the one that is sorry as a noobe with linux. I just don’t want to give up. My laptop is working fine, but I want it to work on my dektop. I will get the results from your last post. Thank you.

It is showing that it is a Micro Star device, but I do not believe that to be accurate.

us 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 0461:4d65 Primax Electronics, Ltd
Bus 002 Device 004: ID 04a9:26ee Canon, Inc.
Bus 002 Device 005: ID 187c:0517 Alienware Corporation
Bus 002 Device 006: ID 187c:0516 Alienware Corporation
Bus 002 Device 007: ID 187c:0513 Alienware Corporation
Bus 002 Device 008: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 “TetraHub”
Bus 002 Device 009: ID 0db0:a871 Micro Star International
Bus 002 Device 010: ID 0db0:3871 Micro Star International

It’s not clear (to me at least) as to which device pertains to your wireless hardware. You might want to plug in your device and report the output of

dmesg|tail

Make sure to enclose your output within

.../[CO..] tags for easier reading.

On 05/25/2014 09:26 PM, skipper202 wrote:
>
> It is showing that it is a Micro Star device, but I do not believe that
> to be accurate.
>
> us 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
> Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching
> Hub
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> Bus 002 Device 003: ID 0461:4d65 Primax Electronics, Ltd
> Bus 002 Device 004: ID 04a9:26ee Canon, Inc.
> Bus 002 Device 005: ID 187c:0517 Alienware Corporation
> Bus 002 Device 006: ID 187c:0516 Alienware Corporation
> Bus 002 Device 007: ID 187c:0513 Alienware Corporation
> Bus 002 Device 008: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640
> USB-2.0 “TetraHub”
> Bus 002 Device 009: ID 0db0:a871 Micro Star International
> Bus 002 Device 010: ID 0db0:3871 Micro Star International

The pertinent line in the kernel is as follows:

drivers/net/wireless/rt2x00/rt2800usb.c: {USB_DEVICE(0x0db0, 0x3871)},

Thus, the driver for the wireless part is rt2800usb. There is no driver for
0bda:a871.

You mean 0db0:a871 I suppose? :wink:

So if I see it right, the wireless device should actually be supported by rt2800usb (0db0:a871 is the bluetooth module AFAICT).

@skipper202:
Please check two things:

  • Is NetworkManager activated in YaST->Network Device->Network Settings->Global Options?
  • Do you have the package “kernel-firmware” installed?

On 05/26/2014 04:56 AM, wolfi323 wrote:
>
> lwfinger;2645458 Wrote:
>> Thus, the driver for the wireless part is rt2800usb. There is no driver
>> for
>> 0bda:a871.
> You mean 0db0:a871 I suppose? :wink:

Sorry. The Realtek vendor code is 0bda, and it looks as if my muscle memory took
over. :slight_smile:
>
> So if I see it right, the wireless device should actually be supported
> by rt2800usb (0db0:a871 is the bluetooth module AFAICT).

You are certainly correct as to the wifi part. The BT driver uses properties
other than the USB ID, and a simple lsusb does not give all the necessary info,
but you are most likely correct. Unfortunately, the USB ID database does not
include either of these IDs. Once we get this sorted out, an update there will
be in order.

Thanks for posting this. I have been spending hours and hours trying to figure out what is wrong with my driver and think I have finally solved the problem.

Not sure which drive to go with buy I will figure it out with web design orange county