Discussion:
Intel H55 and em0
(too old to reply)
Jack Vogel
2010-04-01 06:39:11 UTC
Permalink
The device subfamily on those motherboards is called PCH, and its only in
the em driver as of
last December, The CVS delta of if_em is 1.27. You can either update to
STABLE/8 or CURRENT.
If you wish to just pull the e1000 driver directory it should work fine in
8.0 RELEASE also.

Cheers,

Jack
I recently picked up a H55-based motherboard, and the ethernet interface
pci0: <network, ethernet> at device 25.0 (no driver attached)
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
I'm actually not sure it's an em device, but it's definitely gigabit, and
googling suggests that others have recently run into the same issue.
Since I'll probably have to recompile, is this currently working in recent
builds of 8.0? This was just a vanilla 8.0 release image. Would some
simple change tell the driver to recognize this card?
Thanks in advance.
_______________________________________________
http://lists.freebsd.org/mailman/listinfo/freebsd-current
Jack Vogel
2010-04-01 06:43:39 UTC
Permalink
OH, as to my last statement, the code in CURRENT will NOT work on 8.0
RELEASE,
it would require a change to sys/conf/files, and it also has a fix in the
stack that is not
in RELEASE. SO taking the latest would require you take the whole tree.

Jack
Post by Jack Vogel
The device subfamily on those motherboards is called PCH, and its only in
the em driver as of
last December, The CVS delta of if_em is 1.27. You can either update to
STABLE/8 or CURRENT.
If you wish to just pull the e1000 driver directory it should work fine in
8.0 RELEASE also.
Cheers,
Jack
I recently picked up a H55-based motherboard, and the ethernet interface
pci0: <network, ethernet> at device 25.0 (no driver attached)
rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
I'm actually not sure it's an em device, but it's definitely gigabit, and
googling suggests that others have recently run into the same issue.
Since I'll probably have to recompile, is this currently working in recent
builds of 8.0? This was just a vanilla 8.0 release image. Would some
simple change tell the driver to recognize this card?
Thanks in advance.
_______________________________________________
http://lists.freebsd.org/mailman/listinfo/freebsd-current
"
David Ehrmann
2010-04-01 15:02:27 UTC
Permalink
Thanks. I'll give STABLE/8 a try.
Post by Jack Vogel
OH, as to my last statement, the code in CURRENT will NOT work on 8.0
RELEASE,
it would require a change to sys/conf/files, and it also has a fix in
the stack that is not
in RELEASE. SO taking the latest would require you take the whole tree.
Jack
The device subfamily on those motherboards is called PCH, and its
only in the em driver as of
last December, The CVS delta of if_em is 1.27. You can either
update to STABLE/8 or CURRENT.
If you wish to just pull the e1000 driver directory it should work
fine in 8.0 RELEASE also.
Cheers,
Jack
I recently picked up a H55-based motherboard, and the ethernet
pci0: <network, ethernet> at device 25.0 (no driver attached)
chip=0x10ef8086 rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
I'm actually not sure it's an em device, but it's definitely
gigabit, and googling suggests that others have recently run
into the same issue.
Since I'll probably have to recompile, is this currently
working in recent builds of 8.0? This was just a vanilla 8.0
release image. Would some simple change tell the driver to
recognize this card?
Thanks in advance.
_______________________________________________
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to
Jack Vogel
2010-04-01 16:38:27 UTC
Permalink
Yup, gonna MFC the code from CURRENT to STABLE/8 first thing next week, at
least that's my plan.

Sorry, I thought STABLE/8 already had PCH in it, my bad. I checked and the
ALTQ fix is in the tree, so pulling the directory from HEAD and adding it to
STABLE/8 should work fine.

MFC will be coming first thing Monday.

