[eepro100] eepro100 on linux 2.2.5-15 : overruns

Satish R satish.r@alopa.com
Fri Apr 19 07:45:00 2002


Hi,

I have a 440 BX based Compaq PC running Linux version 2.2.5-15 and the eepro
driver i guess is 1.06 (as i saw it from
/usr/src/linux-2.2.5/drivers/net/eepro100.c:v1.06 )

I notice that there are lot of overrun errors in my ifconfig output which is
given below.Also the interface speed is reported as 10 MBPs.

I want to change the interface speed to 100 Mbps so that may be my overruns
will be 0

I have the following doubts :

1. How do i see the current loaded eepro version ?
2. What is worng with my ifcong output? Is the correct driver with proper
verion
   in use ?
3. I notice that while booting, kernel does not report it's findings about
eepro?
   [ But the system is on the network and working ]

Please help,

I hv enclosed some debug outputs below here,

======================================================================
Ifconfig eth0 output :

eth0      Link encap:10Mbps Ethernet  HWaddr 00:90:27:10:91:BA
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26884342 errors:219362 dropped:0 overruns:0
          TX packets:18 errors:0 dropped:0 overruns:40333475
          Interrupt:11 Base address:0x1000
====================================================================
/var/log/dmesg output related to networking :

PCI: PCI BIOS revision 2.10 entry at 0xed720
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
====================================================================
/proc/pci output :

Bus  0, device  14, function  0:
    Ethernet controller: Intel 82557 (rev 5).
     Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master Capable.
    Latency=66.  Min Gnt=8.Max Lat=56.
      Prefetchable 32 bit memory at 0x42100000 [0x42100008].
      I/O at 0x1000 [0x1001].
      Non-prefetchable 32 bit memory at 0x42000000 [0x42000000].
======================================================================
eepro-diag output :

Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0x1000.
A potential i82557 chip has been found, but it appears to be active.
======================================================================

Thanks in advance,

Regards
Satish