Re: DHCP slow renewal, actually times out but mysteriously still gets an IP

2004-05-27 Thread Rob Sims
On Friday 21 May 2004 12:55 pm, Stalks wrote:
> # I first restarted the dhcp3-server process
> May 21 14:24:13 nooblet dhcpd: Wrote 0 deleted host decls to leases file.
> May 21 14:24:13 nooblet dhcpd: Wrote 0 new dynamic host decls to leases file.
> May 21 14:24:13 nooblet dhcpd: Wrote 0 leases to leases file.
> # ipconfig /release
> May 21 14:24:53 nooblet dhcpd: DHCPRELEASE of 81.168.82.220 from 00:0c:6e:70:29:33 
> via br0 (not found)
> # ipconfing /renew (start)
> May 21 14:25:00 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via br0
> May 21 14:25:00 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to 00:0c:6e:70:29:33 via 
> br0
> May 21 14:25:05 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via br0
> May 21 14:25:05 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to 00:0c:6e:70:29:33 via 
> br0
> May 21 14:25:13 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via br0
> May 21 14:25:13 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to 00:0c:6e:70:29:33 via 
> br0
> May 21 14:25:30 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via br0
> May 21 14:25:30 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to 00:0c:6e:70:29:33 via 
> br0
> May 21 14:26:06 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via br0
> May 21 14:26:06 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to 00:0c:6e:70:29:33 via 
> br0
> May 21 14:26:06 nooblet dhcpd: DHCPREQUEST for 81.168.82.220 (0.0.0.0) from 
> 00:0c:6e:70:29:33 via br0
> May 21 14:26:06 nooblet dhcpd: DHCPACK on 81.168.82.220 to 00:0c:6e:70:29:33 via br0
> # ipconfig /renew (end, finally get an ACK)

Maybe a firewall is getting in the way or another device is acting as a 
DHCP server also.  What does the output of iptables -nvL look like?
-- 
Rob


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



Re: DHCP slow renewal, actually times out but mysteriously still gets an IP

2004-05-22 Thread Stephen Patterson
On Sat, 22 May 2004 22:50:08 +0200, Shaul Karl wrote:

> On Sat, May 22, 2004 at 10:26:43AM -0400, Roberto Sanchez wrote:
>> Steve Allison wrote:
>> >On Sat, 22 May 2004 00:20:08 +0200, in linux.debian.user you wrote:
>> >Does WindowsXP hold onto the last known IP even with a reboot? I
>> >havent a clue about the internal workings of the DHCP protocol.

>From what I've seen windows 2000 at least appears to hold and reuse its
old IP address unless it can't contact a DHCP server, then it uses a
static IP thats coded into windows.

-- 
Stephen Patterson http://patter.mine.nu/
[EMAIL PROTECTED]  remove SPAM to reply
Linux Counter No: 142831 GPG Public key: 252B8B37
Caution: breathing may be hazardous to your health.


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



Re: DHCP slow renewal, actually times out but mysteriously still gets an IP

2004-05-22 Thread Shaul Karl
On Sat, May 22, 2004 at 10:26:43AM -0400, Roberto Sanchez wrote:
> Steve Allison wrote:
> >On Sat, 22 May 2004 00:20:08 +0200, in linux.debian.user you wrote:
> >
> >
> >>Stalks wrote:
> >>
> >>>I have a small network with 6 public IP addresses. The debian server 
> >>>runs a DHCP server. I've tried
> >>>with the 'apt-get install dhcp' and am now using 'apt-get install 
> >>>dhcp3-server'.
> >>>
> >>>When my XP SP1a machine (PC4800 Deluxe with onboard 3COM Gigabit 
> >>>Ethernet) attempts to get an IP via
> >>>DHCP, windows actually times out. *but* it *does* get an IP.
> >>>
> >>
> >>By default, if a DHCP attempt times out, the client will normally
> >>use the last known good address it was given.
> >>
> >>-Roberto Sanchez
> >
> >
> >Does WindowsXP hold onto the last known IP even with a reboot? I
> >havent a clue about the internal workings of the DHCP protocol.
> >Looking at the logs,
> 
> I don't know about XP.  But, Debian stores its DHCP leases in a
> file.  When I have shut all my machines down and brought up only
> one or two clients, with no DHCP server on the network, the clients
> pickup their previous addresses even after the reboot.
> 
> -Roberto Sanchez


  If you are using a

default-lease-time 0;

in /etc/dhcp3/dhcpd.conf then increase it to see if the problem will go
away. Otherwise I haven't a clue.

