Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Jul 2022 22:41:25 -0500
From:      Jim King <jim@jimking.net>
To:        stable@freebsd.org
Subject:   igc problems with heavy traffic
Message-ID:  <fc256428-3ff1-68ba-cfcc-a00ca427e85b@jimking.net>

next in thread | raw e-mail | index | archive | help
I'm trying to use a Qnap dual port 2.5Gb NIC with FreeBSD 13.1. FreeBSD 
recognizes the NIC and I'm able to connect to my LAN at 1Gb.  However, 
trying to push heavy traffic through the NIC results in a temporary loss 
of connectivity:  traffic stops and the message "igc0: link state 
changed to DOWN" appears in the system log.  About 10 seconds later the 
message "igc0: link state changed to UP" is logged, followed by some 
messages from dhclient indicating that it has acquired a lease.  At that 
point network connectivity works normally, until I try to push a lot of 
traffic again.  I've been able to trigger this every time using iperf3 
from another PC on my LAN, and by using Ookla's speedtest client (my 
Internet service is good for about 900 Mbps).

With a recent version of Ubuntu I'm able to do both of these tests with 
no problem.  As far as I can tell the NIC itself is OK.

Is there anything I can do to make this NIC work with FreeBSD?  I was 
hoping to use this for an Opnsense router, but at this point it seems to 
me that the igc driver just isn't robust.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fc256428-3ff1-68ba-cfcc-a00ca427e85b>