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", ...

+ Reply to Thread
Results 1 to 2 of 2

Thread: WG311v3 wireless card with Debian GNU/Linux?

  1. 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.

  2. 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 ESSIDff/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 keyff
    Power Managementff
    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 "ESSIDff/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?

+ Reply to Thread