On Sun, 2004-08-22 at 18:36, John Floren wrote:
[...]
> > Could I use something like this?
> > --- /etc/network/interfaces ---
> > auto lo eth0
> > 
> > iface lo inet loopback
> > 
> > iface lan inet static
> >         address 192.168.0.123
> >         netmask 255.255.255.0
> >      
> > iface wan inet dhcp
> > --- EOF ---
> No.  Where is eth0?  You have it as an automatic interface, but there is 
> no entry for it.  Change "lan" to "eth0".  I don't know about your 
> "iface wan", but I'm not sure that would work either.  Unless I am 
> greatly mistaken, arguments for iface must be actual interface names.

Let me quote a bit more of the Debian reference where I found this:
<quote>
However, suppose your computer is a laptop that you transport between
home and work. When you connect the computer to the corporate network or
to your home LAN you need to configure eth0 accordingly. 

First define two logical interfaces home and work (instead of eth0 as we
did earlier) which describe how the interface should be configured for
the home network and the work network, respectively. 

     iface home inet static
             address 192.168.0.123
             netmask 255.255.255.0
             gateway 192.168.0.1
     
     iface work inet static
             address 81.201.3.123
             netmask 255.255.0.0
             gateway 81.201.1.1
Then physical interface eth0 can be brought up for the home network with
the appropriate configuration by specifying it on the command line: 

     # ifup eth0=home

To reconfigure eth0 for the work network issue the commands: 

     # ifdown eth0
     # ifup eth0=work

Note that with the interfaces file written as above it will no longer be
possible to bring up eth0 by doing ifup eth0 alone. The reason is that
ifup uses the physical interface name as the default logical interface
name and now in our example no eth0 logical interface is defined.
</quote>

I simply replaced 'work' and 'home' by 'wan' and 'lan' respectively,
assuming the actual name wouldn't make a difference.
[...]

> > One thing that concerns me about the above is the impact this will have
> > on the pppd configuration.  I still haven't found out whether 'pon'
> > needs the 'iface eth0 inet dhcp' line that is in /etc/network/interfaces
> > on my system at the moment.
> What does "pon" (a command to start a DIALUP connection) have to do with 
> the eth0 configuration, an ETHERNET connection?

Perhaps nothing, that's one of the things I'm trying to find out. (I
apologise if I wasn't clear enough on that)

If pon doesn't look at /etc/network/interfaces can't I just edit my
/etc/network/interfaces to:
--- start ---
auto lo eth0

iface lo inet loopback

iface eth0 inet static
        192.168.3.1
        255.255.255.0
--- EOF ---

and use pon to activate the DSL (dialup) connection when the laptop is
connected to the modem and ifup eth0 when the laptop is connected to the
desktop (with the crossover cable)?

TIA
-- 
# Mertens Bram "M8ram"   <[EMAIL PROTECTED]>   Linux User #349737 #
# SuSE Linux 8.2 (i586)     kernel 2.4.20-4GB      i686     512MB RAM #
#  7:09pm  up 15 days  8:59,  6 users,  load average: 0.05, 0.09, 0.07 #


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to