Need help
Harry Schmalzbauer
freebsd at omnilan.de
Tue Sep 12 13:23:53 UTC 2017
Bezüglich Igor V. Ruzanov's Nachricht vom 12.09.2017 11:00 (localtime):
> Hello, FreeBSD colleagues!
> Trying to forward my question to freebsd-net@ group, meybe there is a
> chance to dig the answer
>
> I have modern network card Intel i350T2V2 (peripheral dual gigabit
> port NIC). And as far as i know all Intel cards should be normally
> detected by the system. But with this NIC i have some troubles:
> - the system sees the card as some ethernet device but cannot find
> proper (igb) driver:
> pcib6: <ACPI PCI-PCI bridge> irq 47 at device 3.2 on pci0
> pci6: <ACPI PCI bus> on pcib6
> pci6: <network, ethernet> at device 0.0 (no driver attached)
> pci6: <network, ethernet> at device 0.1 (no driver attached)
> - its from dmesg log.
>
> Fnd `pciconf -lcvb' says:
> none75 at pci0:6:0:0: class=0x020000 card=0x00008086 chip=0x151f8086
> rev=0x01 hdr=0x00
Hmm, neither
https://svnweb.freebsd.org/base/releng/10.3/sys/dev/e1000/e1000_hw.h?view=co
nor
https://svnweb.freebsd.org/base/head/sys/dev/e1000/e1000_hw.h?view=co
have 151f as E1000_DEV_ID defined.
Qick web search reveals a spec update mentioning your card:
https://www.intel.com/content/.../ethernet-controller-i350-spec-update.pdf
So if would have time to read the sec update and wouldn't find any
obvious reason why simply adding the id can't work, I'd try the
following diff (notice: Just a unqualified blind guess, but at least one
first step to make the card beeing recognized)
Index:
sys/dev/e1000/e1000_hw.h
===================================================================
--- sys/dev/e1000/e1000_hw.h (Revision 322342)
+++ sys/dev/e1000/e1000_hw.h (Arbeitskopie)
@@ -168,6 +168,7 @@
#define E1000_DEV_ID_82580_COPPER_DUAL 0x1516
#define E1000_DEV_ID_82580_QUAD_FIBER 0x1527
#define E1000_DEV_ID_I350_COPPER 0x1521
+#define E1000_DEV_ID_I350_COPPER_NOEE 0x151F
#define E1000_DEV_ID_I350_FIBER 0x1522
#define E1000_DEV_ID_I350_SERDES 0x1523
#define E1000_DEV_ID_I350_SGMII 0x1524
More information about the freebsd-net
mailing list