public inbox for gentoo-user-de@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user-de] netifrc vs. dhcpcd
@ 2016-05-20 11:54 Gerrit Kühn
  2016-05-20 16:13 ` Christoph Niethammer
  0 siblings, 1 reply; 7+ messages in thread
From: Gerrit Kühn @ 2016-05-20 11:54 UTC (permalink / raw
  To: gentoo-user-de

Hallo,

ich habe gerade einen neuen Gentoo Server installiert und stehe etwas auf
dem Schlauch:
Ich würde gerne ganz klassisch netifrc benutzen und mein Netzwerk statisch
in conf.d/net konfigurieren. Irgendjemand meint aber, mir automatisch beim
Booten dhcpcd auf allen Interfaces hochfahren zu müssen, meine statischen
Einstellungen in conf.d/net werden leider ignoriert.
Wenn ich "/etc/init.d/dhcpcd stop" mache, kann ich danach wie gewünscht
meine Interfaces mit den Skripten in init.d hochfahren. Wer startet mir
dhcpcd beim Booten und wie werde ich den los? openrc ist mit USE=netifrc
kompiliert (newnet ist aus), systemd habe ich nicht. rc-update sagt, daß
dhcpcd aus sein sollte.
Ich werde das Gefühl nicht los, daß ich irgendwas verschlafen habe, aber
Google hilft mir auch gerade nicht weiter...


cu
  Gerrit


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user-de] netifrc vs. dhcpcd
  2016-05-20 11:54 [gentoo-user-de] netifrc vs. dhcpcd Gerrit Kühn
@ 2016-05-20 16:13 ` Christoph Niethammer
  2016-05-23 13:11   ` assabajanischer_hinterwaeldler
  0 siblings, 1 reply; 7+ messages in thread
From: Christoph Niethammer @ 2016-05-20 16:13 UTC (permalink / raw
  To: gentoo-user-de

[-- Attachment #1: Type: text/plain, Size: 1236 bytes --]

Hallo Gerrit,

Ist dhcpcd im boot oder default runlevel, so dass es beim reboot des
systems gestaret wird?
Führe mal
  rc-update show
aus. Wenn du hier etwas von dhcpcd siehst kannst du es mit
  rc-update del dhcpcd
aus den runnlevels entfernen.

Gruß
Christoph

2016-05-20 13:54 GMT+02:00 Gerrit Kühn <gerrit@pmp.uni-hannover.de>:

> Hallo,
>
> ich habe gerade einen neuen Gentoo Server installiert und stehe etwas auf
> dem Schlauch:
> Ich würde gerne ganz klassisch netifrc benutzen und mein Netzwerk statisch
> in conf.d/net konfigurieren. Irgendjemand meint aber, mir automatisch beim
> Booten dhcpcd auf allen Interfaces hochfahren zu müssen, meine statischen
> Einstellungen in conf.d/net werden leider ignoriert.
> Wenn ich "/etc/init.d/dhcpcd stop" mache, kann ich danach wie gewünscht
> meine Interfaces mit den Skripten in init.d hochfahren. Wer startet mir
> dhcpcd beim Booten und wie werde ich den los? openrc ist mit USE=netifrc
> kompiliert (newnet ist aus), systemd habe ich nicht. rc-update sagt, daß
> dhcpcd aus sein sollte.
> Ich werde das Gefühl nicht los, daß ich irgendwas verschlafen habe, aber
> Google hilft mir auch gerade nicht weiter...
>
>
> cu
>   Gerrit
>
>

[-- Attachment #2: Type: text/html, Size: 1745 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user-de] netifrc vs. dhcpcd
  2016-05-20 16:13 ` Christoph Niethammer
@ 2016-05-23 13:11   ` assabajanischer_hinterwaeldler
  2016-05-23 13:25     ` Gerrit Kühn
  0 siblings, 1 reply; 7+ messages in thread
