kern/152411: re network card works only on 1000M

Pavel Andreev vpaul at mail.ru
Fri Nov 19 18:40:08 UTC 2010


>Number:         152411
>Category:       kern
>Synopsis:       re network card works only on 1000M
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 19 18:40:07 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Pavel Andreev
>Release:        8.1
>Organization:
Private
>Environment:
FreeBSD localhost.localdomain 8.1-STABLE FreeBSD 8.1-STABLE #0: Fri Nov 19 19:47:03 MSK 2010     user at localhost.localdomain:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
Running 8.1 stable on a machine with re network card:

re0: <RealTek 8168/8111 B/C/CP/D/DP/E PCIe Gigabit Ethernet> port 0xc800-0xc8ff mem 0xe7eff000-0xe7efffff irq 19 at device 0.0 on pci2
re0: Using 1 MSI messages
re0: Chip rev. 0x30000000
re0: MAC rev. 0x00000000
miibus0: <MII bus> on re0

The issue is I have watchdog time out errors if the card plugged in to 10/100M switch but looks ok if to 1000M. The error is :

Nov 19 17:24:25 localhost kernel: re0: watchdog timeout
Nov 19 17:24:25 localhost kernel: re0: link state changed to DOWN
Nov 19 17:24:27 localhost kernel: re0: link state changed to UP

Experiencing this on a more or less heavy load. For instance, rsync/ssh with verbose output to a remote console or, which does the trick 100%, if opening a samba share with lots of files (>1000). However, there is no such issue if plugged in to 1000M port.

The machine was used with 7.x with no problems. But when 8.1 release has been installed(not as an upgrade from 7.x) the issue occurs. Upgrading to stable didn't help.

>How-To-Repeat:
rsync/ssh with verbose output to a remote console or, which does the trick 100%, if opening a samba share with lots of files (>1000).
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list