Subject: Re: kern/37492: Conexant RS7112 (tlp) unreliable at 100 Mb/s, forcing media type broken
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Jeffrey Bedard <antiright@gmail.com>
List: netbsd-bugs
Date: 12/30/2007 11:35:43
On Dec 6, 2007 4:05 PM, <antiright@gmail.com> wrote:
> >Number: 37492
> >Category: kern
> >Synopsis: Conexant RS7112 (tlp) unreliable at 100 Mb/s, forcing media type broken
> >Confidential: no
> >Severity: non-critical
> >Priority: medium
> >Responsible: kern-bug-people
> >State: open
> >Class: sw-bug
> >Submitter-Id: net
> >Arrival-Date: Thu Dec 06 21:05:00 +0000 2007
> >Originator: Jeffrey Bedard
> >Release: 4.99.40
> >Organization:
> University of Rhode Island
> >Environment:
> NetBSD mobile 4.99.40 NetBSD 4.99.40 (MOBILE) #3: Tue Dec 4 19:27:47 EST 2007 src@mobile:/opt/src/sys/arch/i386/compile/MOBILE i386
> >Description:
> When using a the Conexant RS7112 ethernet adapter with a 100Mb link
> on my Compaq Presario 1700 notebook, the connection is
> unreliable. There are frequent timeout errors,
> CRC errors, and send errors. On one switch, the link
> light for the connected port blinks constantly, though
> the connection is idle. Few packets are not dropped.
> Using the NIC on a 10Mb/s switch fixes the reliability problem.
> Trying to set the link speed to 10-TX or 10-T no longer works
> with recent kernels. Previously, setting the media type
> allowed for a reliable link.
>
> $ dmesg | grep tlp0
> tlp0 at pci0 dev 9 function 0: Conexant RS7112 Ethernet, pass 0.8
> tlp0: interrupting at irq 9
> tlp0: Ethernet address <omitted>
> ukphy0 at tlp0 phy 1: Generic IEEE 802.3u media interface
> tlp0: transmit timeout
> >How-To-Repeat:
> Use a the Conexant RS7112 ethernet adapter with a 100Mb link.
> >Fix:
>
>
Media type selection (downgrade) now works.
I must test the full 100 Mb FDX connection reliability.
--
~Krvava gruda, plodna zemlja~
http://www.nongnu.org/antiright
http://bloodharvest.googlepages.com