Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Sep 2019 09:32:32 +0200
From:      Harry Schmalzbauer <freebsd@omnilan.de>
To:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   iflib NICs don't report/recognize link state changes [Was: Re: if_em(4) carrier loss event not recognized with i217; while 82574 does recognize]
Message-ID:  <0a576bd4-1da4-faf7-beaa-a4d7ebc872ad@omnilan.de>
In-Reply-To: <116a509f-e264-0b4d-d2e1-83f44d8c6c1c@omnilan.de>
References:  <5AF49AAF.9080305@omnilan.de> <5AF5D232.4080808@omnilan.de> <116a509f-e264-0b4d-d2e1-83f44d8c6c1c@omnilan.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Am 18.09.2019 um 08:21 schrieb Harry Schmalzbauer:
> Am 11.05.2018 um 19:26 schrieb Harry Schmalzbauer:
>>   Bezüglich Harry Schmalzbauer's Nachricht vom 10.05.2018 21:17 
>> (localtime):
>>>   Hello,
>>>
>>> if I pull the TP connection from my i217 Clarkville, HEAD still reports
>>> media
>>> 1000Base-T status "active".
>>>
>>> Doing the same with the other if_em(4) NIC in that box, a hartwell,
>>> 82574LM, the status correctly changes to "no carrier".
>>>
>>> This is not iflib related, since it's reproducable with FreeBSD
>>> 11-stable (some months old).
>>>
>>> Shall I file a PR?
>> Not reproducable anymore with r333469.
>
> Not sure if that post was correct.
>
> Please see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240658
> 12.1-PRERELEASE showes exaclty the same problem with a i211 
> (Powerville) MAC, while not reproducable with a i350.

Nonsense, sorry.
Haven't spent the appropriate attention before…
But since this is a major issue for if_lagg(4) users,  I did at least a 
comperhensive state change test.
All if_igb(4) NICs I have available for testing are affecetd, and also 
if_em(4) with 82574L (Hartwell).

Please see the mentioned bug report, where I added all tested NICs.

Couldn't remember where I used a i211 (Pearsonville, not Powerville), so 
this is missing the the latest test.

Thanks,

-Harry




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0a576bd4-1da4-faf7-beaa-a4d7ebc872ad>