Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 09 Nov 2006 10:13:16 +0200
From:      Sergey Solyanik <solik@chereda.net>
To:        freebsd-stable@freebsd.org
Subject:   fxp(4) and Intel 82801GB NIC
Message-ID:  <4552E31C.9080003@chereda.net>

next in thread | raw e-mail | index | archive | help
Hello!

I have a problem with my -STABLE, fxp(4) doesn't detect available media 
  in the Intel 82801GB onboard NIC. It shows that:

solik@solik$ ifconfig fxp1
fxp1: flags=9943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,LINK0,MULTICAST> 
mtu 1500
         options=8<VLAN_MTU>
         inet 192.168.250.1 netmask 0xffffff00 broadcast 192.168.250.255
         ether 00:14:85:1a:fc:d3
         media: Ethernet manual

solik@solik$ ifconfig -m fxp1
fxp1: flags=9943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,LINK0,MULTICAST> 
mtu 1500
         options=8<VLAN_MTU>
         capabilities=8<VLAN_MTU>
         inet 192.168.250.1 netmask 0xffffff00 broadcast 192.168.250.255
         ether 00:14:85:1a:fc:d3
         media: Ethernet manual
         supported media:
                 media manual

The NIC working (100M/Full) when plugged in switch (Cisco 2950), but 
doesn't when connected with another one with crossover cable, or to the 
wireless AP (D-Link DWL-2100AP) which do autodetection of speed MDI-X/MDI.
The link continually flapping up and down.
Running Windows XP I can manually select 100M/Full media to link up. But 
I can't do that with FreeBSD.

Here is the part of pciconf -lv output:
[...]
fxp1@pci2:8:0:  class=0x020000 card=0xe0141631 chip=0x27dc8086 rev=0x01 
hdr=0x00
     vendor   = 'Intel Corporation'
     device   = '82801GB I/O Controller Hub LAN'
     class    = network
     subclass = ethernet

Please help me to fix it. I will test patches.
Thanks!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4552E31C.9080003>