You=92re welcome. I recommend you contacting the Intel guys as well to rem=
ind him of this. I=92m really not happy that Intel is so sloppy with allow=
ing the FreeBSD driver to lag behind hardware releases. Their product mana=
ger admitted to me this week that they operate under a =93best effort=94 po=
licy for FreeBSD. I think that as a community we should stop tolerating th=
at attitude and insist on a higher level of support.
Scott
On Jun 21, 2014, at 11:58 PM, Bob Willcox <bob@immure.com> wrote:
> Yep, that was it. My network is now configuring...THANKS!!
> =
> Bob
> =
> =
> On Sun, Jun 22, 2014 at 12:46:26AM -0500, Bob Willcox wrote:
>> Wait...I missed the change to e1000_api.c. I'm going to go ahead and mak=
e that
>> one and cross my fingers. :)
>> =
>> Bob
>> =
>> On Sun, Jun 22, 2014 at 12:26:14AM -0500, Bob Willcox wrote:
>>> Hi Scott,
>>> =
>>> Thanks for posting your patch. I gave it a try on my system but the Eth=
ernet
>>> NIC is still not being detected or configured. It seems that there must=
be
>>> something else going on on my system besides just the device id mismatc=
h. What
>>> mother board are you using?
>>> =
>>> Thanks,
>>> Bob
>>> =
>>> On Sat, Jun 21, 2014 at 10:24:29PM -0600, Scott Long wrote:
>>>> Index: e1000_api.c
>>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>>>> --- e1000_api.c (revision 267663)
>>>> +++ e1000_api.c (working copy)
>>>> @@ -293,6 +293,7 @@
>>>> case E1000_DEV_ID_PCH_LPT_I217_V:
>>>> case E1000_DEV_ID_PCH_LPTLP_I218_LM:
>>>> case E1000_DEV_ID_PCH_LPTLP_I218_V:
>>>> + case E1000_DEV_ID_X97_COPPER:
>>>> mac->type =3D e1000_pch_lpt;
>>>> break;
>>>> case E1000_DEV_ID_82575EB_COPPER:
>>>> Index: e1000_hw.h
>>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>>>> --- e1000_hw.h (revision 267663)
>>>> +++ e1000_hw.h (working copy)
>>>> @@ -175,6 +175,7 @@
>>>> #define E1000_DEV_ID_DH89XXCC_SERDES 0x043A
>>>> #define E1000_DEV_ID_DH89XXCC_BACKPLANE 0x043C
>>>> #define E1000_DEV_ID_DH89XXCC_SFP 0x0440
>>>> +#define E1000_DEV_ID_X97_COPPER 0x15A1
>>>> =
>>>> #define E1000_REVISION_0 0
>>>> #define E1000_REVISION_1 1
>>>> Index: if_em.c
>>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>>>> --- if_em.c (revision 267663)
>>>> +++ if_em.c (working copy)
>>>> @@ -180,6 +180,8 @@
>>>> PCI_ANY_ID, PCI_ANY_ID, 0},
>>>> { 0x8086, E1000_DEV_ID_PCH_LPTLP_I218_V,
>>>> PCI_ANY_ID, PCI_ANY_ID, 0},
>>>> + { 0x8086, E1000_DEV_ID_X97_COPPER,
>>>> + PCI_ANY_ID, PCI_ANY_ID, 0},
>>>> /* required last entry */
>>>> { 0, 0, 0, 0, 0}
>>>> };
>>>> =
>>>> On Jun 21, 2014, at 7:19 PM, Bob Willcox <bob@immure.com> wrote:
>>>> =
>>>>> Great!!
>>>>> =
>>>>> Bob
>>>>> =
>>>>> On Sat, Jun 21, 2014 at 06:24:49PM -0600, Scott Long wrote:
>>>>>> I have a patch for this, will post it once I get home tonight. I ta=
lked with intel earlier this week, they promised to update the driver soon.
>>>>>> =
>>>>>> Scott
>>>>>> =
>>>>>>> On Jun 21, 2014, at 5:37 PM, Bob Willcox <bob@immure.com> wrote:
>>>>>>> =
>>>>>>> I have an ASUS Z97I-PLUS ITX motherboard that Freebsd 9.2 (or 9.3-R=
C1 or 11.0
>>>>>>> 20140614 snapshot) is failing to detect the Intel Ethernet NIC on i=
t. The
>>>>>>> vendor/device id for it is 0x808615A1 and based on what I've locate=
d on the
>>>>>>> Internet about it is the "Ethernet Connection (2) I218-V".
>>>>>>> =
>>>>>>> Based on what I see in the source for the if_em driver (in sys/dev/=
e1000) it
>>>>>>> appears the the "Ethernet Connection I218-V" NIC is supported but I=
have no
>>>>>>> idea what the differences are between these two. I tried hacking th=
e if_em.c
>>>>>>> code, adding an entry for this device id to the em_vendor_info_arra=
y but it
>>>>>>> still was not detected.
>>>>>>> =
>>>>>>> Any help with this would be greatly appreciated! This is going to b=
e a NAS box
>>>>>>> so network support is crucial (and the motherboard has only one PCI=
e slot
>>>>>>> containing a Hightpoint Rocket RAID controller required for my disk=
s).
>>>>>>> =
>>>>>>> Thanks,
>>>>>>> Bob
>>>>>>> =
>>>>>>> -- =
>>>>>>> Bob Willcox | I really hate this damned machine
>>>>>>> bob@immure.com | I wish that they would sell it.
>>>>>>> Austin, TX | It never does quite what I want
>>>>>>> | But only what I tell it.
>>>>>>> _______________________________________________
>>>>>>> freebsd-stable@freebsd.org mailing list
>>>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
>>>>>>> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebs=
d.org"
>>>>> =
>>>>> -- =
>>>>> Bob Willcox | I really hate this damned machine
>>>>> bob@immure.com | I wish that they would sell it.
>>>>> Austin, TX | It never does quite what I want
>>>>> | But only what I tell it.
>>>> =
>>> =
>>> -- =
>>> Bob Willcox | I really hate this damned machine
>>> bob@immure.com | I wish that they would sell it.
>>> Austin, TX | It never does quite what I want
>>> | But only what I tell it.
>> =
>> -- =
>> Bob Willcox | I really hate this damned machine
>> bob@immure.com | I wish that they would sell it.
>> Austin, TX | It never does quite what I want
>> | But only what I tell it.
> =
> -- =
> Bob Willcox | I really hate this damned machine
> bob@immure.com | I wish that they would sell it.
> Austin, TX | It never does quite what I want
> | But only what I tell it.
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"