net freeze with 2.0.4

Thomas Koenig (ig25@mvmampc66.ciw.uni-karlsruhe.de)
Wed, 10 Jul 1996 15:50:42 +0200 (MET DST)


Some time ago, two 2.0.4 machines went dead to the net, one of them after
an uptime of around two days. Nothing worked.

Rebooting one of the machines gave me the following boot messages;
notice the two "vortex_open()" messages right at the end.
Rebooting into 2.0.3 got the network working again.

Could there be a problem in enabling both 3c503 and 3c590 cards?

Console: 16 point font, 400 scans
Console: colour VGA+ 80x25, 1 virtual console (max 63)
pcibios_init : BIOS32 Service Directory structure at 0x000facd0
pcibios_init : BIOS32 Service Directory entry at 0xfb190
pcibios_init : PCI BIOS revision 2.10 entry at 0xfb1c0
Probing PCI hardware.
Calibrating delay loop.. ok - 53.25 BogoMIPS
Memory: 30892k/32768k available (740k kernel code, 384k reserved, 752k data)
Swansea University Computer Society TCP/IP for NET3.034
IP Protocols: ICMP, UDP, TCP
Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
Checking 'hlt' instruction... Ok.
Linux version 2.0.4 (root@mvmap66.ciw.uni-karlsruhe.de) (gcc version 2.7.2) #10- Mon Jul 8 16:17:10 MET DST 1996
Real Time Clock Driver v1.07
Ramdisk driver initialized : 16 ramdisks of 0K size
Started kswapd v 1.4.2.2
aic7xxx: BurstLen = 8 DWDs, Latency Timer = 32 PCLKS
aic7xxx: AHA-2940 Rev B.
aic7xxx: devconfig = 0x500.
aic7xxx: Reading SEEPROM...done.
aic7xxx: Extended translation enabled.
aic7xxx: Using 16 SCB's after checking for SCB memory.
AHA-2940 (PCI-bus):
irq 11
bus release time 40 bclks
data fifo threshold 100
SCSI CHANNEL A:
scsi id 7
scsi selection timeout 256 ms
scsi bus reset at power-on enabled
scsi bus parity enabled
scsi bus termination (low byte) enabled
aic7xxx: Downloading sequencer code...done.
aic7xxx: Resetting the SCSI bus...done.
PPA: unable to initialise controller at 0x378, error 2
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 3.2/3.1/3.0
scsi : 1 host.
aic7xxx: Scanning channel A for devices.
aic7xxx: Target 0, channel A, now synchronous at 10.0MHz, offset(0xf).
Vendor: IBM Model: DORS-32160 Rev: S82C
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
aic7xxx: Target 2, channel A, now synchronous at 10.0MHz, offset(0xf).
Vendor: IBM Model: DPES-31080 Rev: S31Q
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, channel 0, id 2, lun 0
aic7xxx: Target 4, channel A, now synchronous at 4.0MHz, offset(0xf).
Vendor: TOSHIBA Model: CD-ROM XM-3601TA Rev: 0725
Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 4, lun 0
scsi : detected 1 SCSI cdrom 2 SCSI disks total.
SCSI device sda: hdwr sector= 512 bytes. Sectors= 4226725 [2063 MB] [2.1 GB]
SCSI device sdb: hdwr sector= 512 bytes. Sectors= 2118144 [1034 MB] [1.0 GB]
Overriding PCI latency timer (CFLT) setting of 32, new value is 255.
eth0: 3Com 3c590 Vortex 10Mbps at 0x6000, 00:a0:24:57:ee:81, IRQ 10
Internal config register is 120010, transceivers 0xe138.
8K byte-wide RAM 1:1 Rx:Tx split, 10Mbs AUI interface.
3c59x.c:v0.25 5/17/96 becker@cesdis.gsfc.nasa.gov
Partition check:
sda: sda1 sda2 sda3
sdb: sdb1
VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 72288k swap-space
eth0: vortex_open() InternalConfig 00120010.
eth0: vortex_open() irq 10 media status 0800.

Here's my .config:

CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_OPTIMIZE=y
CONFIG_SYSVIPC=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_KERNEL_ELF=y
CONFIG_M586=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_RAM=y
CONFIG_FIREWALL=y
CONFIG_INET=y
CONFIG_IP_FIREWALL=y
CONFIG_IP_FIREWALL_VERBOSE=y
CONFIG_IP_ALWAYS_DEFRAG=y
CONFIG_IP_ACCT=y
CONFIG_INET_PCTCP=y
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=y
CONFIG_BLK_DEV_SR=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_AIC7XXX=y
CONFIG_SCSI_NCR53C7xx=y
CONFIG_SCSI_NCR53C7xx_sync=y
CONFIG_SCSI_NCR53C7xx_DISCONNECT=y
CONFIG_SCSI_PPA=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_EL2=y
CONFIG_VORTEX=y
CONFIG_QUOTA=y
CONFIG_MINIX_FS=y
CONFIG_EXT2_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_PROC_FS=y
CONFIG_NFS_FS=y
CONFIG_SMB_FS=y
CONFIG_SMB_LONG=y
CONFIG_ISO9660_FS=y
CONFIG_SERIAL=y
CONFIG_RTC=y