=?UTF-8?Q?I=C3=B1igo_Ortiz_de_Urbina?= wrote:
> Maybe you could glue some ifstated magic to your script.
> 
> I heard suggestions like this some time ago on a different list,
> anyway, I have never tried it myself as running a script to setup my
> network manually is not inconvenient, after all, I do startx myself
> everytime I boot the computer :)

Personally I have this in /etc/rc.conf, 
        host="mylap"     ; domain="company.com"
        host="mylap"     ; domain="no.net"
        host="mylap"     ; domain="home.net"
        hostname="$host.$domain"
        case $hostname in       #{
                "mylap.home.net")  #{
                        ifconfig_fxp0="inet 192.168.10.11"
                        # whatever other things too
                        ;;
                "mylap.company.com") 
                        ifconfig_fxp0="inet 10......
                        ;;
                        ifco........
                "mylap.no.net") 
                        ;;
                 esac
Before I shut down to leave, I edit it, moving destination domain
to last in list.
What I should do is eg:
        ping -c 1       some_known_site_dependent_host
or better still set up dhcpd hosts, & let the laptop search for 
site dependent dhcpd servers.


> If you get anywhere, posting your findings would be helpful and
> healthy for the archives

The topic has been discussed numerous times over years on
mob...@freebsd.org, I think it better the topic stays there than
on net@ :-) so search the mobile@ archives

( net@ seems more appropriate for somewhat deeper stuff, if eg DHCPD fails
to negotiate or whatever. )

> 
> On 8/15/10, Zeus V Panchenko <z...@ibs.dn.ua> wrote:
> > Hi All,
> >
> > may somebody advice, please ...
> >
> > i'd like to get automatic network configuration for my netbook while
> > startup depending on the network it connected to while starting up ...
> >
> > not dhcp, but system startup script to detect the network and to
> > configure the interfaces
> >
> > i have written script which receives arguments -h for home and -j for
> > job and cosequently configures network, and configured network in
> > rc.conf for one of the connections (default is job)
> >
> > but i'd like the system to do that automaticaly to avoid timeouts of
> > network services like sshd/sendmail/e.t.c. when i'm starting up with
> > "wrong" connection
> >
> > is there correct way to do that with some of the sturtup scripts or i
> > have to do that by hands somewhere in rc.early?
> >
> > --
> > Zeus V. Panchenko
> > IT Dpt., IBS ltd                                    GMT+2 (EET)
> > _______________________________________________
> > freebsd-net@freebsd.org mailing list

Cheers,
Julian
-- 
Julian Stacey: BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com
 Mail plain text,  Not HTML, quoted-printable & base 64 dumped with spam.
        Avoid top posting, It cripples itemised cumulative responses.
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to