From nobody@FreeBSD.org  Thu Apr 12 21:41:32 2012
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id E8D84106566C
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 12 Apr 2012 21:41:32 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id D4F898FC08
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 12 Apr 2012 21:41:32 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q3CLfWoc069992
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 12 Apr 2012 21:41:32 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id q3CLfWeB069991;
	Thu, 12 Apr 2012 21:41:32 GMT
	(envelope-from nobody)
Message-Id: <201204122141.q3CLfWeB069991@red.freebsd.org>
Date: Thu, 12 Apr 2012 21:41:32 GMT
From: Dean Catcher <depocatcher@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Realtek RTL8100 keeps droping link
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         166894
>Category:       kern
>Synopsis:       [rl] Realtek RTL8100 keeps droping link
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    yongari
>State:          feedback
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 12 21:50:11 UTC 2012
>Closed-Date:    
>Last-Modified:  Mon Apr 23 01:35:59 UTC 2012
>Originator:     Dean Catcher
>Release:        FreeBSD 9.0 i386
>Organization:
na
>Environment:
FreeBSD fire3 9.0-RELEASE FreeBSD 9.0-RELEASE #0
>Description:
See this thread: http://forums.freebsd.org/showthread.php?t=31167

On GENERIC kernel, 9.0 i386, the rl0 card 

a) isn't detected for install (boot off CD)

b) after install, it is detected and works, but link keeps bouncing.

Card info:

rl0@pci0:1:6:0: class=0x020000 card=0x7148109f chip=0x813910ec rev=0x10 hdr=0x00
    vendor     = 'Realtek Semiconductor Co., Ltd.'
    device     = 'RTL-8139/8139C/8139C+'
    class      = network
    subclass   = ethernet
    cap 01[50] = powerspec 2  supports D0 D1 D2 D3  current D0


in messages (when sending data though nic):

rl0: link state changed to DOWN
rl0: link state changed to UP
rl0: link state changed to DOWN
rl0: link state changed to UP
rl0: link state changed to DOWN
rl0: link state changed to UP
rl0: link state changed to DOWN
rl0: link state changed to UP

>How-To-Repeat:
Install 9.0 and send data over the rl0 link.


>Fix:
unknown.  Temporarily using different nic.



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-i386->freebsd-net 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Apr 16 03:59:18 UTC 2012 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=166894 
State-Changed-From-To: open->feedback 
State-Changed-By: yongari 
State-Changed-When: Mon Apr 23 01:34:58 UTC 2012 
State-Changed-Why:  
Try set the following loader tunable in /boot/loader.conf and let 
me know whether that change makes any difference. 

dev.rl.0.twister_enable="1" 



Responsible-Changed-From-To: freebsd-net->yongari 
Responsible-Changed-By: yongari 
Responsible-Changed-When: Mon Apr 23 01:34:58 UTC 2012 
Responsible-Changed-Why:  
Grab. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=166894 
>Unformatted:
