WG311v3 wireless card with Debian GNU/Linux? - Networking
This is a discussion on WG311v3 wireless card with Debian GNU/Linux? - Networking ; Hi.
I was trying to get my Netgear WG311v3 wireless networking card
working under Debian GNU/Linux using NdisWrapper and the drivers
provided with the card, and I'm having a lot of trouble. When I load
the NdisWrapper program using "modprobe", ...
-
WG311v3 wireless card with Debian GNU/Linux?
Hi.
I was trying to get my Netgear WG311v3 wireless networking card
working under Debian GNU/Linux using NdisWrapper and the drivers
provided with the card, and I'm having a lot of trouble. When I load
the NdisWrapper program using "modprobe", then do "iwconfig", the card
shows up, but I cannot change the ESSID. Attempting to "ifup"/"ifdown"
it leads to a kernel crash of some sort (something like "SET failed on
device wlan0 : Invalid argument", then "localhost kernel : Oops 0002"
followed by what looks like a core dump of some kind. Since "kernel"
appears there I'm *assuming* this is a kernel crash.). What gives,
anyway?
I'm totally at a loss here. I've looked all over the Internet but have
not yet found any way to get this to work!!!
Is there anything I
can do? I would greatly appreciate your help. Thanks a lot.
-
Re: WG311v3 wireless card with Debian GNU/Linux?
On Dec 28, 11:45*pm, mike3 wrote:
> Hi.
>
> I was trying to get my Netgear WG311v3 wireless networking card
> working under Debian GNU/Linux using NdisWrapper and the drivers
> provided with the card, and I'm having a lot of trouble. When I load
> the NdisWrapper program using "modprobe", then do "iwconfig", the card
> shows up, but I cannot change the ESSID. Attempting to "ifup"/"ifdown"
> it leads to a kernel crash of some sort (something like "SET failed on
> device wlan0 : Invalid argument", then "localhost kernel : Oops 0002"
> followed by what looks like a core dump of some kind. Since "kernel"
> appears there I'm *assuming* this is a kernel crash.). What gives,
> anyway?
> I'm totally at a loss here. I've looked all over the Internet but have
> not yet found any way to get this to work!!!
Is there anything I
> can do? I would greatly appreciate your help. Thanks a lot.
Here's some more information about the problem.
---------------------------
When the system is booted, the interface does not appear on
an "ifconfig" or "iwconfig".
In the bootup message log (/var/log/messages), I discovered
this:
---
Dec 28 21:54:10 sgc1-karyo kernel: ndiswrapper (add_wep_key:850):
adding encryption key 1 failed (C0010015)
Dec 28 21:54:10 sgc1-karyo kernel: ADDRCONF(NETDEV_UP): wlan0: link is
not ready
Dec 28 21:54:11 sgc1-karyo kernel: ndiswrapper (add_wep_key:850):
adding encryption key 1 failed (C0010015)
Dec 28 21:54:13 sgc1-karyo kernel: BUG: unable to handle kernel paging
request at virtual address 13f17b83
Dec 28 21:54:13 sgc1-karyo kernel: printing eip:
Dec 28 21:54:13 sgc1-karyo kernel: f0b9da00
Dec 28 21:54:13 sgc1-karyo kernel: *pde = 00000000
Dec 28 21:54:13 sgc1-karyo kernel: Oops: 0002 [#1]
Dec 28 21:54:13 sgc1-karyo kernel: SMP
Dec 28 21:54:13 sgc1-karyo kernel: Modules linked in: ndiswrapper
nls_cp437 vfat fat ntfs nls_iso8859_1 isofs udf ipv6 ppdev lp button
ac battery dm_snapshot dm_mirror dm_mod loop tsdev snd_intel8x0
snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm
snd_timer snd parport_pc parport floppy serio_raw psmouse rtc
soundcore snd_page_alloc pcspkr shpchp pci_hotplug sis_agp agpgart
evdev ext3 jbd mbcache ide_cd cdrom ide_disk generic sis900 mii
ehci_hcd ohci_hcd usbcore sis5513 ide_core thermal processor fan
Dec 28 21:54:13 sgc1-karyo kernel: CPU: 0
Dec 28 21:54:13 sgc1-karyo kernel: EIP: 0060:[]
Tainted: P VLI
Dec 28 21:54:13 sgc1-karyo kernel: EFLAGS: 00010246 (2.6.18-5-686
#1)
Dec 28 21:54:13 sgc1-karyo kernel: EIP is at 0xf0b9da00
Dec 28 21:54:13 sgc1-karyo kernel: eax: 13f17b77 ebx: ffffff01
ecx: 000000ee edx: 000000ca
Dec 28 21:54:13 sgc1-karyo kernel: esi: d598b000 edi: f0bd9000
ebp: d591fe24 esp: d591fec8
Dec 28 21:54:13 sgc1-karyo kernel: ds: 007b es: 007b ss: 0068
Dec 28 21:54:13 sgc1-karyo kernel: Process ntos_wq/0 (pid: 7486,
ti=d591e000 task=e1198aa0 task.ti=d591e000)
Dec 28 21:54:13 sgc1-karyo kernel: Stack: ef869200 d59d33a0 f0bd9000
d598b0ab d591fef4 f0b9edeb d5fba600 fffffffc
Dec 28 21:54:13 sgc1-karyo kernel: ef869200 e3f00cc0 f0bd9000
d591ff14 f0b99516 00000001 d59d33a0 d59c0390
Dec 28 21:54:13 sgc1-karyo kernel: f09ac000 e3f00cc0 00000000
d591ff38 f0bad719 f0bd9000 e3f00cc0 d97f39c0
Dec 28 21:54:13 sgc1-karyo kernel: Call Trace:
Dec 28 21:54:13 sgc1-karyo kernel: []
deserialized_irq_handler+0xe/0x24 [ndiswrapper]
Dec 28 21:54:13 sgc1-karyo kernel: [] kdpc_worker+0x8a/0x98
[ndiswrapper]
Dec 28 21:54:13 sgc1-karyo kernel: [] run_workqueue
+0x78/0xb5
Dec 28 21:54:13 sgc1-karyo kernel: [] kdpc_worker+0x0/0x98
[ndiswrapper]
Dec 28 21:54:13 sgc1-karyo kernel: [] worker_thread
+0xd9/0x10b
Dec 28 21:54:13 sgc1-karyo kernel: [] default_wake_function
+0x0/0xc
Dec 28 21:54:13 sgc1-karyo kernel: [] worker_thread
+0x0/0x10b
Dec 28 21:54:13 sgc1-karyo kernel: [] kthread+0xc2/0xef
Dec 28 21:54:13 sgc1-karyo kernel: [] kthread+0x0/0xef
Dec 28 21:54:13 sgc1-karyo kernel: [] kernel_thread_helper
+0x5/0xb
Dec 28 21:54:13 sgc1-karyo kernel: Code: 5d fc 8d 5e 20 89 5d 0c 29 55
0c 8d 51 01 8b 4d fc 8b 5d 0c 8a 1c 0b 88 19 49 4a 75 f4 50 8d 46 20
50 57 e8 53 97 00 00 8b 45 08 <83> 40 0c 08 8b 45 08 66 8b 40 0c 66 2d
20 00 68 90 01 00 00 66
Dec 28 21:54:13 sgc1-karyo kernel: EIP: [] 0xf0b9da00 SS:ESP
0068:d591fec8
---
Note, "wlan0: link is not ready". "iwconfig", after bootup, gives:
---
lo no wireless extensions.
eth0 no wireless extensions.
---
As you can see, o wireless card is shown (wlan0). Next, I attempt to
force ndiswrapper to load with "modprobe ndiswrapper", and then
iwconfig
gives
---
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11g ESSID
ff/any
Mode:Managed Channel:0 Access Point: Not-Associated
Bit Rate:1 Mb/s Sensitivity=-200 dBm
RTS thr:2346 B Fragment thr:2346 B
Encryption key
ff
Power Management
ff
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
---
Attempting to set the ESSID, etc. with, say, 'iwconfig wlan0 essid
"test"' and
then run "iwconfig" again to see if the change took effect, shows no
change:
I still see "ESSID
ff/any".
Trying to ifdown the interface yields the message "ifdown: interface
wlan0 not configured".
Trying to ifup it causes THIS to appear:
---
Error for wireless request "Set Encode" (8B2A) :
SET failed on device wlan0 ; Invalid argument.
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: Oops: 0002 [#1]
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: SMP
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: CPU: 0
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: EIP is at 0xf0b5ca00
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: eax: 13f17b77 ebx: ffffff01 ecx: 000000ee edx:
000000ca
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: esi: e0066800 edi: f0b98000 ebp: e05d9e24 esp:
e05d9ec8
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: ds: 007b es: 007b ss: 0068
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: Process ntos_wq/0 (pid: 3007, ti=e05d8000
task=e0652550 task.ti=e05d8000)
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: Stack: e05bdce0 e00c8cf0 f0b98000 e00668ab e05d9ef4
f0b5ddeb e0064900 fffffffc
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: e05bdce0 e5986340 f0b98000 e05d9f14 f0b58516
00000001 e00c8cf0 e00c0198
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: f0aa1000 e5986340 00000000 e05d9f38 f0b6c719
f0b98000 e5986340 e8fa9680
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: Call Trace:
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: Code: 5d fc 8d 5e 20 89 5d 0c 29 55 0c 8d 51 01 8b
4d fc 8b 5d 0c 8a 1c 0b 88 19 49 4a 75 f4 50 8d 46 20 50 57 e8 53 97
00 00 8b 45 08 <83> 40 0c 08 8b 45 08 66 8b 40 0c 66 2d 20 00 68 90 01
00 00 66
Message from syslogd@localhost at Sun Dec 30 13:17:36 2007 ...
localhost kernel: EIP: [] 0xf0b5ca00 SS:ESP 0068:e05d9ec8
---
Then the system destabilizes and I cannot log out, for example by
clicking the "Logout" button it depresses and doesn't pop back up,
then if I try and click on other things they often do not respond
(like
trying to open a file, etc.) and I'm forced to reboot the system. This
does not seeming surprising considering the _kernel_ seems to be
puking as the above would indicate (notice all those "kernel"
messages.).
What is going on here? Is there any way to fix the problem and get
this
to work? Or is the WG311v3 just not going to work with Debian
GNU/Linux?