[3c509] Problems with 3Com 515

Maik Holtkamp s-y-l@gmx.net
Sat, 16 Sep 2000 16:26:49 +0200


Hello to all,

Since there was no list dedicated to my card I hope this list is
closest to it .

I am rather new to networking and therefore I have to describe the
problem rather detailed, therefore sorry for the length.

I have following configuration:

SuSE 6.4 kernel 2.2.14

Two boxes linked by a crossed TP cable with following cards:

1. DLink DFE 530 TX with via-rhine module
2. 3Com 3c515 mit Standard kernel module

When using the wrong OS on the system with the 3Com everything is
fine and I can ping from both ends. However, when using Linux it
does not work. I made following configuration/get follwowing
messages:

---boot messages---
3c515.c:v0.99 4/7/98 becker@cesdis.gsfc.nasa.gov 3c515 Resource
configuraiton register 0x0083, DCR 1483. eth0: 3Com 3c515 at 0x280,
00:a0:24:e0:76:5e, DMA 3, IRQ 3   64K word-wide RAM 1:1 Rx:Tx split,
autoselect/10baseT interface.   Media override to transceiver type 0
(10baseT). 1 3c515 cards found.
 
device eth0 entered promiscuous mode
device eth0 left promiscuous mode
 
Board 1 has Identiy 23 24 e0 76 5e 51 50 6d 50: TCM5051 Serial No
618690142 [checksum 23]
TCM5051/618690142[0]{3Com Fast Etherlink ISA}: Port 0x280; IRQ3 DMA3
--- Enabled OK                                  done
 
Setting up network device eth0                  done   
---end of boot messages---

---ifconfig 3Com---
eth0      Link encap:Ethernet  HWaddr 00:A0:24:E0:76:5E
inet addr:192.168.10.10  Bcast:192.168.10.255  Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1           RX
packets:0 errors:0 dropped:0 overruns:0 frame:0           TX
packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100           Interrupt:3 Base address:0x280
DMA chan:3                 
---end ifconfig 3Com---

---isapnp.conf---
(READPORT 0x0273)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)
(CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL))
 
(CONFIGURE TCM5051/618690142 (LD 0
(INT 0 (IRQ 3 (MODE +E)))
(DMA 0 (CHANNEL 3))
(IO 0 (SIZE 32) (BASE 0x0280) )
 (NAME "TCM5051/618690142[0]{3Com Fast EtherLink ISA}")
 (ACT Y)
))
---end isapnp.conf---

---modules.conf---
alias eth0 3c515
options 3c515=4,12 
---end modules.conf---

---/sbin/3c515-diag---
Looking for card at 280.
 
A ISA Fast EtherLink III board was detected at I/O 0x280.
Window 0: 0000 0000 0000 0000 0000 0095 0000 0000.
Window 1: 0000 3736 0000 2002 8000 00ff 7ffc 2002.
Window 2: a000 e024 5e76 0000 0000 0000 00da 4002.
Window 3: 001b 0102 0000 0000 f040 7fff 7fff 6002.
Window 4: 0000 06d0 2000 0580 0002 8ec0 0000 8002.
Window 5: 1ffc 1ffc 00da 1ffc 0007 0298 00da a002.
Window 6: 0000 0000 0000 0000 0000 0000 0000 c002.
Window 7: 0000 0000 0000 0000 8000 00ff 0000 e002.
Operation registers: 3736 3736 0000 e002 8000 00ff 7ffc e002.
Boomerang registers: ffff ffff ffff ffff ffff ffff ffff ffff
  (at 0x680)       : ffff ffff ffff ffff ffff ffff ffff ffff.
Corkscrew registers: 1483 0083 0000 0000 0001 0197 0048 ffff.
...[no  EEPROM]...
 64K word-wide RAM 1:1 Rx:Tx split, autoselect/10baseT interface.
   Done card at 0x280.  
---end /sbin/3c515---

---cat /proc/*---
interrupts:
3:          0          XT-PIC  3c515
dma:
3: 3c515
ioports:
0280-029f : 3c515 
---end /proc---

---Network Config files---
/etc/hosts:
127.0.0.1       localhost       lo
194.64.245.65   mail.bielefeld.netsurf.de
192.168.10.1    work.junge-alte.de      work
192.168.0.99    syl.junge-alte.de       syl
192.168.10.10   syl.junge-alte.de
 
/etc/networks:
loopback        127.0.0.0
localnet        192.168.10.0
 
/etc/route.conf:
192.168.10.0    0.0.0.0      255.255.255.0   eth0
192.168.0.1     0.0.0.0      255.255.255.255  ippp0
default       192.168.0.1
 
/etc/resolv.conf:
search junge-alte.de
nameserver 194.122.192.1 
---End network config files---

---Out of tcpdump when pinging the 3Com from the other box---
17:24:44.813919 arp who-has syl.junge-alte.de tell
work.junge-alte.de (0:50:ba:6e:d0:8c) 
---end---

I am not so familiar with networking and corresponding hardware and
this is the result of the last 3 days I searched the web for info
concerning the 3c515.

After all I have following questions:

Anything strange in the config/messages?

Is it possible that the problem is base on the Dlink using 100Mbit
and the 3Com just uses 10Mbit (however, the options line of the
modules.conf should force the 3Com to use 100Mbit, shouldn´t it?)?

Where can I continue (if you think in a store please let me know;) -
I vistited http://www.scyld.com/, deja, SuSE (of course) and some
mailing list archives, without success :( -?

Finally I would like to thank all of you who took the time to read
all this stuff and sorry for length and bad English. Looking forward
to receive some comments. TIA

-- 
(o< ----CU
//\     *Maik Holtkamp*
V_/_    #s-y-l@gmx.net#