SMC 9432BTX not working (tried 1.04 and 1.06)

Bruce Robson bruce.robson@iconics.co.uk
Tue Nov 16 13:38:05 1999


This is a multi-part message in MIME format.
--------------5B4F39E3A9F1574064BD884E
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I have a SMC 9432BTX ethernet adapter in my PC. This works under DOS and under
NT. I am now trying to get Linux working on my PC. I can't get the SMC 9432BTX
to work under Linux.

The RJ-45 connector is connected to a 3COM hub. Under both DOS and NT, they use
100MB half duplex. The card and hub will also operate together at 10MB.

I am using a Slackware Linux distribution which came with epic100 driver 1.04.
This did not work so I downloaded and compiled version 1.06. This also does
not work although unlike version 1.04 the sequence of values displayed starts
with the cards ethernet address.

The information displayed by dmesg shows the driver is detecting the card as
it logs the same interrupt (11), port (F800) and ethernet address (E02933F297)
as is displayed by the DOS driver. The DOS driver also displays a slot (16).

Attached are dmesg output and ifconfig output after booting Linux and
attempting to ping another computer on the network 3 times. I have also
tried pinging my computer from another computer. The other computer gets
no reply and ifconfig does not show any packets being received or sent at
my computer.

Any ideas about whats wrong with my Linux set-up ?
--------------5B4F39E3A9F1574064BD884E
Content-Type: text/plain; charset=us-ascii;
 name="dmesg.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="dmesg.txt"

Linux version 2.2.6 (root@zap) (gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)) #3 Wed Jun 16 20:54:14 CDT 1999
Detected 333350224 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 332.60 BogoMIPS
Memory: 62292k/65536k available (1656k kernel code, 412k reserved, 1036k data, 140k init)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Pentium II (Deschutes) stepping 00
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.26 (19981001) Richard Gooch (rgooch@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xfd9cc
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
Initializing RT netlink socket
Starting kswapd v 1.5 
parport0: PC-style at 0x378 [SPP,PS2]
Detected PS/2 Mouse Port.
Serial driver version 4.27 with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
Real Time Clock Driver v1.09
RAM disk driver initialized:  16 RAM disks of 4096K size
loop: registered device at major 7
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xfcd0-0xfcd7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xfcd8-0xfcdf, BIOS settings: hdc:DMA, hdd:pio
hda: Maxtor 86480D6, ATA DISK drive
hdc: NEC CD-ROM DRIVE:28B, ATAPI CDROM drive
hdd: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: Maxtor 86480D6, 6149MB w/256kB Cache, CHS=784/255/63, UDMA
hdc: ATAPI 32X CD-ROM drive, 256kB Cache
Uniform CDROM driver Revision: 2.54
hdd: 98304kB, 32/64/96 CHS, 4096 kBps, 512 sector size, 2941 rpm
hdd: The drive reports both 100663296 and 0 bytes as its capacity
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
linear personality registered
raid0 personality registered
scsi: <fdomain> Detection failed (no card)
Failed initialization of WD-7000 SCSI card!
EATA0: address 0x1f0 in use, skipping probe.
EATA0: address 0x170 in use, skipping probe.
DC390: 0 adapters found
ppa: Version 2.03 (for Linux 2.2.x)
WARNING - no ppa compatible devices found.
  As of 31/Aug/1998 Iomega started shipping parallel
  port ZIP drives with a different interface which is
  supported by the imm (ZIP Plus) driver. If the
  cable is marked with "AutoDetect", this is what has
  happened.
imm: Version 2.03 (for Linux 2.0.0)
scsi : 0 hosts.
scsi : detected total.
Partition check:
 hda: hda1 hda2 < hda5 > hda3
UMSDOS dentry-pre 0.84 (compatibility level 0.4, fast msdos)
check_pseudo_root: mounted as root
check_pseudo_root: found //linux
check_pseudo_root: found sbin/init, enabling pseudo-root
UMSDOS: changed to alternate root
VFS: Mounted root (umsdos filesystem).
Freeing unused kernel memory: 140k freed
parport0: PC-style at 0x378 [SPP,PS2]
lp0: using parport0 (polling).
CSLIP: code copyright 1989 Regents of the University of California
SLIP: version 0.8.4-NET3.019-NEWTTY-MODULAR (dynamic channels, max=256).
SLIP linefill/keepalive option.
PPP: version 2.3.3 (demand dialling)
PPP line discipline registered.
epic100.c:v1.06 2/10/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/epic100.html
eth0: SMSC EPIC/100 83c170 at 0xf800, IRQ 11, 00:e0:29:33:f2:97.
eth0: EEPROM contents
 e000 3329 97f2 3b00 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.
Linux PCMCIA Card Services 3.0.9
  kernel build: 2.2.6 #20 Sat Apr 17 23:17:12 CDT 1999
  options:  [pci] [cardbus]
Intel PCIC probe: not found.
Databook TCIC-2 PCMCIA probe: not found.
ds: no socket drivers loaded!
eth0: Setting half-duplex based on MII xcvr 3 register read of 0001.
eth0: epic_open() ioaddr f800 IRQ 11 status 0512 half-duplex.
eth0: Media monitor tick, Tx status 00005000.
eth0: Other registers are IntMask 13bf IntStatus 248000 RxStatus 9540023.
eth0: Media monitor tick, Tx status 00005000.
eth0: Other registers are IntMask 13bf IntStatus 248000 RxStatus 9540023.
eth0: Queued Tx packet size 42 to slot 0, flag 10 Tx status 00ff5000.
eth0: interrupt  interrupt=0x002580c0 new intstat=0x00248000.
eth0: interrupt  interrupt=0x00248000 new intstat=0x00248000.
eth0: exiting interrupt, intr_status=0x248000.
eth0: Queued Tx packet size 42 to slot 1, flag 10 Tx status 00ff4003.
eth0: interrupt  interrupt=0x002580c0 new intstat=0x00248000.
eth0: interrupt  interrupt=0x00248000 new intstat=0x00248000.
eth0: exiting interrupt, intr_status=0x248000.
eth0: Queued Tx packet size 42 to slot 2, flag 10 Tx status 00ff4003.
eth0: interrupt  interrupt=0x002580c0 new intstat=0x00248000.
eth0: interrupt  interrupt=0x00248000 new intstat=0x00248000.
eth0: exiting interrupt, intr_status=0x248000.
eth0: Media monitor tick, Tx status 00004003.
eth0: Other registers are IntMask 13bf IntStatus 248000 RxStatus 9540023.
UMSDOS_notify_change: no EMD file temp/--linux-.---

--------------5B4F39E3A9F1574064BD884E
Content-Type: text/plain; charset=us-ascii;
 name="ifconfig.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="ifconfig.txt"

eth0      Link encap:Ethernet  HWaddr 00:E0:29:33:F2:97  
          inet addr:192.168.0.47  Bcast:192.168.0.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:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:11 Base address:0xf800 


--------------5B4F39E3A9F1574064BD884E--

 | 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.