-- 
"If you have an apple and I have  an apple and we  exchange apples then
you and I will still each have  one apple. But  if you have an idea and I
have an idea and we exchange these ideas, then each of us will have two
ideas." -- George Bernard Shaw (sent by  shaulk @ actcom . net . il)


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



Re: DHCP slow renewal, actually times out but mysteriously still gets an IP

2004-05-22 Thread Roberto Sanchez
Steve Allison wrote:
On Sat, 22 May 2004 00:20:08 +0200, in linux.debian.user you wrote:

Stalks wrote:
I have a small network with 6 public IP addresses. The debian server 
runs a DHCP server. I've tried
with the 'apt-get install dhcp' and am now using 'apt-get install 
dhcp3-server'.

When my XP SP1a machine (PC4800 Deluxe with onboard 3COM Gigabit 
Ethernet) attempts to get an IP via
DHCP, windows actually times out. *but* it *does* get an IP.

By default, if a DHCP attempt times out, the client will normally
use the last known good address it was given.
-Roberto Sanchez

Does WindowsXP hold onto the last known IP even with a reboot? I
havent a clue about the internal workings of the DHCP protocol.
Looking at the logs,
I don't know about XP.  But, Debian stores its DHCP leases in a
file.  When I have shut all my machines down and brought up only
one or two clients, with no DHCP server on the network, the clients
pickup their previous addresses even after the reboot.
-Roberto Sanchez


signature.asc
Description: OpenPGP digital signature


Re: DHCP slow renewal, actually times out but mysteriously still gets an IP

2004-05-22 Thread Steve Allison
On Sat, 22 May 2004 00:20:08 +0200, in linux.debian.user you wrote:

>Stalks wrote:
>> I have a small network with 6 public IP addresses. The debian server 
>> runs a DHCP server. I've tried
>> with the 'apt-get install dhcp' and am now using 'apt-get install 
>> dhcp3-server'.
>> 
>> When my XP SP1a machine (PC4800 Deluxe with onboard 3COM Gigabit 
>> Ethernet) attempts to get an IP via
>> DHCP, windows actually times out. *but* it *does* get an IP.
>> 
>
>By default, if a DHCP attempt times out, the client will normally
>use the last known good address it was given.
>
>-Roberto Sanchez

Does WindowsXP hold onto the last known IP even with a reboot? I
havent a clue about the internal workings of the DHCP protocol.
Looking at the logs,

May 21 14:25:30 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via
br0
May 21 14:25:30 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to
00:0c:6e:70:29:33 via br0
May 21 14:26:06 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via
br0
May 21 14:26:06 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to
00:0c:6e:70:29:33 via br0
May 21 14:26:06 nooblet dhcpd: DHCPREQUEST for 81.168.82.220 (0.0.0.0)
from 00:0c:6e:70:29:33 via br0
May 21 14:26:06 nooblet dhcpd: DHCPACK on 81.168.82.220 to
00:0c:6e:70:29:33 via br0

The WinXP machine attempts a DISCOVER, the debian box OFFER's an IP,
but the WinXP machine never accepts it until it sepcifically request's
its last known IP, like you said, which it then immediately
ACKnowledges. Is that correct? Why isn't it accepting the original
OFFERs?

I did some google searching last week about it and some people have
suggested replacing the cable/switch/NIC. I bought a new switch, a
NETGEAR 1gb unmanaged switch, that didnt solve it. Then yesterday
arrived 5 belkin CAT5e snagless patch cables, and I still have the
problem. Would it be possible both onboard NIC's are faulty?

I'm out of idea's, as far as my knowledge goes, everything is set up
correctly, and I was hoping someone here would have a solution.

Heres hoping.

Steve Allison



Re: DHCP slow renewal, actually times out but mysteriously still gets an IP

2004-05-21 Thread Roberto Sanchez
Stalks wrote:
I have a small network with 6 public IP addresses. The debian server 
runs a DHCP server. I've tried
with the 'apt-get install dhcp' and am now using 'apt-get install 
dhcp3-server'.

When my XP SP1a machine (PC4800 Deluxe with onboard 3COM Gigabit 
Ethernet) attempts to get an IP via
DHCP, windows actually times out. *but* it *does* get an IP.

By default, if a DHCP attempt times out, the client will normally
use the last known good address it was given.
-Roberto Sanchez


signature.asc
Description: OpenPGP digital signature


DHCP slow renewal, actually times out but mysteriously still gets an IP

2004-05-21 Thread Stalks
I have a small network with 6 public IP addresses. The debian server runs a DHCP 
server. I've tried
with the 'apt-get install dhcp' and am now using 'apt-get install dhcp3-server'.
When my XP SP1a machine (PC4800 Deluxe with onboard 3COM Gigabit Ethernet) attempts to 
get an IP via
DHCP, windows actually times out. *but* it *does* get an IP.
For instance ...

  C:\>ipconfig /release
  Windows IP Configuration
  Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix  . :
