Networking Forums

Networking Forums > Computer Networking > Linux Networking > Wireless D-Link PCI card trouble

Reply
Thread Tools Display Modes

Wireless D-Link PCI card trouble

 
 
Noel Llopis
Guest
Posts: n/a

 
      09-09-2004, 05:43 AM
I've been trying to get the wireless D-Link DWL-520 PCI card to work under
Mandrake 9.2 (kernel 2.4.22-37) without much luck so far.

I believe this is a Rev E1 card (at least the label on the box says H/W:E1).
The Linux Wlan web page lists it as having a Prism3 SSF chipset:
http://www.linux-wlan.org/docs/wlan_adapters.html.gz

When Mandrake boots up, it detects it as a Prism2.5 card and tries to load
the drivers, but I get some errors.

This is what lspci lists:
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge
(rev 03)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev
03)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 04)
00:09.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev
01)
00:0d.0 Network controller: Harris Semiconductor Prism 2.5 Wavelan chipset
(rev 01)
01:00.0 VGA compatible controller: nVidia Corporation NV20 [GeForce3] (rev
a3)

But doing modprobe prism2_pci prints this error:
/lib/modules/2.4.22-37mdk/kernel/drivers/pcmcia/ds.o.gz: init_module:
Operation not permitted
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
modprobe: insmod /lib/modules/2.4.22-37mdk/kernel/drivers/pcmcia/ds.o.gz
failed
modprobe: insmod prism2_pci failed

And spits this out in dmesg:
orinoco.c 0.13e (David Gibson <(E-Mail Removed)> and others)
orinoco_pci.c 0.13e (David Gibson <(E-Mail Removed)> & Jean
Tourrilhes <(E-Mail Removed)>)
PCI: Found IRQ 11 for device 00:0d.0
Detected Orinoco/Prism2 PCI device at 00:0d.0, mem:0xDE000000 to 0xDE000FFF
-> 0xe0911000, irq:11
Reset
done.............................................. .................................................. .................................................. .................................................. .................................................. ...;
Clear
Reset............................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .......;
pci_cor : reg = 0x0 - 1A75 - 1A43
hermes @ MEM 0xe0911000: Timeout waiting for card to reset (reg=0x0000)!
eth0: failed to initialize firmware (err = -110)
eth0: Failed to register net device


How would I go about diagnosing the problem further? Is there something I
can try, or should I give up on the card and return it. In that case, any
recommendations for 802.11b cards that will work flawlessly under Linux?

Thanks!


--Noel

 
Reply With Quote
 
 
 
 
Bill Unruh
Guest
Posts: n/a

 
      09-09-2004, 01:14 PM
Noel Llopis <(E-Mail Removed)> writes:

]I've been trying to get the wireless D-Link DWL-520 PCI card to work under
]Mandrake 9.2 (kernel 2.4.22-37) without much luck so far.

]I believe this is a Rev E1 card (at least the label on the box says H/W:E1).
]The Linux Wlan web page lists it as having a Prism3 SSF chipset:
]http://www.linux-wlan.org/docs/wlan_adapters.html.gz
]
]When Mandrake boots up, it detects it as a Prism2.5 card and tries to load
]the drivers, but I get some errors.

]This is what lspci lists:
]00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge
](rev 03)
]00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev
]03)
]00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
]00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
]00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
]00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
]00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 04)
]00:09.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev
]01)
]00:0d.0 Network controller: Harris Semiconductor Prism 2.5 Wavelan chipset
](rev 01)
]01:00.0 VGA compatible controller: nVidia Corporation NV20 [GeForce3] (rev
]a3)

]But doing modprobe prism2_pci prints this error:
]/lib/modules/2.4.22-37mdk/kernel/drivers/pcmcia/ds.o.gz: init_module:
]Operation not permitted
]Hint: insmod errors can be caused by incorrect module parameters, including
]invalid IO or IRQ parameters.
] You may find more information in syslog or the output from dmesg
]modprobe: insmod /lib/modules/2.4.22-37mdk/kernel/drivers/pcmcia/ds.o.gz
]failed
]modprobe: insmod prism2_pci failed

]And spits this out in dmesg:
]orinoco.c 0.13e (David Gibson <(E-Mail Removed)> and others)
]orinoco_pci.c 0.13e (David Gibson <(E-Mail Removed)> & Jean
]Tourrilhes <(E-Mail Removed)>)
]PCI: Found IRQ 11 for device 00:0d.0
]Detected Orinoco/Prism2 PCI device at 00:0d.0, mem:0xDE000000 to 0xDE000FFF
]-> 0xe0911000, irq:11
]Reset
]done.............................................. .................................................. .................................................. .................................................. .................................................. ...;
]Clear
]Reset............................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .......;
]pci_cor : reg = 0x0 - 1A75 - 1A43
]hermes @ MEM 0xe0911000: Timeout waiting for card to reset (reg=0x0000)!
]eth0: failed to initialize firmware (err = -110)
]eth0: Failed to register net device


]How would I go about diagnosing the problem further? Is there something I
]can try, or should I give up on the card and return it. In that case, any
]recommendations for 802.11b cards that will work flawlessly under Linux?

