Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Mar 2007 08:16:49 +1030
From:      Tim Aslat <tim@spyderweb.com.au>
To:        freebsd-hardware@freebsd.org
Subject:   Intel dq965gf & onboard thernet
Message-ID:  <45F5CA49.3010008@spyderweb.com.au>

next in thread | raw e-mail | index | archive | help
Hi All,

I have a server I'm building up for production within a small company, 
and I'm using this particular board.  Initially I had trouble with the 
onboard PATA controller now being recognised, so I got around that with 
an external USB CD-ROM for installing.  My problem is actually concerned 
with the onboard Intel EtherExpress Pro 1000.  I can't make it connect 
at 1000baseTX at all, although the 100baseTX works fine, as long as I 
let it autodetect.  If I manually configure the 100baseTX using 
ifconfig, I get a lot of errors on the interface and I'm not sure of the 
exact cause.

Currenly installed is the following version of FreeBSD with a custom kernel
# uname -a
FreeBSD mail.biocentral-labs.com 6.1-RELEASE-p3 FreeBSD 6.1-RELEASE-p3 
#2: Wed Oct 11 19:14:10 CST 2006

Kernel mods are

include GENERIC

ident           BIOCENTRAL

device          smbus           # added for smbus hardware monitoring
device          iicsmb
device          iicbus
device          iicbb
device          iic

options         MROUTING                # Multicast routing
options         IPFIREWALL              #firewall
options         IPFIREWALL_VERBOSE      #enable logging to syslogd(8)
options         IPFIREWALL_FORWARD      #enable transparent proxy support
options         IPFIREWALL_VERBOSE_LIMIT=100    #limit verbosity
options         IPFIREWALL_DEFAULT_TO_ACCEPT    #allow everything by default
options         IPDIVERT                #divert sockets
options         IPFILTER                #ipfilter support
options         IPFILTER_LOG            #ipfilter logging
options         IPSTEALTH               #support for stealth forwarding
options         TCPDEBUG
options         DUMMYNET


# reboot if kernel panics
options         KDB_UNATTENDED
options         PANIC_REBOOT_WAIT_TIME=16


Currently I'm getting around the problem by using a pci card (Intel 
Etherexpress BT I think, would have to open the case to check for sure.

This is the dmesg output for the onboard ethernet

em0: <Intel(R) PRO/1000 Network Connection Version - 6.2.9> port 
0x30c0-0x30df mem 0x50300000-0x5031ffff,0x50324000-0x50324fff irq 20 at 
device 25.0 on pci0

and this is the dmesg output from the card

em1: <Intel(R) PRO/1000 Network Connection Version - 6.2.9> port 
0x1000-0x103f mem 0x50020000-0x5003ffff,0x50000000-0x5001ffff irq 22 at 
device 1.0 on pci6

Is anyone else using this model mainboard and have a workaround for the 
ethernet connection speed problem?

Regards

Tim

-- 
Tim Aslat <tim@spyderweb.com.au>
Spyderweb Consulting
http://www.spyderweb.com.au
Mobile: +61 0401088479



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45F5CA49.3010008>