<div dir="ltr">Greetings Folks,<br><br>I've 2 network interfaces,<br>1. wm0<br>2. eth0<br>Both are dhcp enabled. The problem is dhclient switches over eth0<br>interface for dhcp discovery instead of processing dhcp offer message<br>
from server.<br><br>Here is the operation procedure.<br>1. set both the interfaces down<br>2. up eth0,<br> 2.1 the dhclient will request for it's IP, gets it and<br>      asssigs it to eth0 (lets say this ip is<br>      e1.e2.e3.e4).<br>
 So far so good.<br><br>3. up wm0.<br>  3.1 sends DHCP DISCOVER message with<br>        source address <a href="http://0.0.0.0">0.0.0.0</a><br>  3.2 servers responds back DHCP OFFER<br>        message with IP w1.w2.w3.w4.<br>
Now the ideal steps would have been if dhclient should send DHCP<br>REQUEST with w1.w2.w3.w4 and server would respond DHCP ACK message.<br><br>BUT, dhclient performs following,<br>  3.3 send another DHCP DISCOVER message<br>
       with source address e1.e2.e3.e4 (eth0's<br>       address).<br>  3.4 server again sends DHCP OFFER message<br>        with IP w1.w2.w3.w4.<br>  3.5 But, again dhclient send DHCP DISCOVER<br>        message source address e1.e2.e3.e4 (eth0's<br>
        address).<br><br>I captured the packet sequences with Wireshark.<br><br>Would anybody please help me understand this behavior?<br><br>Thanks in anticipation.<br><br>--<br>Thanks,<br>JD<br>---------------------------<br>
Love All, Serve All<br>----------------------------<br></div>