Problems with LNE100TX
Gerard Saraber
GSaraber@unlimitedsolutions.com
Wed Sep 15 17:29:29 1999
Hi,
I have an LNE100TX from linksys as well, and I have no problems
whatsoever as long as i use
a later version of the driver than the one included in the linux kernel,
the one I currently use is
v91g - also note that I use the "tulip" driver , tulip.c , not the de4x5
driver.
Let me know if you need anything else. btw. the driver I use with kernel
2.3.15 can be found on
ftp://saraber.dhs.org/pub/tulip/
Regards,
--====================================================================--
Gerard Saraber | http://saraber.dhs.org
work: gsaraber@unlimitedsolutions.com | If you don't like Linux you
home: gerard@saraber.dhs.org | didn't configure it
right.
> -----Original Message-----
> From: Bryan Stillwell [SMTP:arcane@verinet.com]
> Sent: Wednesday, September 15, 1999 11:11
> To: linux-tulip@cesdis1.gsfc.nasa.gov
> Subject: Problems with LNE100TX
>
> I've been messing around with trying to get my LinkSys LNE100TX to
> work
> under linux for some time now, but with not much success. I've tried
> it
> in two different computers with different distributions of linux
> (Redhat
> and Mandrake), multiple kernels, and different versions of the tulip.c
> and
> de4x5.c source code.
>
> When I compile the tulip driver as a module in kernel 2.2.12, I get a
> message about the device or resource is busy... Which I believe means
> that it couldn't find the card.
>
> So the next thing I did was try the 2.3.15 kernel, but same results.
> I
> figured that it would since the source didn't change between the two
> versions as far as I can tell...
>
>
> Then I tried updating the tulip.c file to v0.91j++ dated 9/8/99 off
> the
> ftp site: ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/kern-2.3/
>
> I do get a little farther after doing that, but now I get this when I
> try
> a 'insmod tulip.o':
>
> tulip.o: unresolved symbol pci_drv_unregister
> tulip.o: unresolved symbol pci_drv_register
>
>
> Doing a 'depmod -a' gives:
> /lib/modules/2.3.15/net/tulip.o: unresolved symbol(s)
>
> Which also should be expected.
>
>
> But now I don't know what else there is to do, but expose the problems
> I've been having. I have two of these LNE100TX cards that I bought at
> Best Buy for $30 each, so I'm hoping I can get them to work since
> they're
> such a good deal. (They were down to $20 each the last time I went
> into
> Best Buy)
>
> I did go ahead and install the tulip-diag program and it seems to find
> the
> card just fine. Here is the output from it:
>
> # ./tulip-diag
> tulip-diag.c:v1.12 7/31/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> Index #1: Found a Lite-On PNIC-II adapter at 0xf400.
> Port selection is 10mpbs-serial, half-duplex.
> Transmit stopped, Receive stopped, half-duplex.
> The Rx process state is 'Stopped'.
> The Tx process state is 'Stopped'.
> The transmit threshold is 72.
> The NWay status register is 000020ce.
> Internal autonegotiation state is 'Ability detect'.
> Use '-a' to show device registers,
> '-e' to show EEPROM contents,
> or '-m' to show MII management registers.
>
>
> # ./tulip-diag -a
> tulip-diag.c:v1.12 7/31/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> Index #1: Found a Lite-On PNIC-II adapter at 0xf400.
> Lite-On PNIC-II chip registers at 0xf400:
> fe580000 ffffffff ffffffff 7cf5bff2 f452b9ed e4000000 e1000000
> e7fe0000
> fffe0000 00fecf08 fffe0466 fffe0000 000020ce ffff0000 ffffffff
> fff00000
> 03300000 03300000 03300000 f00ffff0 00004200 00001140 33ccf630
> a000a000
> 33ccf630 00000000 00000000 00000000 00000000 00000000 00000000
> 00000000
> Port selection is 10mpbs-serial, half-duplex.
> Transmit stopped, Receive stopped, half-duplex.
> The Rx process state is 'Stopped'.
> The Tx process state is 'Stopped'.
> The transmit threshold is 72.
> The NWay status register is 000020ce.
> Internal autonegotiation state is 'Ability detect'.
>
>
> # ./tulip-diag -e
> tulip-diag.c:v1.12 7/31/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> Index #1: Found a Lite-On PNIC-II adapter at 0xf400.
> Port selection is 10mpbs-serial, half-duplex.
> Transmit stopped, Receive stopped, half-duplex.
> The Rx process state is 'Stopped'.
> The Tx process state is 'Stopped'.
> The transmit threshold is 72.
> The NWay status register is 000020ce.
> EEPROM size is 6.
> Ethernet MAC Station Address 00:a0:cc:33:30:f6.
> Wake-On-Lan ID bytes a0:00:33:cc:f6:30.
> PCI Subsystem IDs Vendor 11ad Device 01c0
> Internal autonegotiation state is 'Ability detect'.
>
>
> # ./tulip-diag -m
> tulip-diag.c:v1.12 7/31/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> Index #1: Found a Lite-On PNIC-II adapter at 0xf400.
> Port selection is 10mpbs-serial, half-duplex.
> Transmit stopped, Receive stopped, half-duplex.
> The Rx process state is 'Stopped'.
> The Tx process state is 'Stopped'.
> The transmit threshold is 72.
> The NWay status register is 000020ce.
> No MII transceivers found!
> Internal autonegotiation state is 'Ability detect'.
>
>
> That's all the information I could think of that would help someone
> help
> me find my problem, but if you need any more feel free to ask.
>
> Thank you very much for any help you can provide,
>
> Bryan
>