From: assabajanischer_hinterwaeldler @ 2016-05-23 13:11 UTC (permalink / raw
  To: gentoo-user-de

Hallo Gerrit,

wenn es nicht explizit gestartet werden soll, kann es auch noch als
dependency geladen werden
Mal ein grep in /etc/init.d absetzen, um zu schaun, ob das irgendwo
angezogen wird

Falls das noch nicht hilft wäre es noch ein Idee, den Bootprozess via
bootchart zu checken. Dort könnte evtl der Übeltäter zu finden sein.

Gruß
Martin

On Fri, May 20, 2016 at 06:13:17PM +0200, Christoph Niethammer wrote:
> Hallo Gerrit,
> 
> Ist dhcpcd im boot oder default runlevel, so dass es beim reboot des
> systems gestaret wird?
> Führe mal
>   rc-update show
> aus. Wenn du hier etwas von dhcpcd siehst kannst du es mit
>   rc-update del dhcpcd
> aus den runnlevels entfernen.
> 
> Gruß
> Christoph
> 
> 2016-05-20 13:54 GMT+02:00 Gerrit Kühn <gerrit@pmp.uni-hannover.de>:
> 
> > Hallo,
> >
> > ich habe gerade einen neuen Gentoo Server installiert und stehe etwas auf
> > dem Schlauch:
> > Ich würde gerne ganz klassisch netifrc benutzen und mein Netzwerk statisch
> > in conf.d/net konfigurieren. Irgendjemand meint aber, mir automatisch beim
> > Booten dhcpcd auf allen Interfaces hochfahren zu müssen, meine statischen
> > Einstellungen in conf.d/net werden leider ignoriert.
> > Wenn ich "/etc/init.d/dhcpcd stop" mache, kann ich danach wie gewünscht
> > meine Interfaces mit den Skripten in init.d hochfahren. Wer startet mir
> > dhcpcd beim Booten und wie werde ich den los? openrc ist mit USE=netifrc
> > kompiliert (newnet ist aus), systemd habe ich nicht. rc-update sagt, daß
> > dhcpcd aus sein sollte.
> > Ich werde das Gefühl nicht los, daß ich irgendwas verschlafen habe, aber
> > Google hilft mir auch gerade nicht weiter...
> >
> >
> > cu
> >   Gerrit
> >
> >


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user-de] netifrc vs. dhcpcd
  2016-05-23 13:11   ` assabajanischer_hinterwaeldler
@ 2016-05-23 13:25     ` Gerrit Kühn
  2016-05-23 14:20       ` [gentoo-user-de] " Martin Vaeth
  0 siblings, 1 reply; 7+ messages in thread
From: Gerrit Kühn @ 2016-05-23 13:25 UTC (permalink / raw
  To: gentoo-user-de

On Mon, 23 May 2016 15:11:31 +0200 assabajanischer_hinterwaeldler@xunit.de
wrote about Re: [gentoo-user-de] netifrc vs. dhcpcd:

Hallo Martin,

AD> Mal ein grep in /etc/init.d absetzen, um zu schaun, ob das irgendwo
AD> angezogen wird

hatte ich schon vergangene Woche versucht, nichts gefunden.

AD> Falls das noch nicht hilft wäre es noch ein Idee, den Bootprozess via
AD> bootchart zu checken. Dort könnte evtl der Übeltäter zu finden sein.

Ich habe jetzt alle Interfaces fest konfiguriert und alle net.-Scripte in
den Bootvorgang aufgenommen. Jetzt ist das Problem weg.
Merkwürdig. Wenn ich nichts automatisch starte (also weder net.-Scripte
noch dhcpcd), dann sollte doch auch nichts gestartet werden oder?
bootchart ist eine Idee, das versuche ich nochmal...


cu
  Gerrit


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-user-de] Re: netifrc vs. dhcpcd
  2016-05-23 13:25     ` Gerrit Kühn
@ 2016-05-23 14:20       ` Martin Vaeth
  2016-05-24  5:29         ` Gerrit Kühn
  0 siblings, 1 reply; 7+ messages in thread
