Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jun 2008 18:29:31 -0400
From:      Christopher Sean Hilton <chris@vindaloo.com>
To:        Robert Huff <roberthuff@rcn.com>
Cc:        FreeBSD Questions <questions@freebsd.org>
Subject:   Re: Intel Dual PRO/1000 Nic - Setup of shared code failed
Message-ID:  <5FD38325-F798-49D5-825D-C148DF2549BB@vindaloo.com>
In-Reply-To: <18513.35422.743692.625387@jerusalem.litteratus.org>
References:  <1C4CC81A-1524-43D6-87D2-72EE4306ADF5@vindaloo.com> <18513.33023.792318.227404@jerusalem.litteratus.org> <1B73754D-9642-4724-9F3D-8E4019136421@vindaloo.com> <18513.35422.743692.625387@jerusalem.litteratus.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Jun 12, 2008, at 4:43 PM, Robert Huff wrote:

>
> Christopher Sean Hilton writes:
>
>>>> I just got an Intel Dual gigabit nic that I planned to use with
>>>> FreeBSD 7-STABLE.
>>>
>>> 	I'm using this on
>>>
>>> FreeBSD 7.0-CURRENT #1: Sat Apr 19 23:17:00 EDT 2008 i386
>>>
>>>
>>> 	with no problems.
>>
>> Sounds cool. I had one going in an older laptop as early as 5.x- 
>> STABLE
>> I'm pretty sure it's strongly supported by FreeBSD.
>
> 	Actually, the code is cotributed/maintained by Intel.
>
>> Did you have to do anything special to get it going?
>
> huff@>> more /boot/loader.conf | grep _em
> if_em_load="YES"
>
> 	Your mileage may vary.


Yeah, my first instinct was to assume that the em driver isn't in the  
GENERIC kernel to so I did this:

      # kldload -v if_em

Which promptly fired back a bunch of errors about duplicate symbols.  
At that time I figured that the em module is already loaded into the  
GENERIC kernel. This was confirmed by doing:

      # grep '^device.*em' /usr/src/sys/i386/conf/GENERIC
      device          mly             # Mylex AcceleRAID/eXtremeRAID
      device          em              # Intel PRO/1000 adapter Gigabit  
Ethernet Card
      device          nge             # NatSemi DP83820 gigabit Ethernet
      ...

I can try that later but given that the em driver is already in the  
kernel I don't expect it to bear fruit. However, can you do a kldstat  
on your machine with the em card? It will tell me if there is some  
firmware module or something that I'm missing.

-- Chris

P.S. In digging around on Google I found kern/117926 in the Bug  
tracking system.

Chris Hilton                                   e: chris|at|vindaloo| 
dot|com
----------------------------------------------------------------------------
                   "The pattern juggler lifts his hand; The orchestra  
begin.
       As slowly turns the grinding wheel in the court of the crimson  
king."
                                            -- Ian McDonald / Peter  
Sinfield






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5FD38325-F798-49D5-825D-C148DF2549BB>