5
1
I have a device which runs a DHCP server. When I connect it with USB to my computer, the PC gets an IP address and the device becomes the default gateway. I just want the device to agree on IP addresses and not default gateway. Is this possible?
I was using udhcpd but I got problems with authoritative mode so I switched to dnsmasq.
The PC is already connected to another network witch should contain the default gateway.
EDIT :
Here is a little diagram of how it is setup
[ Embedded Network #1 ] ----- [ PC ] ----- [ Corporate Network #2 ]
What is important here is that Net#1 has no knowledge of Net#2, its dhcp server and its default gateway
EDIT 2 :
Ok, the parameter in /etc/dnsmasq.conf should be about dhcp-option=3
If I don't specify this parameter well, there is no effect. According to this example config.
# Disable default gateway
#dhcp-option=3
This does not disable the gateway, this has no effect
EDIT 3 :
ok dhcp-option=3 DOES have an effect (Silly me). However just renewing ip is not enough for windows xp to forget about the old one
Although being a little late, just for the reference, you can use
ipconfig /release
followed by aipconfig /renew
to make Windows forget about the old settings. – buergi – 2015-02-23T18:15:56.363May I ask what did you do for Windows to forget about the old one? – sayap – 2012-09-14T04:14:14.803