Subject: Re: SONIC driver on a PowerBook 550
To: Colin Wood <ender@is.rice.edu>
From: Bill Studenmund <wrstuden@loki.stanford.edu>
List: port-mac68k
Date: 03/22/1997 15:03:56
> 
> > At 3:00 PM 3/21/97, Mark Routbort wrote:
> > 
> > >However, no sn0 interface shows up with ifconfig -a:
> > >
> > >ppp0: flags=8010<POINTOPOINT,MULTICAST>
> > >ppp1: flags=8010<POINTOPOINT,MULTICAST>
> > >lo0: flags=8009<UP,LOOPBACK,MULTICAST>
> > >        inet 127.0.0.1 netmask 0xff000000
> > >sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST>
> > >
> > 
> > Somebody please correct me if I'm wrong, but I believe that there must be a
> > file in etc named something like hostname.sn0, for your first SONIC eth.
> > driver, hostname.sn1, etc, etc. for all subsequent.  This file contains the
> > options for ifconfig, such as its IP address, broadcast, netmask, etc.
> > Again, PLEASE correct me if I'm mistaken.  This is from memory, and applied
> > when I configged an Asante NuBus card on my IIci.
> 
> Although a hostname.sn0 file is necessary for /etc/netstart to be able to 
> properly configure your network, it is not necessary to be able to use 
> ifconfig.  Perhaps you need to MAKEDEV an sn0 device in /dev first?  
> (Although I could be wrong and it may just be that your kernel isn't 
> properly recognizing the device yet).

Interfaces don't have device inodes, they live in socket land.

I think the problem's that the kernel's not correctly recognizing
the device. It sees it's there, but doesn't behave right.

Take care,

Bill