FreeBSD nfe driver for NVIDIA nForce network adapter

Mathieu Prevot freebsd-amd64 at club-internet.fr
Mon May 8 19:11:06 UTC 2006


On Mon, May 08, 2006 at 11:57:55PM +0900, Shigeaki Tagashira wrote:
> Mathieu Prevot wrote:
> >>
> >> The DG834Gv2 still doesn't see the device/MAC address.
> >
> > I tryed `kldunload if_nfe.ko` and the system freezed (RELENG_6 amd64 SMP).
> 
> The freeze bug of kldunload will be fixed at next version.
> Do you know how does DG834Gv2 get MAC addresses? ARP?
> If it is ARP, I think they cannot communicate each other.
> Is the MAC address valid?
> Because the chipset can configure its MAC address.
> 

I changed the MAC address and gave the same address as sis's one (which should
be valid (what is a valid MAC address?) because the sis device's MAC address is
seen by the DG834Gv2) but it didn't change anything.

In the reference manual, I found a reference to ARP as general protocol
but it's not said explicitly that the DG834Gv2 use it:
ftp://downloads.netgear.com/files/dg834g_ref_manual.pdf
So I guess it's the protocol used.

dmesg extract:
-----
sis0: <NatSemi DP8381[56] 10/100BaseTX> port 0xc800-0xc8ff mem 0xfaaff000-0xfaafffff irq 17 at device 8.0 on pci4
sis0: Silicon Revision: DP83815D
miibus0: <MII bus> on sis0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sis0: Ethernet address: 00:09:5b:05:c7:c3
nfe0: <NVIDIA nForce 430 Networking Adapter> port 0xdc00-0xdc07 mem 0xfebdc000-0xfebdcfff irq 23 at device 20.0 on pci0
miibus1: <MII bus> on nfe0
rlphy0: <RTL8201L 10/100 media interface> on miibus1
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
nfe0: Ethernet address: 00:15:f2:03:db:00
-----

Regards,
Mathieu


More information about the freebsd-amd64 mailing list