Project

General

Profile

Actions

Bug #832

closed

need Intel 82579 Gigabit Ethernet PHY support in e1000g

Added by Andrzej Szeszo about 12 years ago. Updated over 11 years ago.

Status:
Resolved
Priority:
Normal
Category:
kernel
Start date:
2011-03-18
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:
External Bug:

Description

e1000g driver needs to support Intel 82579 PHY present in some of the Sandy Bridge motherboards, like Intel Desktop Board DP67BG for example.

Here are some useful links:

http://download.intel.com/design/network/datashts/82579.pdf
http://svn.freebsd.org/viewvc/base?view=revision&revision=213234
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6944824


Files

e1000g_illumos.tar.gz (263 KB) e1000g_illumos.tar.gz Alexander Stetsenko, 2011-09-16 05:46 AM

Related issues

Related to OpenIndiana Distribution - Bug #1669: Backport e1000g updateResolvedOI illumos2011-10-19

Actions
Actions #1

Updated by Alexander Stetsenko almost 12 years ago

  • Assignee set to Alexander Stetsenko
  • Difficulty set to Medium
  • Tags set to needs-triage
Actions #2

Updated by Marco van Lienen almost 12 years ago

oracle recently fixed 6944824 Intel e1000g NIC support for Lewisville (82579LM and 82579LF)
Not sure if this will help but thought to throw it out here.

Actions #3

Updated by Mr. Hotzen almost 12 years ago

Any news on the 82579LM support?
Cheers

Actions #4

Updated by Pablo Leon over 11 years ago

Hi

Upgraded OpenIndiana to 151 and the Intel NIC 82579V doesnt work
prtconf -v | grep 1503
value='pci8086,1503.1043.849c.5' + 'pci8086,1503.1043.849c' + 'pci1043,849c' + 'pci8086,1503.5' + 'pci8086,1503' + 'pciclass,020000' + 'pciclass,0200

Tried to update_drv , and it says that cannot attach.

Tried with the Solaris 11 ea liveDVD and it worked fine.

If other information or testing is needed, get me a mail.

regards
- Pablo

Actions #5

Updated by Alexander Stetsenko over 11 years ago

Pablo Leon wrote:

Hi

Upgraded OpenIndiana to 151 and the Intel NIC 82579V doesnt work
prtconf -v | grep 1503
value='pci8086,1503.1043.849c.5' + 'pci8086,1503.1043.849c' + 'pci1043,849c' + 'pci8086,1503.5' + 'pci8086,1503' + 'pciclass,020000' + 'pciclass,0200

Tried to update_drv , and it says that cannot attach.

Did you use -a -i "pci8086,1503" for update_drv command ?
Does your /etc/driver_aliases contain correspoding record - "e1000g pci8086,1503" ?

I`ve attached working binaries, My device is identified as "pci8086,1502" and it works well.

Tried with the Solaris 11 ea liveDVD and it worked fine.

If other information or testing is needed, get me a mail.

regards
- Pablo

Actions #6

Updated by Josef Sipek over 11 years ago

I've been using the binary you uploaded for almost 24 hours now. It just works. (I have a pci8086,1502 in my Thinkpad.)

Actions #7

Updated by Garrett D'Amore over 11 years ago

  • Status changed from New to Resolved

Resolved in

changeset: 13473:e71ae5097779
tag: tip
user: Garrett D'Amore <>
date: Fri Sep 30 02:47:00 2011 -0700
description:
832 need Intel 82579 Gigabit Ethernet PHY support in e1000g
Reviewed by: Dan McDonald <>
Reviewed by: Gordon Ross <>
Reviewed by: Richard Lowe <>
Approved by: Richard Lowe <>

Actions #8

Updated by Albert Lee over 11 years ago

Actual changeset ID was:
changeset: 13475:ff3ac9d3fe73
user: Garrett D'Amore <>
date: Fri Sep 30 03:53:50 2011 -0700
files: usr/src/pkg/manifests/driver-network-e1000g.mf
o/e1000g/e1000_api.c usr/src/uts/common/io/e1000g/e1000_defi
mmon/io/e1000g/e1000_hw.h usr/src/uts/common/io/e1000g/e1000
ts/common/io/e1000g/e1000_ich8lan.h usr/src/uts/common/io/e1
/src/uts/common/io/e1000g/e1000_phy.h usr/src/uts/common/io/
usr/src/uts/common/io/e1000g/e1000g_main.c usr/src/uts/commo
x.c
description:
832 need Intel 82579 Gigabit Ethernet PHY support in e1000g
Reviewed by: Dan McDonald <>
Reviewed by: Gordon Ross <>
Reviewed by: Richard Lowe <>
Approved by: Richard Lowe <>

Actions

Also available in: Atom PDF