From owner-freebsd-mobile Tue Jul 2 11:37:32 1996 Return-Path: owner-mobile Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA29003 for mobile-outgoing; Tue, 2 Jul 1996 11:37:32 -0700 (PDT) Received: from indurain.cse.ogi.edu (indurain.cse.ogi.edu [129.95.50.34]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA28995 for ; Tue, 2 Jul 1996 11:37:30 -0700 (PDT) Received: by indurain.cse.ogi.edu (1.38.193.4/16.2) id AA21665; Tue, 2 Jul 1996 11:37:26 -0700 From: Jon Inouye Message-Id: <9607021837.AA21665@indurain.cse.ogi.edu> Subject: Re: free Wave Lan Code To: Robert.Baron@ERNST.MACH.CS.CMU.EDU, freebsd-mobile@freebsd.org Date: Tue, 2 Jul 96 11:37:26 PDT Cc: jrb@cs.pdx.edu, dreeder@cs.pdx.edu In-Reply-To: <836328495/rvb@ERNST.MACH.CS.CMU.EDU>; from "Robert.Baron@ERNST.MACH.CS.CMU.EDU" at Jul 2, 96 1:28 pm X-Hpvue$Revision: 1.8 $ Mime-Version: 1.0 X-Vue-Mime-Level: 4 Mailer: Elm [revision: 70.85] Sender: owner-mobile@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Robert.Baron@ERNST.MACH.CS.CMU.EDU writes: > > I was talking to Jordan and Nate about giving you some pcmcia code for > the NCR/ATT WaveLan card. This code has been running 6 mo to a year and > has about a dozen users. The code also supports "roaming". Nate > suggested that I post the code here. So it is attached at the end of > this mail. > Thanks! Does it have any infrastructure for performing PSA modifications (such as network ID) and support for monitoring signal strength? I assume 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! :-) FYI: Roaming is link-level migration from one WavePoint to another. WavePoints are bridges that provide a WaveLAN interface and an Ethernet interface. Looks like the NetBSD code supports WavePoint configuration too, which is a big plus! -- Jon Inouye EMAIL: jinouye@cse.ogi.edu Distributed Systems Research Group WWW : http://www.cse.ogi.edu/~jinouye/ Computer Science and Eng. Dept. PHONE: (503) 690-1009, FAX: (503) 690-1553 Oregon Graduate Institute of Science & Technology (aka OGI)