[vox-tech] disabling dhcp at startup
Jonathan Stickel
vox-tech@lists.lugod.org
Fri, 25 Apr 2003 09:13:28 -0700
Charles
I am running RH8 and I had the opposite problem. When ifup would test
for a cable connection, it wouldn't find one and quit, even if my laptop
was in fact connected. Interestingly enough, I do not experience this
proplem with other machines.
Although I know next to nothing about shell scripts, I took a look at
ifup and found these lines:
# if check_link_down ${DEVICE}; then
# echo $" failed; no link present. Check cable?"
# ip link set ${DEVICE} down >/dev/null 2>&1
# exit 1
# fi
When I comment out this part (as pasted above), it is able find an IP
address by DHCP, and my network connections works just fine. If I am
not connected, however, my system does hang for about 1 minute at the
ifup step, but eventually times out and fails the network connection
appropriately.
I wonder if you could insert this in your ifup, or if you could just use
the RH ifup directly?
Jonathan
Jeff Newmiller wrote:
> On Fri, 25 Apr 2003, Charles McLaughlin wrote:
>
>
>>Hi,
>>
>>I'm new to debian, so bare with me. ;-)
>
>
> bear, perhaps :)
>
>
>>My laptop currently gets an IP address via dhcp while the system starts
>>up. This can be annoying if I am not connected to an ethernet cable,
>>because it stops the entire boot process until I press ctrl+c.
>>
>>How can I disable the system from getting an IP address at startup? I'd
>>rather just run dhclient manually once the system is up and running.
>
>
> Edit /etc/network/interfaces to comment out the "auto eth0".
>
> To manually bring it up and take it down, use "ifup eth0" and "ifdown
> eth0".
>
>
>>Better yet, it would be nice to have the system get an IP address at
>>startup but detect if the cable is not connected. I stole that idea from
>>red hat 8.
>
>
> I don't know how to do that. Does seem like a good suggestion for the
> ifupdown maintainer.
>
> ---------------------------------------------------------------------------
> Jeff Newmiller The ..... ..... Go Live...
> DCN:<jdnewmil@dcn.davis.ca.us> Basics: ##.#. ##.#. Live Go...
> Live: OO#.. Dead: OO#.. Playing
> Research Engineer (Solar/Batteries O.O#. #.O#. with
> /Software/Embedded Controllers) .OO#. .OO#. rocks...2k
> ---------------------------------------------------------------------------
>
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech