DHCP with fallback to fixed IP

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
0
down vote

favorite












I tried to configure my embedded board for DHCP but to fall back to a fixed IP if no DHCP server is available.



DHCP works fine, but I never get a static IP.
My dhcp.conf looks like the following



option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

send host-name = gethostname();
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers,
netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers;

timeout 300;
lease
interface "eth1";
fixed-address 192.168.2.99;
option subnet-mask 255.255.255.0;
option broadcast-address 192.33.137.255;
option routers 192.33.137.250;
option domain-name-servers 127.0.0.1;
renew 2 2000/1/12 00:00:01;
rebind 2 2000/1/12 00:00:01;
expire 2 2000/1/12 00:00:01;



Any hints what is wrong or still missing?! Thanks!










share|improve this question

















  • 1




    Is your embedded board Ubuntu or something else? Where're you getting the network configuration information from? (typically you have either DHCP or Static, you don't have a hybrid of both...)
    – Thomas Ward♦
    Feb 5 at 15:58















up vote
0
down vote

favorite












I tried to configure my embedded board for DHCP but to fall back to a fixed IP if no DHCP server is available.



DHCP works fine, but I never get a static IP.
My dhcp.conf looks like the following



option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

send host-name = gethostname();
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers,
netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers;

timeout 300;
lease
interface "eth1";
fixed-address 192.168.2.99;
option subnet-mask 255.255.255.0;
option broadcast-address 192.33.137.255;
option routers 192.33.137.250;
option domain-name-servers 127.0.0.1;
renew 2 2000/1/12 00:00:01;
rebind 2 2000/1/12 00:00:01;
expire 2 2000/1/12 00:00:01;



Any hints what is wrong or still missing?! Thanks!










share|improve this question

















  • 1




    Is your embedded board Ubuntu or something else? Where're you getting the network configuration information from? (typically you have either DHCP or Static, you don't have a hybrid of both...)
    – Thomas Ward♦
    Feb 5 at 15:58













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I tried to configure my embedded board for DHCP but to fall back to a fixed IP if no DHCP server is available.



DHCP works fine, but I never get a static IP.
My dhcp.conf looks like the following



option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

send host-name = gethostname();
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers,
netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers;

timeout 300;
lease
interface "eth1";
fixed-address 192.168.2.99;
option subnet-mask 255.255.255.0;
option broadcast-address 192.33.137.255;
option routers 192.33.137.250;
option domain-name-servers 127.0.0.1;
renew 2 2000/1/12 00:00:01;
rebind 2 2000/1/12 00:00:01;
expire 2 2000/1/12 00:00:01;



Any hints what is wrong or still missing?! Thanks!










share|improve this question













I tried to configure my embedded board for DHCP but to fall back to a fixed IP if no DHCP server is available.



DHCP works fine, but I never get a static IP.
My dhcp.conf looks like the following



option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

send host-name = gethostname();
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers,
netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers;

timeout 300;
lease
interface "eth1";
fixed-address 192.168.2.99;
option subnet-mask 255.255.255.0;
option broadcast-address 192.33.137.255;
option routers 192.33.137.250;
option domain-name-servers 127.0.0.1;
renew 2 2000/1/12 00:00:01;
rebind 2 2000/1/12 00:00:01;
expire 2 2000/1/12 00:00:01;



Any hints what is wrong or still missing?! Thanks!







networking dhcp






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Feb 5 at 15:53









Cookie

113




113







  • 1




    Is your embedded board Ubuntu or something else? Where're you getting the network configuration information from? (typically you have either DHCP or Static, you don't have a hybrid of both...)
    – Thomas Ward♦
    Feb 5 at 15:58













  • 1




    Is your embedded board Ubuntu or something else? Where're you getting the network configuration information from? (typically you have either DHCP or Static, you don't have a hybrid of both...)
    – Thomas Ward♦
    Feb 5 at 15:58








1




1




Is your embedded board Ubuntu or something else? Where're you getting the network configuration information from? (typically you have either DHCP or Static, you don't have a hybrid of both...)
– Thomas Ward♦
Feb 5 at 15:58





Is your embedded board Ubuntu or something else? Where're you getting the network configuration information from? (typically you have either DHCP or Static, you don't have a hybrid of both...)
– Thomas Ward♦
Feb 5 at 15:58
















active

oldest

votes











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1003291%2fdhcp-with-fallback-to-fixed-ip%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1003291%2fdhcp-with-fallback-to-fixed-ip%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

Which professions warranted travel in Medieval times?

How do so many people here on Academia.SE, and in general, afford lavish higher education programs?

Trouble downloading packages list due to a “Hash sum mismatch” error