NetGear wg111v3 driver not working with 64 bit kernel

Hello everyone

This is my first post so please bear with me… I recently decided to switch from Vista to OpenSuse 11.0 (64 bit kernel). My problem is that my wireless USB adapter (a NetGear wg111v3) isn’t working. I’ve tried to install the driver using ndiswrapper and everything looks fine:

ndiswrapper -l
...
wg111v3 : driver installed
	device (0846:4260) present (alternate driver: r8187)

So I think everything is good, but then I get


dmesg
...
ndiswrapper (load_sys_files:210): couldn't load driver wg111v3; check system log for messages from 'loadndisdriver'
...

By the way I have installed ndiswrapper 1.52 through YAST2.
Could it be a problem that my system uses a 64 bit kernel? I tried to follow the advice on

http://ubuntuforums.org/showthread.php?t=848305

but the final line in the advice


sudo modprobe r8187

prompted an error which I unfortunately can’t remember exactly :frowning:

Hope someone can help me. Thanks!

Mesmerandom wrote:
> Hello everyone
>
> This is my first post so please bear with me… I recently decided to
> switch from Vista to OpenSuse 11.0 (64 bit kernel). My problem is that
> my wireless USB adapter (a NetGear wg111v3) isn’t working. I’ve tried to
> install the driver using ndiswrapper and everything looks fine:
>
> Code:
> --------------------
> ndiswrapper -l
> …
> wg111v3 : driver installed
> device (0846:4260) present (alternate driver: r8187)
> --------------------
>
>
> So I think everything is good, but then I get
>
> Code:
> --------------------
>
> dmesg
> …
> ndiswrapper (load_sys_files:210): couldn’t load driver wg111v3; check system log for messages from ‘loadndisdriver’
> …
>
> --------------------
>
> By the way I have installed ndiswrapper 1.52 through YAST2.
> Could it be a problem that my system uses a 64 bit kernel? I tried to
> follow the advice on
> http://ubuntuforums.org/showthread.php?t=848305 but the
> final line in the advice
>
> Code:
> --------------------
>
> sudo modprobe r8187
>
> --------------------
> prompted an error which I unfortunately can’t remember exactly :frowning:
>
> Hope someone can help me. Thanks!

EXACT error messages are always appreciated, and frequently necessary.

You seem to have confused ndiswrapper with a native driver. You never
modprobe the Windows driver.

Is it necessary to use ndiswrapper? Please issue the command ‘lsusb’
and post the output so that we know which, if any, native driver might
work.

Larry

Thanks for your reply!

It is quite possible that I made a mistake and never modprobe the Windows driver…

The output from “lsusb” is:

Bus 008 Device 002: ID 413c:3016 Dell Computer Corp.
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 004: ID 413c:2010 Dell Computer Corp.
Bus 007 Device 003: ID 413c:1003 Dell Computer Corp.
Bus 007 Device 002: ID 0471:060c Philips
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 005: ID 046d:c719 Logitech, Inc.
Bus 005 Device 004: ID 046d:c718 Logitech, Inc.
Bus 005 Device 003: ID 413c:8130 Dell Computer Corp.
Bus 005 Device 002: ID 046d:0b05 Logitech, Inc.
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 003: ID 0644:0201 TEAC Corp.
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID beef:0006
Bus 002 Device 002: ID 0846:4260 NetGear, Inc. WG111v3 802.11g Adapter [realtek RTL8187B]
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Thanks!

Mesmerandom wrote:
> Thanks for your reply!
>
> It is quite possible that I made a mistake and never modprobe the
> Windows driver…
>
> The output from “lsusb” is:
> Bus 002 Device 002: ID 0846:4260 NetGear, Inc. WG111v3 802.11g Adapter [realtek RTL8187B]

The one above is what we needed. Support for the RTL8187B does not
appear in the kernel until 2.6.27-rc1.

If you go to
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/kernel-default,
you will be able to download and install a kernel for your
architecture that will work with the 8187B. The downside is that any
out-of-kernel drivers such as those from Nvidia or ATI will need to be
built for the new kernel.

Larry

The one above is what we needed. Support for the RTL8187B does not
appear in the kernel until 2.6.27-rc1.

Nice to know - saves me from spending another whole day trying to solve the problem in the wrong way! I guess I will try to install a kernel which supports RTL8187B…

Thank you!