IP Address. . . . . . . . . . . . : 0.0.0.0
Subnet Mask . . . . . . . . . . . : 0.0.0.0
Default Gateway . . . . . . . . . :
  C:\>ipconfig /renew
  Windows IP Configuration
  An error occurred while renewing interface Local Area Connection : unable to 
contact your
DHCP server. Request has timed out.
  C:\>ipconfig
  Windows IP Configuration
  Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix  . : nooblet.org
Autoconfiguration IP Address. . . : 81.168.82.220
Subnet Mask . . . . . . . . . . . : 255.255.255.248
Default Gateway . . . . . . . . . : 81.168.82.217
  C:\>

This has the added effect that any startup programs are unable to access the internet, 
as the
"ipconfig /renew" command takes up to 2mins to time-out, I dont get an IP on boot-up 
for 2 mins.
Anti-virus complains it cant update its definitions and MSN Messenger gives up 
connecting. The same
problem is on another XP machine (also SP1a, PC-Chips motherboard with onboard Realtek 
100mbps NIC),
but that refuses to startup until it has an IP, therefore sits at a blank desktop for 
1 or 2 mins
before loading (which to be honest is actually preffered as that means it has no 
startup issues with
internet connection).
A workaround would be to issue a static IP to each PC, but I would really like to get 
this working
as it should.
More info ...
Here is logs from /var/log/syslog concerning an ipconfig /renew from this PC,
# nooblet is the server name, 81.168.82.220 is this PC
# I first restarted the dhcp3-server process
May 21 14:24:13 nooblet dhcpd: Wrote 0 deleted host decls to leases file.
May 21 14:24:13 nooblet dhcpd: Wrote 0 new dynamic host decls to leases file.
May 21 14:24:13 nooblet dhcpd: Wrote 0 leases to leases file.
# ipconfig /release
May 21 14:24:53 nooblet dhcpd: DHCPRELEASE of 81.168.82.220 from 00:0c:6e:70:29:33 via 
br0 (not found)
# ipconfing /renew (start)
May 21 14:25:00 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via br0
May 21 14:25:00 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to 00:0c:6e:70:29:33 via br0
May 21 14:25:05 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via br0
May 21 14:25:05 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to 00:0c:6e:70:29:33 via br0
May 21 14:25:13 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via br0
May 21 14:25:13 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to 00:0c:6e:70:29:33 via br0
May 21 14:25:30 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via br0
May 21 14:25:30 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to 00:0c:6e:70:29:33 via br0
May 21 14:26:06 nooblet dhcpd: DHCPDISCOVER from 00:0c:6e:70:29:33 via br0
May 21 14:26:06 nooblet dhcpd: DHCPOFFER on 81.168.82.220 to 00:0c:6e:70:29:33 via br0
May 21 14:26:06 nooblet dhcpd: DHCPREQUEST for 81.168.82.220 (0.0.0.0) from 
00:0c:6e:70:29:33 via br0
May 21 14:26:06 nooblet dhcpd: DHCPACK on 81.168.82.220 to 00:0c:6e:70:29:33 via br0
# ipconfig /renew (end, finally get an ACK)
And my DHCP config ...
([EMAIL PROTECTED](/var/lib/dhcp)>cat /etc/dhcp3/dhcpd.conf
#
# default options
#
server-identifier nooblet;
default-lease-time 86400;
max-lease-time 86400;
option domain-name  "nooblet.org";
option domain-name-servers  81.168.82.217;
option host-name"nooblet";
option routers  81.168.82.217;
option subnet-mask  255.255.255.248;
option time-offset  0;
option time-servers 81.168.82.219;
option netbios-name-servers 81.168.82.219;
#
# dynamically leased ip, will be receiving a further 12 IPs soon but for now there is 
only one free
#
subnet 81.168.82.216 netmask 255.255.255.248{
range 81.168.82.222;
}
#
# static ip based on mac address
#
host stalks {
  hardware ethernet 00:0C:6E:70:29:33;
  fixed-address 81.168.82.220;
}
host bambi {
  hardware ethernet 00:0D:87:AA:B1:8B;
  fixed-address 81.168.82.221;
}
I understand this may be a windows issue, and if you feel I have posted in the 
wrong newsgroup then
I apologise, I would be grateful if you could point me to the correct group.
--
May the ping be with you 
Registered Linux user number: 355729


smime.p7s
Description: S/MIME Cryptographic Signature