View previous topic :: View next topic |
Author |
Message |
Whitewolf Fox Tux's lil' helper
Joined: 29 Aug 2004 Posts: 78 Location: Ratingen
|
Posted: Sat Dec 18, 2004 12:11 pm Post subject: DHCP Netzwerkkarte geht nicht mehr [GELÖST] |
|
|
Hi Leute!
Ich habe einen Rechner, der holte sich bisher bei jedem Systemstart seine IP, DNS Server, Gateways, etc. von meinem DHCP Server. Der SERVER funzt auch noch. Der Client spuckt aber neuerdings diese Fehlermeldung beim Starten aus:
* Starting eth0
Bringing up eth0
dhcp
No loaded modules provide "dhcp" (dhcp_start) [!!]
Das letzte was ich gemacht habe als es noch ging, war:
"emerge --newuse -uvD world".
Die geschützten Configdateien habe ich daraufhin eigentlich nach bestem Wissen portiert ..
Was kann das sein?
Danke schonmal!
MfG
Marc Richter
Last edited by Whitewolf Fox on Sun Dec 19, 2004 3:08 pm; edited 1 time in total |
|
Back to top |
|
|
golloza Guru
Joined: 14 Mar 2004 Posts: 427
|
Posted: Sat Dec 18, 2004 12:51 pm Post subject: |
|
|
Baselayout 1.11 und überarbeitete net.* Scripte mit ner neuen Modulinfrastruktur.
Siehe /etc/conf.d/net.example und /lib/rcscripts/net.modules.d/
Code: |
# DHCP can be provided by dhcpcd, dhclient, udhcpc or pump
#
# dhcpcd: emerge net-misc/dhcpcd
# dhclient: emerge net-misc/dhcp
# udhcpc: emerge net-misc/udhcp
# pump: emerge net-misc/pump
|
|
|
Back to top |
|
|
Whitewolf Fox Tux's lil' helper
Joined: 29 Aug 2004 Posts: 78 Location: Ratingen
|
Posted: Sat Dec 18, 2004 1:15 pm Post subject: |
|
|
Hi Golloza!
golloza wrote: | Baselayout 1.11 und überarbeitete net.* Scripte mit ner neuen Modulinfrastruktur.
Siehe /etc/conf.d/net.example und /lib/rcscripts/net.modules.d/
Code: |
# DHCP can be provided by dhcpcd, dhclient, udhcpc or pump
#
# dhcpcd: emerge net-misc/dhcpcd
# dhclient: emerge net-misc/dhcp
# udhcpc: emerge net-misc/udhcp
# pump: emerge net-misc/pump
|
|
Danke erstmal für die schnelle Antwort!
Du hast Recht, da hat sich etwas geändert. Ich habe jetzt deswegen zwei neue Fragen:
1.)
Wodurch hat sich das geändert? Auf meinem anderen Rechner, der ebenfalls ein taufrisches "emerge -u world" hinter sich hat, liegt und funzt nach wie vor die alte config.
2.)
Ich habe keinen der in der configdatei beschriebenen Clients dhcpcd, dhclient, udhcpc oder pump installiert. Warum brauche ich jetzt auf einmal einen Client, den ich vorher nicht brauchte?
Dank Dir schonmal!
MfG
Marc Richter |
|
Back to top |
|
|
golloza Guru
Joined: 14 Mar 2004 Posts: 427
|
Posted: Sun Dec 19, 2004 12:01 pm Post subject: |
|
|
1: Baselayout 1.11 ist noch ~arch
2: Ohne DHCP Client kann das davor nicht gegangen sein. dhcpcd ist glaube ich bei allen Profilen ist packages, sollte also immer vorhanden sein.
Schau mal mit emerge -pv virtual/dhcpc
Die net.* Skripte haben jetzt Module, die zusätzliche Features (WLAN, VLAN, macchanger usw.) ermöglichen, eben auch verschiedene DHCP Clients.
Eigentlich sollte das entsprechende Modul automatisch geladen werden, wenn die enstprechende Software installiert ist.
Schreib mal
Code: | modules_eth0=( "dhcpcd" )
config_eth0=( "dhcp" )
|
in /etc/conf.d/net, das sollte reichen. |
|
Back to top |
|
|
Whitewolf Fox Tux's lil' helper
Joined: 29 Aug 2004 Posts: 78 Location: Ratingen
|
Posted: Sun Dec 19, 2004 3:07 pm Post subject: |
|
|
Hi Golloza!
Erstmal: Danke - Es läuft inzwischen wieder!
golloza wrote: | 1: Baselayout 1.11 ist noch ~arch. |
...... huh?
Was meinstest Du hiermit? Was bedeutet "ist noch ~arch"?
Das Tilde (~) + Keyword etwas maskieren ist mir klar, aber was tut arch?
golloza wrote: | 2: Ohne DHCP Client kann das davor nicht gegangen sein. dhcpcd ist glaube ich bei allen Profilen ist packages, sollte also immer vorhanden sein.
Schau mal mit emerge -pv virtual/dhcpc |
"emerge -pv virtual/dhcpc" sorgt für folgende Ausgabe:
====================================================
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] net-misc/dhcpcd-1.3.22_p4-r5 -build -debug -static 0 kB
Total size of downloads: 0 kB
====================================================
Bedeutet für mich: dhcpcd ist nicht installiert
Also bin ich einfach mal hergegangen und habe in /usr/portage/distfiles/ geschut, ob schon pakete von dhcpcd runtergeladen wurden, was ja in der Regel ein gutes Indiz wäre, das es schonmal installiert gewesen ist. Und tatsächlich: Es waren dhcpcd Pakete da!
Offenbar wurde dhcpcd irgendwie deinstalliert, ohne das ich es mitbekam.
golloza wrote: | Schreib mal
Code: | modules_eth0=( "dhcpcd" )
config_eth0=( "dhcp" )
|
in /etc/conf.d/net, das sollte reichen. |
Das hat dann letztendlich, nachdem ich dhcpcd wieder emerged habe, zur Lösung geführt.
Dankeschööön, Golloza! *Drück*
MfG
Marc Richter |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|