[vortex] RX overrun with 3COM 3c982

Donald Becker becker@scyld.com
Tue Nov 12 18:51:01 2002


On Tue, 12 Nov 2002, Claude Pignol wrote:

> I have the following problem:
> In a cluster of Tyan S2468. This MB has 2 3COM 3c980-TX 10/100baseTX NIC 
> [Python-T] (rev 78)
> Using RH 7.3 driver 3c59x  version LK1.1.16
> Under heavy load the driver generates lots of RX overrun error.
> I have increased max_interrupt_work to 128 as suggested in a mailing 
> list and recompiled the driver.
> Did some statistic (ratio number of RX packet/RX overrun) before and 
> after the modification and the ratio stay the same. As confirm by Donald 
> Becker it's not the solution.
> Try to compile and load the latest driver from SCYLD.
> Compile OK but when I load the module I have some  undefined symbol
> 3c59x_SCYLD.o: unresolved symbol acpi_wake
> 3c59x_SCYLD.o: unresolved symbol acpi_set_pwr_state
> 3c59x_SCYLD.o: unresolved symbol pci_drv_unregister
> 3c59x_SCYLD.o: unresolved symbol pci_drv_register

You must load 'pci-scan' first, which has PCI and power management
interface routines.

mkdir /tmp/netdrivers/
cd /tmp/netdrivers/
ncftp ftp://ftp.scyld.com/pub/network/netdrivers.tgz
tar xfvz netdrivers.tgz
make
make install

and then do
  modprobe 3c59x
instead of 
  insmod 3c59x

-- 
Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Scyld Beowulf cluster system
Annapolis MD 21403			410-990-9993