Busybox 1.14.2 udhcpc Probleme

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
FlatTV
Einsteiger
Einsteiger
Beiträge: 110
Registriert: Freitag 9. Januar 2009, 18:22

Busybox 1.14.2 udhcpc Probleme

Beitrag von FlatTV »

Wenn DHCP aktiviert wird und die Box hängt im Netz ist alles OK.
Bootet man sie aber ohne Netwerk, bleibt sie beim laden von udhcp hängen.

Code: Alles auswählen

udhcpc (v1.14.2) started
Sending discover...
Sending discover...
Sending discover...
Stöpselt man das Netwerk (mit DHCP) wieder an, rennt es wieder.

cu FlatTV
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Busybox 1.14.2 udhcpc Probleme

Beitrag von rhabarber1848 »

Hilft das?

Code: Alles auswählen

--- ../cvs/cdk/config/busybox.config.m4 2009-07-01 19:51:26.000000000 +0200
+++ ./cdk/config/busybox.config.m4      2009-07-18 10:22:30.000000000 +0200
@@ -755,7 +755,7 @@
 # CONFIG_FEATURE_UDHCP_RFC3397 is not set
 CONFIG_UDHCPC_DEFAULT_SCRIPT="/share/udhcpc/default.script"
 CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
-CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="\"\""
+CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-b -R"
 option(`CONFIG_VCONFIG', `n', `n')
 option(`CONFIG_WGET', `y', `y')
 option(`CONFIG_FEATURE_WGET_STATUSBAR', `y', `y')
Erklärung:
http://www.busybox.net/downloads/BusyBox.html
-b,--background Background if lease is not immediately obtained
udhcpc versucht weiter, eine IP per DHCP zu erhalten, aber im Hintergrund.
-R,--release Release IP on quit
Sei nett gegenüber dem DHCP-Server ;)
FlatTV
Einsteiger
Einsteiger
Beiträge: 110
Registriert: Freitag 9. Januar 2009, 18:22

Re: Busybox 1.14.2 udhcpc Probleme

Beitrag von FlatTV »

yepp, lüppt
thx

cu FlatTV
trulli

Re: Busybox 1.14.2 udhcpc Probleme

Beitrag von trulli »

Hi,

mit der Option CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-n" läuft die ganze Sache etwas runder,
da sich dann auch der Prozess wieder abmeldet und nicht unendlich weiter läuft.

MfG
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Busybox 1.14.2 udhcpc Probleme

Beitrag von rhabarber1848 »

trulli hat geschrieben:"-n"
-n Exit with failure if lease is not immediately obtained
User ohne DHCP-Server würden die Option DHCP nicht aktivieren,
sie ist darüberhinaus per default ausgeschaltet.

Ich habe hier einen DHCP-Server, der nicht 24h online ist. Wenn die Dbox
(EDIT: 24h online) startet, ohne dass der DHCP-Server online ist, würde sie
mit Option -n nie eine IP erhalten. So wie es jetzt ist, würde udhcpc im
Hintergrund weiterversuchen, eine IP zu erhalten - mir gefällt das.
Zuletzt geändert von rhabarber1848 am Samstag 18. Juli 2009, 15:03, insgesamt 1-mal geändert.
FlatTV
Einsteiger
Einsteiger
Beiträge: 110
Registriert: Freitag 9. Januar 2009, 18:22

Re: Busybox 1.14.2 udhcpc Probleme

Beitrag von FlatTV »

übrigens: mir auch :wink:

cu FlatTV
trulli

Re: Busybox 1.14.2 udhcpc Probleme

Beitrag von trulli »

Naja,

dann habt Ihr beiden ja Eure "Wunsch"-Konfiguration schon gefunden.

Mich persönlich würde allerdings im Netzwerk eine permanent nach dem DHCP-Server schreiende DBox extrem nerven.

Aber halt jeder so, wie er es möchte.

MfG
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Busybox 1.14.2 udhcpc Probleme

Beitrag von rhabarber1848 »

trulli hat geschrieben:Mich persönlich würde allerdings im Netzwerk eine permanent nach dem DHCP-Server schreiende DBox extrem nerven.
Sehe ich das richtig, Dich stört es nicht, wenn die Dbox per DHCP keine IP erhält?
trulli

Re: Busybox 1.14.2 udhcpc Probleme

Beitrag von trulli »

rhabarber1848 hat geschrieben:
trulli hat geschrieben:Mich persönlich würde allerdings im Netzwerk eine permanent nach dem DHCP-Server schreiende DBox extrem nerven.
Sehe ich das richtig, Dich stört es nicht, wenn die Dbox per DHCP keine IP erhält?
Ich will doch keinen überzeugen. Wie schon geagt, kann doch jeder machen, wie er es möchte.

Und ganz davon ab ... wenn Dein DHCP-Server nicht "online" ist, bekommt die Box ja sowieso keine IP.

Dann schon lieber zeitgesteuert per Interval, oder eben zu den Zeitpunkten, falls bekannt, wenn der DHCP online ist.

Aber ist halt nur meine Meinung. Jedes permananet "schreiende" Netzwerk-Gerät stört und dasgleiche gilt für "überflüssige" Prozesse.

MfG

Soll aber jetzt auch gut sein :D
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Busybox 1.14.2 udhcpc Probleme

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:

Code: Alles auswählen

-CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="\"\""
+CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-b -R"
committed: http://article.gmane.org/gmane.comp.vid ... ox.scm/832
doc
Contributor
Beiträge: 1623
Registriert: Donnerstag 10. Januar 2002, 20:03

Re: Busybox 1.14.2 udhcpc Probleme

Beitrag von doc »

trulli hat geschrieben:Aber ist halt nur meine Meinung. Jedes permananet "schreiende" Netzwerk-Gerät stört und dasgleiche gilt für "überflüssige" Prozesse.
Wird in SoHo Netzen auch bestimmt sehr krittisch sein! :wink:
Jeder Router blockt eigentlich per default DHCP Requests.

Lass mal 5 Rechner laufen und schau dann mal was an "Grundlast" im netz los ist. Da ist ein DHCP Discover wohl eher vollkommen uninterresant.