Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Mar 2000 23:35:26 -0500
From:      "Crist J. Clark" <cjc@cc942873-a.ewndsr1.nj.home.com>
To:        Lars Eggert <larse@isi.edu>
Cc:        freebsd-mobile@FreeBSD.ORG
Subject:   Re: switching between connected/disconnected operation?
Message-ID:  <20000321233526.F85043@cc942873-a.ewndsr1.nj.home.com>
In-Reply-To: <14551.49718.603919.823550@hbo.isi.edu>; from larse@isi.edu on Tue, Mar 21, 2000 at 06:40:54PM %2B0000
References:  <14551.49718.603919.823550@hbo.isi.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Mar 21, 2000 at 06:40:54PM +0000, Lars Eggert wrote:
> Hi,
> 
> we're trying to come up with a way to configure our laptops so that we
> can easily switch between connected (i.e. we have a net) and
> disconnected (we have no net) states. This does not need to be
> automatic (would be nice though), having users type "net on|off" in a
> shell is perfectly fine.
> 
> Looking at /etc, it seems that what we'd like requires non-trivial
> changes to the configuration; the laptops we'd like this for run a
> number of services that would need to be started/stopped: NIS, NFS
> (clients), inetd, sendmail, sshd, lpd, amd, named, etc. Some of these
> should be okay to leave running when disconnecting (e.g. inetd, sshd).
> Others (NIS, NFS, amd) must be stopped/restarted.
> 
> Has anyone ever done this? How? Any pointers? This is for 4.0-RELEASE,
> btw.

I am very interested in this too, and what I would like to do is even
more complicated. There are four basic network states I would have my
notebook in,

  1) Ethernet on 192.168.x.0 LAN in my apartment

  2) Ethernet on 192.168.y.0 LAN in my office

  3) Dial-in, PPP, to the registered net in the office

  4) Stand-alone

Some states would preferably have NFS mounted volumes; some would even
want to run services like NIS or Samba. All networked states need to
have DNS handled from both the standpoint of different servers and
what the machine gives itself for the domain portion of the hostname.

Right now, I need to get in there and do some serious tweaking as root
to get one setup to work after being in another. Ideally, I'd want to
make the computer figure out which net it is on during boot, but I
think this might not be the level to start at. My first goal is to
script or otherwise automate the changes root does to go from one
state to the other.

I am sure others out there have wanted to use their notebooks in ways
like this. How have you all handled it?
-- 
Crist J. Clark                           cjclark@home.com


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




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