gib/em driver problems?
John Kennedy
warlock at phouka.net
Thu Feb 4 05:26:41 UTC 2021
On Wed, Feb 03, 2021 at 08:23:49PM -0800, John Kennedy wrote:
> On Wed, Feb 03, 2021 at 06:40:50PM -0800, joe mcguckin wrote:
> > I went out and purchased a PCIe ethernet card - it uses the em driver. The system
> > boots and it is em0.
> >
> > It works fine in 100Mb mode, but in gigabit mode, it does not pass any traffic although ifconfig reports
> > the card as active and that it has negotiated 1000BTX full duplex.
> >
> > I have tried plugging both the igb and em cards into 2 different switches with the same result.
>
> When 13 was -current, I've had great experiences with em0 ethernet cards.
> I don't have a physical box with 14 at the moment. This one has been on
> 13 since 2020/10/26, the other one a while longer.
>
> em0: flags=8963<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
> options=4810099<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,VLAN_HWFILTER,NOMAP>
> ether XXX
> inet XXX
> media: Ethernet autoselect (1000baseT <full-duplex>)
> status: active
> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>
> Between two motherboards, I think I have 3 of them (1 on peripheral card),
> but the only one I can get at this minute identifies itself as:
>
> em0: <Intel(R) PRO/1000 Network Connection> mem 0xa3400000-0xa341ffff at device 31.6 on pci0
>
> Never had an issue with any of my switches, although I seem to have
> mostly netgears at home.
Second computer has cards that identify exactly the same, flags are slightly different:
em0: flags=8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=481249b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LRO,WOL_MAGIC,VLAN_HWFILTER,NOMAP>
media: Ethernet 1000baseT (1000baseT <full-duplex>)
em1: flags=8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=481249b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LRO,WOL_MAGIC,VLAN_HWFILTER,NOMAP>
media: Ethernet 1000baseT (autoselect)
(The other one has some bhyve VMs, so the settings are probably atypical)
In that particular example, em1 isn't plugged into anything at the moment.
I've run those same cards since 11-somethings, 12.0, 12.1, 12.2 and 13.
On this HD, since at least 2017/6/29. The second two are probably pretty
old (at least 2017), and I think I got the add-on card for an even older
machine with some realtek (sp?) chipset built into it's motherboard that
was messing up (I'd need to offline/online bounce it), so I got the Intel
card because I'd had good luck with a previous motherboard with that.
In any case, very happy with Intel devices, but probably not going to
get more detailed if you can't compare chipsets. If you just got a new
card, you might have a totally different chipset which might behave
different than mine.
More information about the freebsd-current
mailing list