Jack
Post by Jack Vogel
OH, as to my last statement, the code in CURRENT will NOT work on 8.0
RELEASE,
it would require a change to sys/conf/files, and it also has a fix in the
stack that is not
in RELEASE. SO taking the latest would require you take the whole tree.
Jack
The device subfamily on those motherboards is called PCH, and its only in
Post by Jack Vogel
the em driver as of
last December, The CVS delta of if_em is 1.27. You can either update to
STABLE/8 or CURRENT.
If you wish to just pull the e1000 driver directory it should work fine in
8.0 RELEASE also.
Cheers,
Jack
In your correction, you did not really mention 8-STABLE, you only warn
about putting e1000 from CURRENT to 8.0-RELEASE.
http://lists.freebsd.org/pipermail/freebsd-mobile/2010-March/011952.html
Since I did not get a reply, I put the whole e1000 directory from CURRENT
into 8-STABLE.
Is there any problem with that? (It _seems_ to work so far.)
Are you going to MFC the PCH devices to 8-STABLE any time soon?
Thanks,
Jan Henrik
Jan Henrik Sylvester
2010-04-01 16:11:13 UTC
Permalink
Post by Jack Vogel
OH, as to my last statement, the code in CURRENT will NOT work on 8.0
RELEASE,
it would require a change to sys/conf/files, and it also has a fix in the
stack that is not
in RELEASE. SO taking the latest would require you take the whole tree.
Jack
Post by Jack Vogel
The device subfamily on those motherboards is called PCH, and its only in
the em driver as of
last December, The CVS delta of if_em is 1.27. You can either update to
STABLE/8 or CURRENT.
If you wish to just pull the e1000 driver directory it should work fine in
8.0 RELEASE also.
Cheers,
Jack
In your correction, you did not really mention 8-STABLE, you only warn
about putting e1000 from CURRENT to 8.0-RELEASE.

I got the same problem:
http://lists.freebsd.org/pipermail/freebsd-mobile/2010-March/011952.html

Since I did not get a reply, I put the whole e1000 directory from
CURRENT into 8-STABLE.

Is there any problem with that? (It _seems_ to work so far.)

Are you going to MFC the PCH devices to 8-STABLE any time soon?

Thanks,
Jan Henrik

Thomas Gellekum
2010-04-01 15:30:39 UTC
Permalink
Post by Jack Vogel
The device subfamily on those motherboards is called PCH, and its only in
the em driver as of
last December, The CVS delta of if_em is 1.27. You can either update to
STABLE/8 or CURRENT.
If you wish to just pull the e1000 driver directory it should work fine in
8.0 RELEASE also.
8-STABLE doesn't work for me. The ethernet device is not recognized, and I get warnings about interrupt storms on irq19 (atapci1), which I don't see with 8-RELEASE. That might be a matter of missing diagnostics in the release kernel (the numbers from 'vmstat -i' seem to suggest this).

The board is an Intel DH55HC with an i3-530. Sources for -STABLE checked out this morning; I simply built a GENERIC kernel.

tg
--
Sicherer, schneller und einfacher. Die aktuellen Internet-Browser -
jetzt kostenlos herunterladen! http://portal.gmx.net/de/go/chbrowser
Nathan Mates
2010-04-01 16:39:23 UTC
Permalink
Post by Thomas Gellekum
Post by Jack Vogel
The device subfamily on those motherboards is called PCH, and its only in
the em driver as of
last December, The CVS delta of if_em is 1.27. You can either update to
STABLE/8 or CURRENT.
If you wish to just pull the e1000 driver directory it should work fine in
8.0 RELEASE also.
8-STABLE doesn't work for me. The ethernet device is not recognized, and I get warnings about interrupt storms on irq19 (atapci1), which I don't see with 8-RELEASE. That might be a matter of missing diagnostics in the release kernel (the numbers from 'vmstat -i' seem to suggest this).
Ditto. I have a Intel BOXDH55TC MB w/ a Core i3-530, 8GB RAM. Grabbed
RELENG_8 , which http://www.freebsd.org/doc/handbook/cvs-tags.html
says is stable.8. Compiled an amd64 GENERIC kernel. Could not
recognize the ethernet. Had to go to CURRENT to get it working.

Nathan Mates
Loading...