Hi,

I've an appliance (running Debian Etch) that needs to be able to run in an 
environment that might or might not have a dhcp server handy.

I've made the following changes to dhclient.conf, and got surprising results:

1. The changes:
timeout 10 ;
lease {
  interface "eth0";
  fixed-address 192.168.0.58;
  option subnet-mask 255.255.255.0;
  renew 2 2037/1/12 00:00:01;
  rebind 2 2037/1/12 00:00:01;
  expire 2 2037/1/12 00:00:01;
}

2. The surprise:
# /etc/init.d/networking stop; sleep 5; /etc/init.d/networking start
Deconfiguring network interfaces...There is already a pid file 
/var/run/dhclient.eth0.pid with pid 3074
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:90:fb:15:e0:00
Sending on   LPF/eth0/00:90:fb:15:e0:00
Sending on   Socket/fallback
DHCPRELEASE on eth0 to 192.168.0.111 port 67
done.
Configuring network interfaces...Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:90:fb:15:e0:00
Sending on   LPF/eth0/00:90:fb:15:e0:00
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
No DHCPOFFERS received.
Trying recorded lease 192.168.0.58
Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline]
            [-p pattern] [-s packetsize] [-t ttl] [-I interface or address]
            [-M mtu discovery hint] [-S sndbuf]
            [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination
No working leases in persistent database - sleeping.
done.

-------------
Does anyone have any idea what I'm doing wrong? Where's the 'ping' command 
coming from???
Any other suggestions on how to do this?

Note that when a dhcp server is available, all works fine.

Thanks,

Rony


================================================================To unsubscribe, 
send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to