Re: netenv configuration
On Tue, 2003-09-02 at 23:48, Emma Jane Hogbin wrote:
> I'm trying to work my way through the configuration examples for netenv
> with my laptop:
> http://netenv.sourceforge.net/netenv-en.html#config
> but I'm not sure how to configure my system from these examples.
>
> I currently have two configurations:
> AT HOME
> - DHCP ethernet (typically wireless)
> - CUPS connection to the printer
> Config file looks like this:
> netenv_id=At_home
> export IPADDR=192.168.1.100
> export NETWORK=192.168.1.0
> export NETMASK=255.255.255.0
> export BROADCAST=192.168.1.255
> export GATEWAY=192.168.1.1
> export PROFILE=default
> (This is the default install from when I installed debian, I think. My
> router is DHCP, but it seems to have no problems with me picking my own IP
> address.)
>
> AWAY
> - no ethernet
> - no printer
> Config file looks like this:
> netenv_id=No_Ethernet
> # there is not internet/ethernet connection in this mode
> STARTMODE=manual
>
> This is what I'm confused about:
> - When I'm "at home" netenv is the first thing that loads when I boot
> my computer--but my wireless card isn't loaded so netenv wastes
> time trying to find a connection to the internet. What do I need to add to the
> configuration to get my wireless card (which is an orinoco card using
> the pcmcia-cs packages) to load so that netenv can find the internet?
Actually its wierd that it gets stuck on the conection to the internet
since netenv doesn't do anything. I ran into that problem.
Its more probably /etc/init.d/networking thats getting stuck, check
whats in /etc/network/interfaces
To make netenv do anything you need to pass a script to run that can
actually do something with the variables. Check the docs about that.
It also creates a file in /etc/netenv/netenv which you are supposed to
source if you want the variables to be defined for something that uses
them.
do . /etc/netenv/netenv wherever you want the variables, and defined
only those needed outside the script with export.
you can look at /sbin/netenv, that the program and its a shell script so
you can see exactly what it does.
If you want some example scripts or more help, email me I can send you
me script as starters (I got to go to sleep now, since I am barely
functional, so sorry if I am a bit incoherent at the moment >;-) )
>
> - I currently start fetchmail by hand depending on whether or not I
> have an internet connection. I would like to add this variable to the
> netenv config files so that fetchmail starts picking up mail IF I'm "at home".
> Right now I'm not using a system-wide fetchmail, just one that's
> configured through my home directory ~/.fetchmailrc (I'm not sure if that makes
> sense...).
>
> - When I'm "away" I don't want the CUPS server running. It's not that
> it's a bad thing, I just don't need it. How do I tell netenv not to
> bother starting the CUPS server if I'm "away"? I also don't want
> fetchmail running if there isn't an internet connection (which is my
> current default).
>
> Thanks for your suggestions on this configuration problem,
> emma :)
>
>
> --
> Emma Jane Hogbin
> [[ 416 417 2868 ][ www.xtrinsic.com ]]
>
Reply to: