View Single Post
  #1   (View Single Post)  
Old 26th October 2008
padmanabh padmanabh is offline
Real Name: Padmanabh
Port Guard
 
Join Date: Jun 2008
Location: Mumbai
Posts: 10
Thumbs up Nvidia nForce MCP77 network adapter issue : RESOLVED

I have installed Freebsd 7.0 Stable ( amd64 ) on a laptop.
its configuration :

Model : Compaq Cq60
Chipset : Nvidia nForce MCP77
Processor : AMD64 X2 Dual Core.

I have tried a number of things to get this network interface working but no luck.

Here's what I have tried :
  • According to this page the nfe driver is present in the default 7.0 kernel.
  • My kldstat does not show if_nfe however...
  • So I do kldload if_nfe ..it says cannot load mii_bus and if_nfe ...already present!
  • So I add if_nfe_load="YES" in loader.conf and reboot...still it shows same message at bot time...
  • But now kldstat shows if_nfe loaded.
  • Now I tried ifconfig - a...nothing ..only loopback device lo0...BTW it was showing the same thing before trying all this if_nfe loading/unloading.
  • Then I tried to see if sysinstall detected this interface...nothing...not showing up there also.
  • Now I did dmesg | more to see if anything was detected at all at boot time....nothing!...it detects other devices like ATA controller and UDMA controller and USB hubs on same MCP77 chipset.
  • Finally , I took a look at the source for the driver if_nfe.c and if_nfereg.h in /usr/src/sys/dev/nfe ... it seems the defines for MCP77 are not included in the files. ... this page suggest adding lines for MCP77 after MCP73 lines. But even those are not present in the sources. Further ... thispage gives source for 7.1 PRERELEASE which DOES contain the lines for MCP77.

Now what options do I have? Do I HAVE to change the source files and recompile and load the modules? Am I doing ANYTHING wrong so that this can be solved without changes to source?... ANY help will be greatly appreciated.

Last edited by padmanabh; 17th January 2009 at 12:15 PM. Reason: added RESOLVED in the title
Reply With Quote