LinuxQuestions.org
Support LQ: Use code LQCO20 and save 20% on CrossOver Office
Go Back   LinuxQuestions.org > HCL > Network Cards > Dlink
User Name
Password

Notices

Search · Register · Submit New Product ·
  · Next Product »

D-Link DWL-G510
Reviews Views Date of last review
13 72123 04-18-2009
spacer
Recommended By Average Price Average Rating
85% of reviewers $26.00 6.8



Description: D-Link DWL-G510 PCI adapter 802.11g and b compatable Marvell chipset
Keywords: pci 802.11g airplus marvell dlink ndiswrapper
/sbin/lspci output: 00:0d.0 Ethernet controller: Marvell: Unknown device 1fa6 (rev 07)
Chipset: Marvell
Connection Type: PCI


Author
Post A Reply 
Old 12-16-2004, 09:03 PM   #1
Unregistered
Guest
 
Posts: n/a
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 9

Kernel (uname -r): 2.6.5-1.358
Distribution: fedora core 2



Pretty easy install with ndiswrapper http://ndiswrapper.sourceforge.net/

I downloaded the source package for the 0.12 version and installed it accoring to the wiki install page http://ndiswrapper.sourceforge.net/phpwiki/index.php/Installation

No probs with the build, I used the XP .inf file off the CD in the box, the ndiswrapper -l command shows:
Installed ndis drivers:
mrv8k51 driver present, hardware present

I didn't run into the 4k kernel issue mentioned in the Distro specific page at http://ndiswrapper.sourceforge.net/phpwiki/index.php/Distributions
with the stock kernel, I did follow the steps there to use an eth0 alias and it showed up in my network configuration after a reboot. I have to run "/sbin/modprobe ndiswrapper" after every reboot but then it works great!

My thanks to the folks who did great work with the ndiswrapper project.
  Edit/Delete Message
Old 02-17-2005, 06:46 PM   #2
jobless_joe
Guest
 
Registered: Apr 2004
Posts: 49

Rep: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): $20.00 | Rating: 9

Kernel (uname -r): 2.6.9-1.667
Distribution: Fedora Core 3


Apparently, there are 2 versions of this card, one that uses the Marvell W8300 chipset, and the other uses the Atheros chipset. I have the one that uses the Atheros chipset.

lspci outputs:

02:01.0 Ethernet controller: Atheros Communications, Inc.: Unknown device 001a (rev 01)

There were a few problems at first, but only because I chose to use ndiswrapper at first. If you have this card with this chipset, DONT USE NDIS WRAPPER. everytime you modprobe ndiswrapper, everything locked up.

Instead, use the Madwifi driver. I couldn't find the rpm for my kernel version, so i just compiled it...but...to compile it, i needed to install sharutils first (ftp://ftp.gnu.org/pub/gnu/sharutils/sharutils-4.3.78.tar.gz)

The madwifi driver is from :
http://madwifi.otaku42.de/
Use this site for more info:
http://madwifiwiki.thewebhost.de/wiki

Then it was just "make" then
"make install"
and then "modprobe ath_pci"

From there, just follow:
http://madwifiwiki.thewebhost.de/wiki/DLinkDWLG510

but remember not to use the graphical net utility to ACTIVATE the card (kernel crashed) instead, use this only to edit essid (ssid) and ip information. (use "ifconfig ath0" to activate the card)

One odd thing i noticed is that my wrt54g kept giving out the same ip address to both my main computer and this linux computer, which would bring down the network completely. I had to bring down the wireless card on the linux computer (ifconfig ath0 down), the reboot my router, and change my primary computer's ip to static. Then i brought back up my wireless card on the linux computer, and changed it to static also.

I still have not tested WEP and WPA, because it'll probably take another hour or so...I am not quite a linux junkie yet.

Overall, I am happy with the card and the driver, although, it takes a few seconds to load sites. When pinging sites like google, it would take about 3 seconds to find the IP of google.com (but pinging would be fine) You'd think it would be some dns problem somewhere along the way, but my main computer does not have a problem with this. Might just be the router...no idea, as long as it works.

PS. Card was 20 US Dollars after mail in rebate (Best Buy)
  Edit/Delete Message
Old 03-08-2005, 09:27 PM   #3
roddefig
Guest
 
Registered: Feb 2005
Distribution: Fedora Core 3
Posts: 4

Rep: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): $30.00 | Rating: 9

Kernel (uname -r): 2.6.9-1.667
Distribution: Fedora Core 3


