View Single Post
  #5   (View Single Post)  
Old 1st September 2008
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 696
Default

Quote:
Originally Posted by disappearedng View Post
pciconf yields
Code:
none3@pci0:1:9:0:       class=0x020000 card=0xf3111385 chip=0x0020100b rev=0x00 hdr=0x00
    vendor     = 'National Semiconductors'
    device     = 'DP83815/16 Fast Ethernet Adapter (MacPhyter/MacPhyter-II)'
    class      = network
    subclass   = ethernet
This is the new network card. Notice the name of the "driver": none3. That means the kernel has not attached any actual driver to the hardware. You need to figure out which network driver you need to use to support that chipset. Then either load the kernel module for it (kldload if_<whatever>) or recompile the kernel with that module added to the kernel config file (device <whatever>).

In case you can't figure it out, a google search for the identifier string in the pciconf output shows that sis(4) supports that chipset. So a simple kldload if_sis should get you an sis0 interface. Then you can just add the driver to /boot/loader.conf (read /boot/defaults/loader.conf for the syntax to use) and add the config lines to /etc/rc.conf.
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.

Last edited by phoenix; 1st September 2008 at 03:18 AM. Reason: Add info on driver.
Reply With Quote