Try either ndiswrapper or linuxant driverloader (US$20) which use the
windows drivers to run these wireless cards.
 
Reply With Quote
 
Gonzalo
Guest
Posts: n/a

 
      09-09-2004, 07:33 PM
Noel Llopis wrote:

> I've been trying to get the wireless D-Link DWL-520 PCI card to work under
> Mandrake 9.2 (kernel 2.4.22-37) without much luck so far.
>
> I believe this is a Rev E1 card (at least the label on the box says
> H/W:E1). The Linux Wlan web page lists it as having a Prism3 SSF chipset:
> http://www.linux-wlan.org/docs/wlan_adapters.html.gz
>
> When Mandrake boots up, it detects it as a Prism2.5 card and tries to load
> the drivers, but I get some errors.
>
> This is what lspci lists:
> 00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge
> (rev 03)
> 00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge
> (rev 03)
> 00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
> 00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
> 00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
> 00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
> 00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev
> 04) 00:09.1 Input device controller: Creative Labs SB Live! MIDI/Game Port
> (rev 01)
> 00:0d.0 Network controller: Harris Semiconductor Prism 2.5 Wavelan chipset
> (rev 01)
> 01:00.0 VGA compatible controller: nVidia Corporation NV20 [GeForce3] (rev
> a3)
>
> But doing modprobe prism2_pci prints this error:
> /lib/modules/2.4.22-37mdk/kernel/drivers/pcmcia/ds.o.gz: init_module:
> Operation not permitted
> Hint: insmod errors can be caused by incorrect module parameters,
> including invalid IO or IRQ parameters.
> You may find more information in syslog or the output from dmesg
> modprobe: insmod /lib/modules/2.4.22-37mdk/kernel/drivers/pcmcia/ds.o.gz
> failed
> modprobe: insmod prism2_pci failed
>
> And spits this out in dmesg:
> orinoco.c 0.13e (David Gibson <(E-Mail Removed)> and others)
> orinoco_pci.c 0.13e (David Gibson <(E-Mail Removed)> & Jean
> Tourrilhes <(E-Mail Removed)>)
> PCI: Found IRQ 11 for device 00:0d.0
> Detected Orinoco/Prism2 PCI device at 00:0d.0, mem:0xDE000000 to
> 0xDE000FFF -> 0xe0911000, irq:11
> Reset
>

done.............................................. .................................................. .................................................. .................................................. .................................................. ...;
> Clear
>

Reset............................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .......;
> pci_cor : reg = 0x0 - 1A75 - 1A43
> hermes @ MEM 0xe0911000: Timeout waiting for card to reset (reg=0x0000)!
> eth0: failed to initialize firmware (err = -110)
> eth0: Failed to register net device
>
>
> How would I go about diagnosing the problem further? Is there something I
> can try, or should I give up on the card and return it. In that case, any
> recommendations for 802.11b cards that will work flawlessly under Linux?
>
> Thanks!
>
>
> --Noel


Doesn't that card have an orinoco chipset? If so, it should work. Try
modprobing orinoco_pci and see what happens.
 
Reply With Quote
 
Dan Boline
Guest
Posts: n/a

 
      09-09-2004, 08:23 PM
Try the site http://home.columbus.rr.com/andrewba.../dwl520e1.html
It seems that the basic problem is that the manufacturer replaced one of
their physical components with firmware, this can make things a bit
more difficult.

