FreeBSD 8.1 sparc64 bge BCM5704 watchdog
witalij
info at ubn24.de
Mon Aug 30 15:12:57 UTC 2010
Hi All,
i`ve big problems on my sparc64 FIRE 240 with bge BCM5704 interfeces
i upgrade my system from 8.0 to 8.1 and the problems have to begin
on 8.0 work all fine.
if i create some traffic about 10Mbits i see in dmesg this message:
bge0: watchdog timeout -- resetting
bge0: link state changed to DOWN
and carp put the interfaces to backup
bge0: watchdog timeout -- resetting
bge0: link state changed to DOWN
carp0: link state changed to DOWN
carp3: MASTER -> BACKUP (more frequent advertisement received)
carp1: MASTER -> BACKUP (more frequent advertisement received)
carp3: link state changed to DOWN
carp1: link state changed to DOWN
carp0: INIT -> BACKUP
bge0: link state changed to UP
carp0: link state changed to DOWN
carp3: BACKUP -> MASTER (preempting a slower master)
carp3: link state changed to UP
carp1: BACKUP -> MASTER (preempting a slower master)
carp1: link state changed to UP
carp0: link state changed to UP
Please Help me.
Thanks
Regards
Witalij
Some info from my system:
#----------------------------------------------------------------
*my system is:*
#----------------------------------------------------------------
FreeBSD name 8.1-RELEASE FreeBSD 8.1-RELEASE #1: Mon Aug 30 13:40:25
CEST 2010 name:/usr/obj/usr/src/sys/MICRO1 sparc64
#-------------------------------------------------------*
vmstat -i
*#-------------------------------------------------------
interrupt total rate
pil4: ast 448144 89
pil2: ithrd 360185 72
vec1992: bge0 153678 30
vec1993: bge1 155592 31
vec1944: atapci0 35 0
vec1833: sym0 38564 7
vec1832: sym1 30 0
vec1885: bge3 12286 2
pil12: filter 1372 0
vec1964: uart0+ 1372 0
pil14: tick 9949609 1997
Total 11120867 2232
#-----------------------------------------------------------------
*pciconf -la*
#-----------------------------------------------------------------
bge2 at pci3:0:2:0: class=0x020000 card=0x1648108e chip=0x164814e4
rev=0x00 hdr=0x00
vendor = 'Broadcom Corporation'
device = 'NetXtreme Dual Gigabit Adapter (BCM5704)'
class = network
subclass = ethernet
bge3 at pci3:0:2:1: class=0x020000 card=0x1648108e chip=0x164814e4
rev=0x00 hdr=0x00
vendor = 'Broadcom Corporation'
device = 'NetXtreme Dual Gigabit Adapter (BCM5704)'
class = network
subclass = ethernet
#------------------------------------------------------*
KERNEL:*
#---------------------------------------------------------------
cpu SUN4U
ident GENERIC
makeoptions DEBUG=-g
options SCHED_4BSD # 4BSD scheduler
#options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options SCTP # Stream Control Transmission Protocol
options FFS # Berkeley Fast Filesystem
options SOFTUPDATES # Enable FFS soft updates support
options UFS_ACL # Support for access control lists
options UFS_DIRHASH # Improve performance on big directories
options UFS_GJOURNAL # Enable gjournal-based UFS journaling
options MD_ROOT # MD is a potential root device
options NFSCLIENT # Network Filesystem Client
options NFSSERVER # Network Filesystem Server
options NFSLOCKD # Network Lock Manager
options NFS_ROOT # NFS usable as /, requires NFSCLIENT
#options MSDOSFS # MSDOS Filesystem
options CD9660 # ISO 9660 Filesystem
options PROCFS # Process filesystem (requires PSEUDOFS)
options PSEUDOFS # Pseudo-filesystem framework
options GEOM_PART_GPT # GUID Partition Tables.
options GEOM_LABEL # Provides labelization
options COMPAT_43TTY # BSD 4.3 TTY compat (sgtty)
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
options SYSVSHM # SYSV-style shared memory
options SYSVMSG # SYSV-style message queues
options SYSVSEM # SYSV-style semaphores
options P1003_1B_SEMAPHORES # POSIX-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time
extensions
options PRINTF_BUFR_SIZE=128 # Prevent printf output being
interspersed.
options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
options AUDIT # Security event auditing
options MAC # TrustedBSD MAC Framework
options SMP # Symmetric MultiProcessor Kernel
# Standard busses
device ebus
device isa
device pci
device sbus
device central
device fhc
#-------------------
# PF
#-------------------
device pf
device pfsync
device pflog
device carp
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_PRIQ
options ALTQ_NOPCC
device ata
device atadisk # ATA disk drives
device atapicd # ATAPI CDROM drives
device ahc # AHA2940 and onboard AIC7xxx devices
options AHC_ALLOW_MEMIO # Attempt to use memory mapped I/O
options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
device isp # Qlogic family
device ispfw # Firmware module for Qlogic host adapters
device mpt # LSI-Logic MPT-Fusion
device sym # NCR/Symbios/LSI Logic 53C8XX/53C1010/53C1510D
device esp # NCR53c9x (FEPS/FAS366)
# SCSI peripherals
device scbus # SCSI bus (required for SCSI)
device ch # SCSI media changers
device da # Direct Access (disks)
device sa # Sequential Access (tape etc)
device cd # CD
device pass # Passthrough device (direct SCSI access)
device ses # SCSI Environmental Services (and SAF-TE)
# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc # AT keyboard controller
device atkbd # AT keyboard
device psm # PS/2 mouse
device kbdmux # keyboard multiplexer
# syscons is the default console driver, resembling an SCO console
device sc
device creator # Creator, Creator3D and Elite3D framebuffers
device machfb # ATI Mach64 framebuffers
device splash # Splash screen and screen saver support
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
# Builtin hardware
device auxio # auxiliary I/O device
device eeprom # eeprom (really a front-end for the MK48Txx)
device mk48txx # Mostek MK48Txx clocks
device rtc # rtc (really a front-end for the MC146818)
device mc146818 # Motorola MC146818 and compatible clocks
# Serial (COM) ports
device puc # Multi-channel uarts
device scc # Serial communications controllers.
device uart # Multi-uart driver
# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these
NICs!
device miibus # MII bus support
#device bfe # Broadcom BCM440x 10/100 Ethernet
device bge # Broadcom BCM570xx Gigabit Ethernet
# Pseudo devices.
device loop # Network loopback
device random # Entropy device
device ether # Ethernet support
device tun # Packet tunnel.
device pty # BSD-style compatibility pseudo ttys
device md # Memory "disks"
device gif # IPv6 and IPv4 tunneling
device faith # IPv6-to-IPv4 relaying (translation)
device firmware # firmware assist module
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
device bpf # Berkeley packet filter
# USB support
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device ehci # EHCI PCI->USB interface (USB 2.0)
device usb # USB Bus (required)
#device udbp # USB Double Bulk Pipe devices
device uhid # "Human Interface Devices"
device ukbd # Keyboard
device ulpt # Printer
device umass # Disks/Mass storage - Requires scbus and da
device ums # Mouse
More information about the freebsd-sparc64
mailing list