This may or may not be related to the NIC adaptor, but I will try to describe the problem as best I can.

Hardware: SunBlade 100- Sparc64
NIC: Gem0

Issue: About every 2-3 weeks the NIC stops working, issueing an "ifconfig down" followed by an "ifconfig up" does something to wake the interface up, and all works... for another coupple of weeks. The last time this happend was about 9-10 days ago.
Ideas?  Let me know!

Dmesg output follows:
console is keyboard/display
Copyright (c) 1982, 1986, 1989, 1991, 1993
       The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2006 OpenBSD. All rights reserved. http://www.OpenBSD.org

OpenBSD 3.9 (GENERIC) #759: Wed Mar  1 01:32:54 MST 2006
   [EMAIL PROTECTED]:/usr/src/sys/arch/sparc64/compile/GENERIC
total memory = 536870912
avail memory = 478429184
using 3276 buffers containing 26836992 bytes of memory
bootpath: /[EMAIL PROTECTED],0/[EMAIL PROTECTED],0/[EMAIL PROTECTED],0
mainbus0 (root): Sun Blade 100 (UltraSPARC-IIe)
cpu0 at mainbus0: SUNW,UltraSPARC-IIe @ 502 MHz, version 0 FPU
cpu0: physical 32K instruction (32 b/l), 16K data (32 b/l), 1024K external (64 b/l)
psycho0 at mainbus0
pci108e,a001: impl 0, version 0: ign 7c0 bus range 0 to 1; PCI bus 0
DVMA map: c0000000 to e0000000
IOTDB: 26a8000 to 2728000
pci0 at psycho0
ebus0 at pci0 dev 12 function 0 "Sun PCIO Ebus2 (US III)" rev 0x01
"flashprom" at ebus0 addr 0-fffff not configured
clock1 at ebus0 addr 0-1fff: mk48t59: hostid 830b72de
ebus_attach: idprom: incomplete
gem0 at pci0 dev 12 function 1 "Sun ERI Ether" rev 0x01: ivec 3006, address 00:03:ba:0b:72:de ukphy0 at gem0 phy 1: Generic IEEE 802.3u media interface, rev. 1: OUI 0x0010dd, model 0x0002
"Sun FireWire" rev 0x01 at pci0 dev 12 function 2 not configured
ohci0 at pci0 dev 12 function 3 "Sun USB" rev 0x01: ivec 24, version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Sun OHCI root hub, rev 1.00/1.00, addr 1
uhub0: 4 ports with 4 removable, self powered
ebus1 at pci0 dev 7 function 0 "Acer Labs M1533 ISA" rev 0x00
"dma" at ebus1 addr 0-ffff ipl 42 not configured
"power" at ebus1 addr 800-82f ipl 32 not configured
com0 at ebus1 addr 3f8-3ff ipl 43: ns16550a, 16 byte fifo
com1 at ebus1 addr 2e8-2ef ipl 43: ns16550a, 16 byte fifo
alipm0 at pci0 dev 3 function 0 "Acer Labs M7101 Power" rev 0x00: 223KHz clock, disabling to avoid hardware failure
autri0 at pci0 dev 8 function 0 "Acer Labs M5451 Audio" rev 0x01: ivec 23
ac97: codec id 0x41445348 (Analog Devices AD1881A)
ac97: codec features headphone, Analog Devices Phat Stereo
audio0 at autri0
midi0 at autri0: <4DWAVE MIDI UART>
pciide0 at pci0 dev 13 function 0 "Acer Labs M5229 UDMA IDE" rev 0xc3: DMA, channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using ivec 180c for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <IC35L060AVV207-0>
wd0: 16-sector PIO, LBA48, 38146MB, 78125000 sectors
atapiscsi0 at pciide0 channel 0 drive 1
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <LITEON, CD-ROM LTN486S, YSU1> SCSI0 5/cdrom removable
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
cd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 disabled (no drives)
vgafb0 at pci0 dev 19 function 0 "ATI Rage XL" rev 0x27
wsdisplay0 at vgafb0: console (std, sun emulation)
ppb0 at pci0 dev 5 function 0 "DEC 21152 PCI-PCI" rev 0x03
pci1 at ppb0 bus 1
pcons at mainbus0 not configured
No counter-timer -- using %tick at 502MHz as system clock.
uhub1 at uhub0 port 4
uhub1: Texas Instruments TUSB2046 hub, rev 1.10/1.25, addr 2
uhub1: 4 ports with 4 removable, self powered
uhidev0 at uhub1 port 1 configuration 1 interface 0
uhidev0: ATEN 4 Port USB KVM B V1.30, rev 1.10/1.00, addr 3, iclass 3/1
ukbd0 at uhidev0: 8 modifier keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev1 at uhub1 port 1 configuration 1 interface 1
uhidev1: ATEN 4 Port USB KVM B V1.30, rev 1.10/1.00, addr 3, iclass 3/1
ums0 at uhidev1: 5 buttons and Z dir.
wsmouse0 at ums0
root on wd0a
rootdev=0xc00 rrootdev=0x1a00 rawdev=0x1a02
WARNING: / was not properly unmounted
gem0: receive error: CRC error
gem0: receive error: CRC error
uhub1: at uhub0 port 4 (addr 2) disconnected
uhidev0: at uhub1 port 1 (addr 3) disconnected
ukbd0: was console keyboard
wskbd0 detached
ukbd0 detached
uhidev0 detached
uhidev1: at uhub1 port 1 (addr 3) disconnected
wsmouse0 detached
ums0 detached
uhidev1 detached
uhub1 detached
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error
gem0: receive error: CRC error


The host is plugged into a 100Mbps Hub
ifconfig:

gem0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       lladdr 00:03:ba:0b:72:de
       groups: egress
       media: Ethernet autoselect (100baseTX)
       status: active
       inet6 fe80::203:baff:fe0b:72de%gem0 prefixlen 64 scopeid 0x1
       inet 192.168.0.52 netmask 0xfffffe00 broadcast 192.168.1.255

Reply via email to