[Tfug] Re: Linux/BSD support for Intel Pro 1000T, Yes indeed Freebsd supports it.

John L. Sackett III tfug@tfug.org
Mon Mar 10 15:09:02 2003


John L. Sackett III wrote:

> Tom Rini wrote:
>
>> On Mon, Mar 10, 2003 at 12:44:38PM -0700, Brian Murphy wrote:
>>
>>> Quoting steveb7@bblabs.net:
>>>
>>>> I have an opportunity to purchase an Intel Pro 1000T (PWLA8490T )
>>>>
>>>> Server adapter for what seems like a fairly lucrative price. The
>>>>
>>>> Intel sight says it is a 10/100/1000 adapter with support for 32/64
>>>>
>>>> and 33/66 buses and is supported by Linux and FreeBSD. However, when
>>>>
>>>> I check on it I find that it is supported by OpenBSD, the FreeBSD
>>>>
>>>> site says the wx4 driver has been depracated but I can find nothing
>>>>
>>>> for Debian. Can anyone shed some additional light on this card and
>>>>
>>>> its support under FreeBSD or Debian?
>>>>
>>> http://downloadfinder2.intel.com/scripts-df/Product_Filter.asp?ProductID=845 
>>>
>>>
>>> Red Hat already comes with the e1000 driver. I don't know about debian.
>>>
>> Debian / Stable by default probably doesn't, but the e1000 driver was
>>
>> integrated into 2.4.20 (or 2.4.19?) proper, so Debian, SuSE, so on and
>>
>> so forth, can easily support this NIC now.
>>
> It looks like it is supported by FreeBSD in V5.0R Current
>
> http://www.freebsd.org/releases/5.0R/hardware-i386.html#ETHERNET
>
> Gigabit Ethernet NICs based on the Intel 82542 and 82543 controller 
> chips ( gx(4) 
> <http://www.FreeBSD.org/cgi/man.cgi?query=gx&sektion=4&manpath=FreeBSD+5.0-RELEASE> 
> and em(4) 
> <http://www.FreeBSD.org/cgi/man.cgi?query=em&sektion=4&manpath=FreeBSD+5.0-RELEASE> 
> drivers), plus NICs supported by the Intel 82540EM, 82544, 82545EM, 
> and 82546EB controller chips ( em(4) 
> <http://www.FreeBSD.org/cgi/man.cgi?query=em&sektion=4&manpath=FreeBSD+5.0-RELEASE> 
> driver only)
>
> *
>
> Intel PRO/1000 Gigabit Ethernet
>
> *Note:* The em(4)
>
> <http://www.FreeBSD.org/cgi/man.cgi?query=em&sektion=4&manpath=FreeBSD+5.0-RELEASE> 
>
>
> driver is officially supported by Intel, but is only supported on
>
> the i386.
>
> It's also supported in V4.7 Stable:
>
> http://www.freebsd.org/releases/4.7R/hardware-i386.html#ETHERNET
>
> Gigabit Ethernet NICs based on the Intel 82542 and 82543 controller 
> chips ( wx(4) 
> <http://www.FreeBSD.org/cgi/man.cgi?query=wx&sektion=4&manpath=FreeBSD+4.7-RELEASE>, 
> gx(4) 
> <http://www.FreeBSD.org/cgi/man.cgi?query=gx&sektion=4&manpath=FreeBSD+4.7-RELEASE> 
> and em(4) 
> <http://www.FreeBSD.org/cgi/man.cgi?query=em&sektion=4&manpath=FreeBSD+4.7-RELEASE> 
> drivers), plus NICs supported by the Intel 82540EM, 82544, 82545EM, 
> and 82546EB controller chips ( em(4) 
> <http://www.FreeBSD.org/cgi/man.cgi?query=em&sektion=4&manpath=FreeBSD+4.7-RELEASE> 
> driver only)
>
> *
>
> Intel PRO/1000 Gigabit Ethernet
>
> *Note:* The wx(4)
>
> <http://www.FreeBSD.org/cgi/man.cgi?query=wx&sektion=4&manpath=FreeBSD+4.7-RELEASE> 
>
>
> driver is deprecated.
>
> *Note:* The em(4)
>
> <http://www.FreeBSD.org/cgi/man.cgi?query=em&sektion=4&manpath=FreeBSD+4.7-RELEASE> 
>
>
> driver is officially supported by Intel, but is only supported on
>
> the i386.
>
> John Sackett
>
If you read the intel documentation @ 
ftp://aiedownload.intel.com/df-support/4105/ENG/read_me.txt

It says the driver is compiled in the default kernel:


This file describes the FreeBSD* driver, version 1.4.x, for the Intel(R)

PRO/1000 Family of Adapters. This driver has been developed for use with

FreeBSD, version 4.7. As a new feature for this release, the driver is now

compiled by default into the FreeBSD 4.7 kernel.


And it tells how to id the board:


Supported Adapters

==================


The following Intel network adapters are compatible with the drivers in 
this

release:


Controller Adapter Name Board IDs

---------- ------------ ---------


82542 PRO/1000 Gigabit Server Adapter 700262-xxx, 717037-xxx


82543 PRO/1000 F Server Adapter 738640-xxx, A38888-xxx,

A06512-xxx


82543 PRO/1000 T Server Adapter A19845-xxx, A33948-xxx


82544 PRO/1000 XT Server Adapter A51580-xxx


82544 PRO/1000 XF Server Adapter A50484-xxx


82544 PRO/1000 T Desktop Adapter A62947-xxx


82540 PRO/1000 MT Desktop Adapter A78708-xxx


82545 PRO/1000 MT Server Adapter A92165-xxx


82545 PRO/1000 MF Server Adapter A91622-xxx


82545 PRO/1000 MF Server Adapter(LX) A91624-xxx


82546 PRO/1000 MT Dual Port Server Adapter A92111-xxx


82546 PRO/1000 MF Dual Port Server Adapter A91620-xxx


To verify your Intel adapter is supported, find the board ID number on the

adapter. Look for a label that has a barcode and a number in the format of

123456-001 (six digits hyphen three digits). Match this to the list of

numbers above.

For more information on how to identify your adapter, go to the Adapter &

Driver ID Guide at:

http://support.intel.com/support/network/adapter/pro100/21397.htm

For the latest Intel network drivers for FreeBSD, see:

    http://appsr.intel.com/scripts-df/support_intel.asp



Sorry about the formatting errors on the last post. 


John Sackett