Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 May 2006 20:15:38 +0200
From:      Andre Boehm <andre@abtime.de>
To:        Shigeaki Tagashira <shigeaki@se.hiroshima-u.ac.jp>
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: FreeBSD nfe driver for NVIDIA nForce network adapter
Message-ID:  <4460DC4A.7070106@abtime.de>
In-Reply-To: <44506B8B.4090605@se.hiroshima-u.ac.jp>
References:  <44506B8B.4090605@se.hiroshima-u.ac.jp>

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

I tried if_nfe on my ASUS A8N-E with nForce4 chipset. 
FreeBSD-6.1-RELEASE/amd64, because of problems with if_nve.
At first, everything seems to look fine from looking at dmesg and
ifconfig, but then no traffic seems to come in or goes out.

When I switched back by unloading if_nfe and loading if_nve, starting
/etc/netstart, I received an email notice by arpwatch (on my office
router) that the MAC address of my NIC had changed, showing the digits
in reverse order.

When again switching the kernel module, ifconfig shows sometimes the old 
MAC address, sometimes reversed. With both modules, nfe and nve, the MAC 
adress gets changed, or maybe nve keeps the changed address and nfe 
changes its back again and so on.

# grep Ethernet\ address /var/log/all.log
May  9 15:21:50 w00t kernel: nve0: Ethernet address: 00:15:XX:YY:d4:0b
May  9 18:50:58 w00t kernel: nfe0: Ethernet address: 00:15:XX:YY:d4:0b
May  9 19:04:50 w00t kernel: nve0: Ethernet address: 0b:d4:YY:XX:15:00
May  9 19:42:12 w00t kernel: nfe0: Ethernet address: 00:15:XX:YY:d4:0b
May  9 19:44:33 w00t kernel: nfe0: Ethernet address: 0b:d4:YY:XX:15:00
May  9 19:49:34 w00t kernel: nfe0: Ethernet address: 00:15:XX:YY:d4:0b
May  9 19:50:25 w00t kernel: nve0: Ethernet address: 0b:d4:YY:XX:15:00
May  9 19:51:52 w00t kernel: nve0: Ethernet address: 00:15:XX:YY:d4:0b

(I inserted XX and YY for my privacy.)


I didn't apply a PHY patch, here's the rest:

ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
1000baseT-FDX, auto

nfe0: <NVIDIA nForce MCP9 Networking Adapter> port 0xb000-0xb007 mem
0xd8000000-0xd8000fff irq 23 at device 10.0 on pci0

nve0: <NVIDIA nForce MCP9 Networking Adapter> port 0xb000-0xb007 mem
0xd8000000-0xd8000fff irq 23 at device 10.0 on pci0





Shigeaki Tagashira schrieb:
> I am providing a FreeBSD device driver of NVIDIA nForce network adapter.
> It is a native device driver and is based on the OpenBSD nfe driver.
> The latest driver was tested on FreeBSD 6.1-RC/amd64 and seems to 
work stably
> on my machine (ASUS A8N-SLI Premium).
>
> It can be downloaded at the following URL.
> http://www.se.hiroshima-u.ac.jp/~shigeaki/software/freebsd-nfe.html
>
> Best regards
> ---
> S. Tagashira




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4460DC4A.7070106>