smc9432btx problems

Michael Stumpf mlstumpf@gmx.net
Thu Apr 13 16:17:51 2000


Hi,

linux  : 2.2.14
driver : 1.07h

I have problems with the epic100 device driver.

I have a SMC9432BTX-Card (BNC & TP) which is connected via TP 
to a 10 Mbit Hub. (Hardware is ok)

It can't send or receive packets.

Pings to the local ip-address are working, routing is set up correctly.

dmesg output follows :
----------------------
Linux version 2.2.14 (root@ws2) (gcc version 2.7.2.3) #2 Thu Apr 13 13:45:49 MEST 2000
.......
epic100.c:v1.07h 8/18/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/epic100.html
eth0: SMSC EPIC/100 83c170 at 0x7400, IRQ 11, 00:e0:29:38:34:48.
eth0: EEPROM contents
 e000 3829 4834 4300 001d 1c08 10b8 a015 0000 0000 0000 0000 0000 0000 0000 0000
 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
 0010 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4d53 3943 3334 4232
 5854 2020 0000 0000 00c0 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
eth0: MII transceiver #3 control 3000 status 7809.
eth0:  Autonegotiation advertising 01e1 link partner 0001.
eth0: Setting half-duplex based on MII xcvr 3 register read of 0001.
eth0: epic_open() ioaddr 7400 IRQ 11 status 0512 half-duplex.
eth0: Media monitor tick, Tx status 00001000.
eth0: Other registers are IntMask 13bf IntStatus 240000 RxStatus fa0021.
eth0: interrupt  interrupt=0x00210080 new intstat=0x00200000.
eth0: interrupt  interrupt=0x00200000 new intstat=0x00200000.
eth0: exiting interrupt, intr_status=0x200000.
eth0: Queued Tx packet size 42 to slot 0, flag 10 Tx status 00ec1000.
eth0: interrupt  interrupt=0x002100c0 new intstat=0x00200000.
eth0: Transmit error, Tx status 00001000.
eth0: interrupt  interrupt=0x00200000 new intstat=0x00200000.
eth0: exiting interrupt, intr_status=0x200000.
eth0: Queued Tx packet size 42 to slot 1, flag 10 Tx status 00ec1000.
eth0: Queued Tx packet size 42 to slot 2, flag 10 Tx status 00ec1000.
eth0: interrupt  interrupt=0x002100c0 new intstat=0x00200000.
eth0: Transmit error, Tx status 00001000.
eth0: interrupt  interrupt=0x00200000 new intstat=0x00200000.
eth0: exiting interrupt, intr_status=0x200000.

If it is connected to a 100 MBit Switch it doesn't produce 
these TX errors, but it's not working either.
(It correctly changes to 100Mbit and FullDuplex, but no 
packets will transmit)

any solution available ?

cu Michael
 | To unsubscribe, send mail to Majordomo@cesdis.gsfc.nasa.gov, and within the
 |  body of the mail, include only the text:
 |   unsubscribe this-list-name youraddress@wherever.org
 | You will be unsubscribed as speedily as possible.