[3c509] 3c515 issue

Kris Van Hees kvanhees@sinenomine.net
Mon Sep 30 23:06:00 2002


I realize that neither lists I post this to address the 3c515 directly, but
since there is no 3c515 list, I hope that subscribers here may be able to help
me out.

The situation is that I have an old machine that is being used as a router.  It
holds two ISA 3c509 (10) cards and a single ISA 3c515 (10/100) card.  The 3c515
works although it reports at module load:

3c515.c:v0.99t 17-Nov-2001 becker@scyld.com and others
ISAPNP reports 3Com Fast EtherLink ISA at i/o 0x280, irq 10
3c515 Resource configuration register 0x008a, DCR 0483.
eth2: 3Com 3c515 at 0x280, 00:60:08:04:87:dd, DMA 3, IRQ 10
  64K word-wide RAM 1:1 Rx:Tx split, autoselect/10baseT interface.
1 3c515 cards found.

which seems to imply that the card is running in 10BaseT mode rather than the
expected 100BaseTX (since it is connected to a 10/100 switch).  The LEDs on
the card show that the card is using 100Mbps though, and the switch reports the
same for its endpoint of the link.

On top of this, an ftp between the router and another host on the switch (known
to be using 100BaseTX) runs at about 1262.3 kB/s whereas a transfer between
two hosts on the switch that are known to be using 100BaseTX, the transfer rate
is 10706.9 kB/s.

Finally, an ifconfig reports that basically every transmitted packet has a
carrier error associated with it:

eth2      Link encap:Ethernet  HWaddr 00:60:08:04:87:DD  
          inet addr:192.168.32.254  Bcast:192.168.32.255  Mask:255.255.252.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3282 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4267 errors:0 dropped:0 overruns:0 carrier:4267
          collisions:0 txqueuelen:100 
          RX bytes:419019 (409.1 KiB)  TX bytes:378428 (369.5 KiB)
          Interrupt:10 Base address:0x280 DMA chan:3 

So the question is...  Is any of this normal behaviour??  If not, any idea how
to fix it?

	Thanks,
	Kris