SR[260] Re: client ignores DHCPOFFER
A.J. Werkman
AJ.Werkman at digifarma.nl
Mon Mar 5 09:33:39 UTC 2007
Hello,
I am juist popping in, so my contribution may not add to your question, but
I am also strugling with a problem where my client does not accept the
DHCPOFFER.
Do you use Windows Vista as a client? In my case I see this behaviour with
the new Windows Vista. As soon as I install Vista on a network, that has no
direct internet connection ie. behind a closed firewall I see my DHCP
server receive a DHCPDISCOVER, it sends a DHCPOFFER and then all is quiet.
As soon as I open the firewall by configuring NAT or put the client on a
public accessible network segment all goes well.
As I said it may be a completely different problem, but it has a lot in
common with your problem.
Regards, Koos.
At 16:04 02-03-2007, you wrote:
>David W. Hankins schrieb:
> > On Thu, Mar 01, 2007 at 07:09:59PM -0300, Martin Miethe wrote:
> >> This is my tcpdump:
> >>> 12:31:31.046159 IP 0.0.0.0.bootpc > 255.255.255.255.bootps:
> BOOTP/DHCP, Request from 00:05:5d:94:c1:fb (oui Unknown), length: 548
> >>> 12:31:31.048488 IP 192.168.1.9.bootps > ws097.ltsp.bootpc:
> BOOTP/DHCP, Reply, length: 300
> >
> > I wonder...if the client isn't setting the broadcast bit but
> > needs it set.
> >
> > You might try setting always-broadcast server option (I can't
> > remember the exact syntax right now), and have another look with:
> >
> > tcpdump -vvv -len -s 1500 udp port 67
> >
> > It could be that the server isn't sending some option(s) that the
> > boot rom considers mandatory.
>
>Ok, I added: "always-broadcast on;" to my dchpd.conf.
>
>Now, this is the tcpdump (client still does not set the IP):
>
> > 11:51:45.761287 00:05:5d:94:c1:fb > Broadcast, ethertype IPv4 (0x0800),
> length 590: (tos 0x0, ttl 60, id 0, offset 0, flags [none], proto: UDP
> (17), length: 576) 0.0.0.0.bootpc > 255.255.255.255.bootps: [udp sum ok]
> BOOTP/DHCP, Request from 00:05:5d:94:c1:fb, length: 548, xid:0x5d9f9bdd,
> flags: [none] (0x0000)
> > Client Ethernet Address: 00:05:5d:94:c1:fb
> > Vendor-rfc1048:
> > DHCP:DISCOVER
> > MSZ:1500
> > VC:"Etherboot-5.4"
> > PR:SM+DG+HN+VO
> > T150:175.5.1.17.6.49.6.177.2.3.0
> > 11:51:45.761574 00:15:f2:d3:ba:a4 > Broadcast, ethertype IPv4 (0x0800),
> length 342: (tos 0x10, ttl 16, id 0, offset 0, flags [none], proto: UDP
> (17), length: 328) 192.168.1.9.bootps > 255.255.255.255.bootpc: [udp sum
> ok] BOOTP/DHCP, Reply, length: 300, xid:0x5d9f9bdd, flags: [Broadcast] (0x8000)
> > Your IP: 192.168.1.97
> > Client Ethernet Address: 00:05:5d:94:c1:fb
> > file "/lts/vmlinuz-2.6.17.8-ltsp-1"
> > Vendor-rfc1048:
> > DHCP:OFFER
> > SID:192.168.1.9
> > LT:21600
> > SM:255.255.255.0
> > DG:192.168.1.1
> > HN:"ws097"
>
>To me, this looks good.
>Could it be that there is a problem with the linux kernel to load?
>The path is good (/tftpbook//lts/vmlinuz-2.6.17.8-ltsp-1)...
>
>I do not understand why windows does that and it wont work with the
>boort rom...
>
>Thanks for the help again, but I really would love to get this done...
>
>Do you have another idea?
>
>Best regards
>Martin
More information about the dhcp-users
mailing list