In trouble with Wireless installation - Dlink DWL-G510
Mark Knecht
markknecht at gmail.com
Thu Nov 18 23:43:41 UTC 2004
On Thu, 18 Nov 2004 15:03:49 -0800, Rick Stevens
<rstevens at vitalstream.com> wrote:
> Mark Knecht wrote:
>
>
> > On Thu, 18 Nov 2004 12:51:50 -0800, Mark Knecht <markknecht at gmail.com> wrote:
<SNIP>
> > FYI - looking in /etc/ndiswrapper/neta3ab it looks like it installed
> > the Win XP version. How would I try using the Win 98 version?
> > (a3ab9.sys instead of a3ab.sys)
> >
> > Or is this not appropriate?
>
> No, you want the XP or W2K drivers if possible. The fact it locks up
> leads one to believe that there's a firmware problem.
OK, I guess I'll leave the idea of finding a windows box and updating
firmware for later.
<SNIP>
>
> That's very weird. It looks like it picked up five different cards.
> For a normal installation and a single card, you should have two
> ".conf" files, one with a four part name (xxxx:xxxx:xxxx:xxxx.conf)
> and one with a two-part name (xxxx:xxxx.conf) which should be a symlink
> to the long name.
OK, so to start I executed ndiswrapper -e neta3ab which seems to have
removed everything from /etc/ndiswrapper:
[root at wizard root]# ndiswrapper -e neta3ab
[root at wizard root]# ndiswrapper -l
No drivers installed
[root at wizard root]# ls -al /etc/ndiswrapper/
total 8
drwxr-xr-x 2 root root 4096 Nov 18 15:10 .
drwxr-xr-x 64 root root 4096 Nov 18 14:04 ..
[root at wizard root]#
>
> For the stuff below, I'm looking at a Broadcom chip in my laptop, so
> the hard numbers below will be different for you...I'm only using them
> as a template.
>
> Do a "lspci" and note which slot the card is in.
00:10.0 Ethernet controller: Atheros Communications, Inc.: Unknown
device 001a (rev 01)
Bus 0, PCI ID 10, function 0. OK so far.
> Then do a "lspci -vn"
> and take note of the ID number (the "wwww:xxxx" bit below):
>
> 00:12.0 Class 0280: wwww:xxxx
>
> and the subsystem number for the card:
>
> Subsystem: yyyy:zzzz
00:10.0 Class 0200: 168c:001a (rev 01)
Subsystem: 1186:3a16
So, assuming I follow correctly, then for me
wwww:xxxx:yyyy:zzzz = 168c:001a:1186:3a16
Correct????
OK, so I do a reinstall from NetA3AB.inf:
[root at wizard root]# cd ~mark/DLink/
[root at wizard DLink]# ls
A3AB9x.sys A3AB.cat A3AB.sys DWLInst.dll DWLNdi.dll NetA3AB.inf
[root at wizard DLink]# ndiswrapper -i NetA3AB.inf
Installing neta3ab
Warning: Cannot locate
Warning: Cannot locate
Warning: Cannot locate
Warning: Cannot locate
Warning: Cannot locate
[root at wizard DLink]#
[root at wizard DLink]# ls -al /etc/ndiswrapper/
total 12
drwxr-xr-x 3 root root 4096 Nov 18 15:15 .
drwxr-xr-x 64 root root 4096 Nov 18 14:04 ..
drwxr-xr-x 2 root root 4096 Nov 18 15:15 neta3ab
[root at wizard DLink]#
And, AFAICT, all the same stuff is installed again:
[root at wizard DLink]# ls -al /etc/ndiswrapper/neta3ab/
total 440
drwxr-xr-x 2 root root 4096 Nov 18 15:15 .
drwxr-xr-x 3 root root 4096 Nov 18 15:15 ..
-rw-r--r-- 1 root root 517 Nov 18 15:15 168C:0013:1186:3A12.conf
-rw-r--r-- 1 root root 517 Nov 18 15:15 168C:0013:1186:3A13.conf
-rw-r--r-- 1 root root 517 Nov 18 15:15 168C:0013:1186:3A14.conf
lrwxrwxrwx 1 root root 49 Nov 18 15:15 168C:0013.conf ->
/etc/ndiswrapper/neta3ab/168C:0013:1186:3A12.conf
-rw-r--r-- 1 root root 516 Nov 18 15:15 168C:001A:1186:3A15.conf
-rw-r--r-- 1 root root 516 Nov 18 15:15 168C:001A:1186:3A16.conf
lrwxrwxrwx 1 root root 49 Nov 18 15:15 168C:001A.conf ->
/etc/ndiswrapper/neta3ab/168C:001A:1186:3A15.conf
-rw-r--r-- 1 root root 396192 Nov 18 15:15 a3ab.sys
-r-xr-xr-x 1 root root 16433 Nov 18 15:15 neta3ab.inf
[root at wizard DLink]#
>
> The config file you want should be named:
>
> wwww:xxxx:yyyy:zzzz.conf
>
> The symlink pointing to that should be
>
> wwww:xxxx.conf -> wwww:xxxx:yyyy:zzzz.conf
My current links are:
168C:0013.conf -> /etc/ndiswrapper/neta3ab/168C:0013:1186:3A12.conf
168C:001A.conf -> /etc/ndiswrapper/neta3ab/168C:001A:1186:3A15.conf
I do have (I think) the right .conf file
168C:001A:1186:3A16.conf
However the link seems to point at 3A15 instead of 3A16:
168C:001A.conf -> /etc/ndiswrapper/neta3ab/168C:001A:1186:3A15.conf
Is this the one that you want me to fix?
And should I just delete all the other .conf stuff? (The .sys and .inf
files stay for sure)
Thanks,
Mark
>
> Clean that bit up and try to modprobe it again.
> ----------------------------------------------------------------------
> - Rick Stevens, Senior Systems Engineer rstevens at vitalstream.com -
> - VitalStream, Inc. http://www.vitalstream.com -
> - -
> - Squawk! Pieces of Seven! Pieces of Seven! Parity Error! -
> ----------------------------------------------------------------------
>
More information about the Redhat-install-list
mailing list