>On Sun, Apr 27, 2008 at 3:26 PM, Lars Jacobsen <<a href="mailto:lars-jacobsen@newmail.dk">lars-jacobsen@newmail.dk</a>>wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div class="Wj3C7c">
>> Have you tried releasing the IP form Windows before requesting IP from<br>
>> Linux. </div></div></blockquote><div><br>I tried releasing the IP from windows before requesting fomr Linux, but no success<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Can you install a packet sniifer on WIndows, eg Wireshark, and look at<br>
what gets sent and received in the DHCP packets? Then do the same for<br>
Linux.</blockquote><div><br>I used ethereal both in windows and linux to see what is the request that is being sent to the server. If anybody is interested the ethereal capture files both for windows/linux are in <a href="http://unpublish.in/files/wimax/">http://unpublish.in/files/wimax/</a> . Here is what the windows client sends in DHCP DISCOVER<br>
<br>53 Message Type: dhcp discover<br>116 DHCP auto-configuration<br>61 client identifier ( with mac address etc)<br>50 Requested ip address <br>12 Hostname <br>60 Vendor class identifier "MSFT 5.0"<br>55 Parameter request list<br>
1 Subnet mask <br> 15 Domain name <br> 3 Router <br> 6 Domain name server <br> 44 Netbios over TCP/IP name server <br> 46 Netbios over TCP/IP node type<br> 47 Netbios over TCP/IP scope ** <br> 31 Perform router discover<br>
33 Static route<br> 249 Classless static routes<br> 43 Vendor specific info<br><br><br><br>Apart from 116 DHCP auto-configuration, 249 Classless static routes and 43 Vendor specific info I am able to set all other parameters in dhclient.conf in Linux. But no success till now.<br>
<br>Few more concerns I had is may be the timeout for windows client is quite high so in windows it receives dhcp response before timing out but the linux client times out and dies. <br><br>The avahi daemon in ubuntu seems to configure the network in case of failure in dhcp and it screws things up. I have stopped the service, kept both my wired as well as wireless network interface in roaming mode. But still a eth0:avahi interface is created with some default ip address. I am not sure if this is causing some problem.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Otherwise one solution might be to use a Windows machine with Internet<br>
Connection Sharing as a gateway for the Linux machines.</blockquote><div><br>I don't have a spare windows box which I can configure as a gateway.</div></div><br>Regards,<br>Arup Malakar<br>