From: Martin Vaeth @ 2016-05-23 14:20 UTC (permalink / raw
  To: gentoo-user-de

Gerrit Kühn <gerrit@pmp.uni-hannover.de> wrote:
>
> Ich habe jetzt alle Interfaces fest konfiguriert

Du hattest unkonfigierte net.*-Dienste?
Dann ist es klar: Der Default (bei fehlender Konfiguration)
ist die Benutzung von dhcpcd.
Und jedes "need net" benötigt, dass *alle* net.*-Dienste
gestartet werden (außer Du hast openrc so konfiguriert, dass
die Abhängigkeit nicht "strict" sind).



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user-de] Re: netifrc vs. dhcpcd
  2016-05-23 14:20       ` [gentoo-user-de] " Martin Vaeth
@ 2016-05-24  5:29         ` Gerrit Kühn
  2016-05-24 12:01           ` Martin Vaeth
  0 siblings, 1 reply; 7+ messages in thread
From: Gerrit Kühn @ 2016-05-24  5:29 UTC (permalink / raw
  To: gentoo-user-de

On Mon, 23 May 2016 14:20:51 +0000 (UTC) Martin Vaeth <martin@mvath.de>
wrote about [gentoo-user-de] Re: netifrc vs. dhcpcd:

MV> Du hattest unkonfigierte net.*-Dienste?

Die Kiste hat 4 Ethernet-Schnittstellen onboard, die ich zunächst nicht
alle gebraucht habe. Die entsprechenden Einträge in /etc/net gab es nicht,
aber die Schnittstellen sind auch per rc-Skript gar nicht hochgefahren
worden.

MV> Dann ist es klar: Der Default (bei fehlender Konfiguration)
MV> ist die Benutzung von dhcpcd.

Aber wenn ich die Schnittstellen gar nicht starte (also die net.-Skripte
bei rc-config gar nicht aktiv gesetzt sind)? Warum sollten die dann auf
dhcp laufen? Ist mir das früher bloß nie aufgefallen, oder ist das neu?

MV> Und jedes "need net" benötigt, dass *alle* net.*-Dienste
MV> gestartet werden (außer Du hast openrc so konfiguriert, dass
MV> die Abhängigkeit nicht "strict" sind).

Mein Verständnis war da bisher, daß nur alle net.-Dienste gestartet werden,
die auch tatsächlich für rc aktiv gesetzt sind.


cu
  Gerrit


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-user-de] Re: netifrc vs. dhcpcd
  2016-05-24  5:29         ` Gerrit Kühn
@ 2016-05-24 12:01           ` Martin Vaeth
  0 siblings, 0 replies; 7+ messages in thread
From: Martin Vaeth @ 2016-05-24 12:01 UTC (permalink / raw
  To: gentoo-user-de

Gerrit Kühn <gerrit@pmp.uni-hannover.de> schrieb:
> Aber wenn ich die Schnittstellen gar nicht starte (also die net.-Skripte
> bei rc-config gar nicht aktiv gesetzt sind)?

Wenn ein Service einen anderen "need"et, wird dieser gestartet,
egal ob er in einem runlevel ist oder nicht: Entscheidend ist,
ob der Service in /etc/init.d/ existiert und ausführbar ist.
Deshalb hatte ich eigentlich keine Zweifel, dass das bei
rc_depend_strict=YES für alle /etc/init.d/net.* services gilt,
und Deine Beschreibung scheint diese Annahme zu bestätigen.

Aber Du hast recht: In /etc/rc.conf ist bei dieser Variablen
von "runlevel" die Rede. Vielleicht ist diese Beschreibung falsch?
Da ich seit jeher rc_depend_strict=NO benutze, kann ich keine
Erfahrungswere liefern, und habe jetzt auch keine Zeit zum
Testen.



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-05-24 12:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-20 11:54 [gentoo-user-de] netifrc vs. dhcpcd Gerrit Kühn
2016-05-20 16:13 ` Christoph Niethammer
2016-05-23 13:11   ` assabajanischer_hinterwaeldler
2016-05-23 13:25     ` Gerrit Kühn
2016-05-23 14:20       ` [gentoo-user-de] " Martin Vaeth
2016-05-24  5:29         ` Gerrit Kühn
2016-05-24 12:01           ` Martin Vaeth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox