[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

A Cry for help (OpenBSD 2.7 firewall based on I810e chipset crashing) Dmesg and all hardware details included. (Long Post)



Sorry for the long post, this is really important at least to me, since its
a big deal to have the firewall go down...I'd appreciate any help at all.
Here is the error message, this is on the vga console after a complete
network/serial port lockup:

wd0c pciide0:0:0 timeout
c_bcount:8192
c_skip:0

dc0:watch dog timeout 

I can't login or anything. I didn't find a core dump. I rebooted. Uptime was
21 days. The machine filters traffic for a web server behind it on a private
subnet. 125,000 page a 
day are viewed. The bandwith stats right now as of 2:00pm EST are

Max In: 2051.4 kb/s (2.1%) Average In: 166.7 kb/s (0.2%) Current In: 96.5
kb/s (0.1%) 
Max Out: 763.6 kb/s (0.8%) Average Out: 50.0 kb/s (0.0%) Current Out: 31.6
kb/s (0.0%) 

I have an Intel i810e motherboard with onboard audio and lan. It has a 2nd
ethernet card which is a KNE110TX. 
This is the digital chipset, dc0 driver used. The onboard lan is an intel
etherexpress pro /100 embedded. Other hardware is a seagate ata 66 drive,
model ST310212A. I also have a floppy drive from teach in the machine. This
model of harddrive has been reliable to the maximum in every machine I have
used so far. This goes for the ethernet card as well. The ram is from
Crucial,
and is pc100 unbuffered.  Part # CT16M64S4D8E.

Here is a dmesg:
OpenBSD 2.7 (FIREWALL) #0: Thu Jun 29 03:15:47 EDT 2000
    root@valkyrie:/usr/src/sys/arch/i386/compile/FIREWALL
cpu0: Intel Pentium II (Celeron) ("GenuineIntel" 686-class, 128KB L2 cache)
465 MHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR
real mem  = 132493312 (129388K)
avail mem = 117952512 (115188K)
using 1642 buffers containing 6725632 bytes (6568K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 02/10/00
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel 82810E Memory Controller Hub" rev
0x03: RNG(68)
"Intel 82810E Graphics Controller" rev 0x03 at pci0 dev 1 function 0 not
configured
ppb0 at pci0 dev 30 function 0 "Intel 82801AA Hub-to-PCI" rev 0x02
pci1 at ppb0 bus 1
fxp0 at pci1 dev 1 function 0 "Intel 82557" rev 0x08: irq 9, address
00:d0:b7:56:f1:df
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
eap0 at pci1 dev 7 function 0 "Ensoniq AudioPCI97" rev 0x06: irq 11
ac97: codec id 0x43525914
ac97: codec features headphone, 20 bit DAC, 18 bit ADC, Spatializer 3D
audio0 at eap0
dc0 at pci1 dev 11 function 0 "Lite-On PNIC" rev 0x20: irq 9 address
00:c0:f0:57:20:aa
ukphy0 at dc0 phy 1: Generic IEEE 802.3u media interface
ukphy0: OUI 0x00c0b4, model 0x0000, rev. 8
pcib0 at pci0 dev 31 function 0 "Intel 82801AA LPC Interface" rev 0x02
pciide0 at pci0 dev 31 function 1 "Intel 82801AA IDE" rev 0x02: DMA, channel
0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <WDC WD102AA>
wd0: can use 32-bit, PIO mode 4, DMA mode 2, Ultra-DMA mode 4
wd0: 16-sector PIO, LBA, 9787MB, 16383 cyl, 16 head, 63 sec, 20044080
sectors
pciide0: channel 0 interrupting at irq 14
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4 (using DMA data
transfers)
pciide0: channel 1 ignored (disabled)
"Intel 82801AA USB" rev 0x02 at pci0 dev 31 function 2 not configured
"Intel 82801AA SMBus" rev 0x02 at pci0 dev 31 function 3 not configured
isa0 at pcib0
isadma0 at isa0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
vt0 at isa0 port 0x60/16 irq 1: vga 80 col, color, 8 scr, mf2-kbd
pms0 at vt0 irq 12
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask 4040 netmask 4240 ttymask 52c2
pctr: 686-class user-level performance counters enabled
mtrr: Pentium Pro MTRR support
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
WARNING: / was not properly unmounted

I recompiled the kernel to up the files and sockets available here are the
lines I added:
option NMBCLUSTERS=8192
option NKMEMCLUSTERS=8192
option MAX_KMAP=120
option MAX_KMAPENT=6000

I think that's all I can say about this, I can include my ipf and ipnat
rules if needed. 
I'd appreciate any help you can give,
Collin