If you can't get that to work, I can offer my own experience:
I purchased a cheap "speadstream" model (I don't remember the number and
don't have the card around to check) with an orinoco chipset, that
worked pretty well, but it took me a while to set it up (probably more
my inexperience with linux wireless). More recently I picked up an SMC
model with the prism54 chipset, there are a few more steps involved
with setting this up (downloading driver (I chose CVS version) +
firmware), but its a nice card and works beautifully with linux.

Noel Llopis wrote:

> I've been trying to get the wireless D-Link DWL-520 PCI card to work
> under Mandrake 9.2 (kernel 2.4.22-37) without much luck so far.
>
> I believe this is a Rev E1 card (at least the label on the box says
> H/W:E1). The Linux Wlan web page lists it as having a Prism3 SSF
> chipset: http://www.linux-wlan.org/docs/wlan_adapters.html.gz
>
> When Mandrake boots up, it detects it as a Prism2.5 card and tries to
> load the drivers, but I get some errors.
>
> This is what lspci lists:
> 00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host
> bridge (rev 03)
> 00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge
> (rev 03)
> 00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
> 00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
> 00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
> 00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
> 00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1
> (rev 04) 00:09.1 Input device controller: Creative Labs SB Live!
> MIDI/Game Port (rev 01)
> 00:0d.0 Network controller: Harris Semiconductor Prism 2.5 Wavelan
> chipset (rev 01)
> 01:00.0 VGA compatible controller: nVidia Corporation NV20 [GeForce3]
> (rev a3)
>
> But doing modprobe prism2_pci prints this error:
> /lib/modules/2.4.22-37mdk/kernel/drivers/pcmcia/ds.o.gz: init_module:
> Operation not permitted
> Hint: insmod errors can be caused by incorrect module parameters,
> including invalid IO or IRQ parameters.
> You may find more information in syslog or the output from dmesg
> modprobe: insmod
> /lib/modules/2.4.22-37mdk/kernel/drivers/pcmcia/ds.o.gz failed
> modprobe: insmod prism2_pci failed
>
> And spits this out in dmesg:
> orinoco.c 0.13e (David Gibson <(E-Mail Removed)> and
> others) orinoco_pci.c 0.13e (David Gibson
> <(E-Mail Removed)> & Jean Tourrilhes <(E-Mail Removed)>)
> PCI: Found IRQ 11 for device 00:0d.0
> Detected Orinoco/Prism2 PCI device at 00:0d.0, mem:0xDE000000 to
> 0xDE000FFF -> 0xe0911000, irq:11
> Reset
>

done.............................................. .................................................. .................................................. .................................................. .................................................. ...;
> Clear
>

Reset............................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .......;
> pci_cor : reg = 0x0 - 1A75 - 1A43
> hermes @ MEM 0xe0911000: Timeout waiting for card to reset
> (reg=0x0000)! eth0: failed to initialize firmware (err = -110)
> eth0: Failed to register net device
>
>
> How would I go about diagnosing the problem further? Is there
> something I can try, or should I give up on the card and return it. In
> that case, any recommendations for 802.11b cards that will work
> flawlessly under Linux?
>
> Thanks!
>
>
> --Noel


--
Daniel Boline
Dept of Physics, Boston University

 
Reply With Quote
 
Larry Sonderling
Guest
Posts: n/a

 
      09-10-2004, 04:09 PM
"Noel Llopis" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> I've been trying to get the wireless D-Link DWL-520 PCI card to work under
> Mandrake 9.2 (kernel 2.4.22-37) without much luck so far.
>
> I believe this is a Rev E1 card (at least the label on the box says

H/W:E1).
> The Linux Wlan web page lists it as having a Prism3 SSF chipset:
> http://www.linux-wlan.org/docs/wlan_adapters.html.gz


<snip>

The revision E cards require that firmware be loaded on startup - there is
none on the card. This card is supported by the linux hostap project.

--Larry


 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
having trouble with your PCI wireless card losing connection? Rob D Wireless Networks 1 03-03-2005 06:35 PM
MN-500 connection to D-Link wireless PCI card tim Broadband Hardware 0 07-29-2004 01:57 PM
D-Link wireless card problems Fred Hoffman Windows Networking 2 02-21-2004 02:54 AM
trouble detecting DLINK PCI wireless card on Redhat Joydeep Roy Linux Networking 1 01-30-2004 06:35 PM
Trouble with D-Link wireless card Andrew Home Networking 1 10-31-2003 05:52 PM



1 2 3 4 5 6 7 8 9 10 11