Mine had an atheros chipset. Slight issues with the madwifi driver from the official madwifi site compiling, so I tried hunting around for a different driver. The driver from the link above worked flawlessly. I got sharutils from rpmfind.net. I haven't had it running for long periods of time yet but so far I have had absolutely no problems with the card. It is an excellent purchase, I've tried about 3 different cards and this is the first one that worked well! I got a $20 rebate at Best Buy, the retail price is around $50.

Worked with 128 bit WEP and DHCP. I have not tested any other config yet. Once I installed the driver and rebooted it kudzu detected the card and automatically configured the network script.
  Edit/Delete Message
Old 04-15-2005, 09:31 AM   #4
Spiney
Guest
 
Registered: Sep 2004
Posts: 2

Rep: Reputation: Reputation: Reputation:
Would you recommend the product? no | Price you paid? (in USD): $30.00 | Rating: 1

Kernel (uname -r): 2.6.11
Distribution: Fedora Core 3


Mine had the Atheros chipset (checked in lspci), and I was unable to get this card to work. I tried 3 different methods:

Madwifi drivers ( http://madwifi.sourceforge.net )
=====================================
I downloaded the latest CVS drivers, and when I attempted to modprobe ath_pci, I got a message: "Unable to attach hardware: This chipset is not supported (HAL status 1)" or something like that. Perhaps it will be supported in the future, but who knows?


ndiswrapper ( http://ndiswrapper.sourceforge.net )
======================================
Again, I downloaded the latest CVS driver. When I attempted to modprobe ndiswrapper, the entire system locked up.

linuxant driverloader ( http://www.linuxant.com )
====================================
Same results as ndiswrapper


So, at this point, it doesn't work. YMMV
  Edit/Delete Message
Old 10-30-2005, 08:51 PM   #5
superdude_876
Guest
 
Registered: Jan 2005
Distribution: SuSE 10.0
Posts: 55

Rep: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): $30.00 | Rating: 7

Kernel (uname -r): 2.6.13
Distribution: SuSE 10.0


Fustrated myself like crazy tring to install on Slackware so I switched to SuSE and had it going withen 10 minutes because SuSE has built in MADWifi drivers. Don't even bother tring to install this without MADWifi, its impossible.
  Edit/Delete Message
Old 04-09-2006, 02:23 AM   #6
smartquebecker
Guest
 
Registered: Mar 2006
Posts: 3

Rep: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): $20.00 | Rating: 7

Kernel (uname -r): 2.6.12.9
Distribution: ubuntu


Madwifi is mostly made for atheros chipsets, so rev. B of this card should work flawlessly in ubuntu since madwifi is installed by default. But for the Rev.A with a marvell chipset, you will need ndiswrapper. I've read somewhere that ver 1.5 is working rock solid with this card, and 1.1 or 1.4 could end in kernel panicking. This was an old post on a forum, so now just use the latest version, 1.13, and it should work perfectly. For installation, you have 3 ways: install the old ndiswrapper-utils 1.1 deb package for ubuntu(not recommended), compile the latest 1.13 version or finally you can also build the 1.13 to get a deb package then install it with dpkg.

The latest way is my preference, since you can easily and cleanly uninstall ndiswrapper when an error happened, using dpkg -P. Here is a simple way to do that: http://ubuntuforums.org/showthread.php?t=104539

All is there, even a noob will understand. The only thing that is not mentionned: first, before following this HowTo, go under synaptic package management and add other repositories like in this guide here: https://wiki.ubuntu.com/AddingRepositoriesHowto.

After you are done with the ndiswrapper installation, follow the last install tips on the ndiswrapper site to get your windows drivers to work.

Example:

ndiswrapper -i name_of_the_windows_driver_file.inf

to select your windows driver
modprobe ndiswrapper to load the ndiswrapper module. You should see now you wifi card in the network tool, under system tab.
  Edit/Delete Message
Old 07-18-2006, 07:15 AM   #7
vimico
Guest
 
Registered: Jan 2004
Distribution: Debian, Ubuntu
Posts: 118

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 6

Kernel (uname -r): 2.6.15-23-server
Distribution: Ubuntu 6.06


H/W version: C2, F/W version 5.00

Yes, another version - another chipset

lspci (-n):
Quote:
1814:0302
Network controller: RaLink: Unknown device 0302
Chipset: RT61

A Linux driver is available at the manufacturers web site (http://www.ralink.com.tw/supp-1.htm

It includes a Makefile for the 2.4 and 2.6 kernel, as well as binary files (I guess firmware) and a config file (*.dat).

In Ubuntu Dapper the driver is already included (i.e. no compilation needed). All I had to do was copying the binary files and the config file to /etc/Wireless/RT61STA, and edit the config file (using "vim -b" - all docs I found used it in (b)inary mode).

I wouldn't recommend the card for a total newbie, at this time, because it does not work out of the box. But the installation is not THAT complicated.

Ah yes, dmesg reports:
Quote:
rt61: module license 'unspecified' taints kernel.
  Edit/Delete Message
Old 08-01-2006, 07:49 AM   #8
Guimauve2
Guest
 
Registered: Jul 2004
Distribution: Debian sarge and LFS (Linux From Scratch)
Posts: 14

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 10

Kernel (uname -r): 2.6.15.6
Distribution: Ubuntu Dapper Drake


The Rev. B of this card works flawlessly under Ubuntu using the Madwifi drivers!

Ubuntu has these drivers installed by default, so it works fine, and you can easily build them from source.

In case it does not work, I had not problem making it work with Ndiswrapper. But then again, this is with a Rev. B card.
  Edit/Delete Message
Old 10-06-2006, 03:19 PM   #9
basfrank
Guest
 
Registered: Oct 2006
Posts: 0

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 0

Kernel (uname -r):
Distribution:


I have h/w. rev.C2 f/w 5.00 of this device (Germany). It does not work with kanotix 2006/01 RC 4. D-link support says it uses the Ralink 2561+2527 chipset.
  Edit/Delete Message
Old 01-13-2007, 03:45 AM   #10
pierredes
Guest
 
Registered: Jan 2007
Posts: 0

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 7

Kernel (uname -r): 2.6.13-15.12
Distribution: Suse 10.0


I have the Rev. 2C, firmware 5.00
My computer is a Shuttle SK41G.
I used the Ralink drivers, it works perfectly well.
Do not try ndiswrapper, which does not work at this stage (beg. 20007).
  Edit/Delete Message
Old 01-13-2007, 03:47 AM   #11
pierredes
Guest
 
Registered: Jan 2007
Posts: 0

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 0

Kernel (uname -r): 2.6.13-15.12
Distribution: Suse 10.0


I have the Rev. C2, firmware 5.00
See my previous comment!
  Edit/Delete Message
Old 01-14-2008, 03:12 PM   #12
jimmy927
Guest
 
Registered: Jan 2008
Posts: 0

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 4

Kernel (uname -r): 2.6.22-14-generic
Distribution: Ubuntu 7.10


I bought a according to lspci:
04:08.0 Network controller: RaLink RT2561/RT61 rev B 802.11g

According to dlink this is a DWL-G510 i also bought a DWL-G700AP at the same time.

The DWL-G510 seemed to work at first, and i didn't had to do anything in
ubuntu, it used the "rt61pci" driver. However when this machine downloaded a lot af stuff the basestation didn't feel very well, also the speed where extremly disappointing. I got about 1-4 m/bit maximum, of course this was extremly annoying. Between 2 other machines on the same basstation everything worked fine, but as soon as the DWL-G510 was
communicationg a lot the pingtime to the basestation was about 1000ms.
And also all other computes could barely get any packages through.

So i thought the driver sucks (correct assumption).

I first replaced it with a driver from this page:

http://www.ralinktech.com/ralink/Home/Support/Linux.html

Which seems to be the actual manufacturer, however i did not work for me. I get a ra0 interface but i could not do anything with it, also
the configuration was really messy since you cunfigure it with
some nasty file in /etc/Wireless/ instead of iwconfig .

Then i tried out ndiswrapper without any success. I got no interface at all.

Then i compiled drives from here:
http://rt2x00.serialmonkey.com/wiki/index.php/Downloads

The beta (v1.1.0-b2) did not compile, so i tried the daily build(), and that worked!!

You just have to add this to /etc/modprobe.d/blacklist
rt61pci

so now it looks like the i dmesg:

dmesg | grep rt61
[ 38.282234] rt61 1.1.0 CVS 2008011121 http://rt2x00.serialmonkey.com

/Jimmy
  Edit/Delete Message
Old 04-18-2009, 05:19 PM   #13
dandart
Guest
 
Registered: Dec 2005
Posts: 34

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? no | Price you paid? (in USD): None indicated | Rating: 6

Kernel (uname -r): Linux doominator 2.6.27-7-generic #1 SMP Fri Oct 24 06:42:44 UTC 2008 i686 GNU/Linux
Distribution: Ubuntu


Mine had a Ralink rt61 chipset

Requires proprietary firmware, only works in Ubuntu and Puppy by default.

openSUSE requires ralink-firmware package, which doesn't come by default.
  Edit/Delete Message




  



All times are GMT -5. The time now is 10:22 PM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration