Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Jul 1996 15:43-EDT
From:      Robert.Baron@ERNST.MACH.CS.CMU.EDU
To:        Jon Inouye <jinouye@cse.ogi.edu>
Cc:        freebsd-mobile@freebsd.org, jrb@cs.pdx.edu, dreeder@cs.pdx.edu
Subject:   Re: free Wave Lan Code
Message-ID:  <836336614/rvb@ERNST.MACH.CS.CMU.EDU>
In-Reply-To: Jon Inouye's mail message of Tue, 2 Jul 96 11:37:26 PDT

next in thread | raw e-mail | index | archive | help
> Thanks!  Does it have any infrastructure for performing PSA modifications
There is no need to modify the PSA.  An interface to the running driver
lets you set your NWID.  But more likely, you should be "roaming" which
dynimcally figures out the NWID you should be using.  In our
environment, the Wavelans do this.

> (such as network ID) and support for monitoring signal strength?  I assume
There is an ioctl interface to bring out packets statistics and signal
strength.  And there is a program that prints them, analagous to
vm_stat.  I did not include either program in my uuencoded package.
They are really simple and if you want to them let me know.

> there is something for the latter since Dave Johnson is working on a Mobile
> IP implementation for NetBSD! ;-)
> 
> The current FreeBSD WaveLAN driver is based on the BSDI driver (Robert Morris'
> port of Anders Klemets Mach driver). It supports hot swapping, accessing modem
> registers through the Modem Management Interface (MMI), multicast, and BPF.
> What it does not support is PSA modification code (I still have to use DOS
> floppies to change MAC and NWID) and higher level support for monitoring
> signal strength of other WaveLAN cards from user-level processes.  I am
> working on the former, and David Reeder (one of Jim Binkley's students) is
> working on the latter.  It would be nice if we could spend our time on other
> things! :-)
This code is not based on Anders Klemets Mach driver.  We did not like
the copyright notice restrictions so we wrote a new driver.  NCR Utrecht
was pretty nice about giving us the specs.  It supports a lot of what
you are looking for like BPF and multicast,


> 
> FYI: Roaming is link-level migration from one WavePoint to another.
> WavePoints are bridges that provide a WaveLAN interface and an Ethernet
True
> interface.  Looks like the NetBSD code supports WavePoint configuration
> too, which is a big plus!
Right, we listen to the WavePoint beacons and do the "right" thing.





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