[vortex] 3Com 3c905-t4 NIC
Bogdan Costescu
bogdan.costescu@iwr.uni-heidelberg.de
Mon Feb 3 10:02:01 2003
On Sat, 1 Feb 2003, Charles E. Patterson wrote:
> I cannot get Linux to turn on the green light on the NIC. I compiled the
> vortex-diag.c module per the note at the end of the module 'vortex-diag.c'.
> It compiles with a note that mulit lines are deprecated.
You got things wrong: the driver/module is called 3c59x - this is the part
that get inserted in the kernel to deal withe the card.
vortex-diag is the diagnostic/settings program - this is a program which
is executed as any other program and has nothing to do with the kernel.
> When I try to do the insmod I get the message:
> ELF file /mnt/hde8/src/vortex-diag not a relocatable file.
That's exactly what I'm talking about: you can't insmod a program, just as
you can't run a driver. They are made with different purposes in mind.
> I assume the 'O' options are -o and -O in the compile command and not
> zero's.
What "'O' options" ? Where did you find this ?
Please note that Unix is general is a case-sensitive OS and -o and -O
normally mean different things.
> mii-diag.c:v2.07 11/15/2002 Donald Becker (becker@scyld.com)
Well, you got this right. mii-diag is a program just like vortex-diag, so
please use for vortex-diag the same procedure that you used for compiling
and running mii-diag.
> MII PHY #1 transceiver registers:
> 1000 9801 03e0 0000 0000 0000 0000 0000
> 0000 0000 0000 0000 0000 0000 0000 0000
> 0102 0000 0000 0000 0000 0000 0000 0000
> 0000 0000 0000 0000 0000 0000 0000 0000
I haven't seen a T4 transceiver before. Isn't this a bit too small amount
of info ? The "normal" TX transceivers have most if not all registers
filled with data...
--
Bogdan Costescu
IWR - Interdisziplinaeres Zentrum fuer Wissenschaftliches Rechnen
Universitaet Heidelberg, INF 368, D-69120 Heidelberg, GERMANY
Telephone: +49 6221 54 8869, Telefax: +49 6221 54 8868
E-mail: Bogdan.Costescu@IWR.Uni-Heidelberg.De