Hi,
ich habe ein seltsames Problem mit einer SuSe 7.1. Jedes mal, wenn ich Yast starte, bleibt der Rechner h?ngen. Um eine neue Netzwerkkarte zu installieren, habe ich /etc/modules.conf und /etc/rc.config richtig bearbeitet und /sbin/SuSeconfig aufgerufen. Das dumme an der Geschichte ist, dass die ?nderungen beim Start nicht ?bernommen werden.
Ich habe von SuSe ?berhaupt keine Ahnung und muss das aber irgendwie automatisieren. Auch ein Skript per Cronjob bei Reboot l?st das Problem nicht, weil ich die Option reboot nicht habe. Irgendwelche Tipps?
bye, Rocco
Rocco Rutte wrote:
Hi,
Hi,
ich habe ein seltsames Problem mit einer SuSe 7.1. Jedes mal, wenn ich Yast starte, bleibt der Rechner h?ngen. Um eine neue Netzwerkkarte zu installieren, habe ich /etc/modules.conf und /etc/rc.config richtig bearbeitet und /sbin/SuSeconfig aufgerufen. Das dumme an der Geschichte ist, dass die ?nderungen beim Start nicht ?bernommen werden.
Dann wird dir YaST höchstwahrscheinlich auch nichts helfen. YaST macht nämlich eigentlich nichts anderes.
Was wird denn beim Start (welcher Start ? Reboot ?) nicht übernommen ?
Vielleicht solltest du mal die Start-Skripte anschauen, die normalerweise die Netzwerkkarte initialisieren. Bei mir (7.3) macht das /etc/init.d/network. Da wird nur die rc.config eingelesen, dann die passenden Parameter für ifconfig zusammengestellt und ifconfig aufgerufen.
Jens
Hi,
Hallo,
ich habe ein seltsames Problem mit einer SuSe 7.1. Jedes mal, wenn ich Yast starte, bleibt der Rechner h?ngen. Um eine neue Netzwerkkarte zu installieren, habe ich /etc/modules.conf und /etc/rc.config richtig bearbeitet und /sbin/SuSeconfig aufgerufen. Das dumme an der Geschichte ist, dass die ?nderungen beim Start nicht ?bernommen werden.
Ich hatte ein aehnliches Problem mit SuSE 7.1: das Routing-Skript /etc/init.d/route wollte nicht das machen, was es sollte. Bei mir half nur /etc/init.d/route selber schreiben bzw. die von SuSE produzierte verbessern. Yast hat sich dann immer mit "You have modified /etc/... - leaving it untouched - You can find my version in ..." oder so aehnlich gemeldet.
mfg, Fabian
Hi,
* Jens Lorenz [02-10-05 20:29:05 +0200] wrote: [...]
Was wird denn beim Start (welcher Start ? Reboot ?) nicht übernommen ?
Bei normalem Start oder Reboot werden keine Aenderungen uebernommen. Er findet die die Netzwerkkarte und richtet den Treiber ein. Seltsamerweise braucht es aber immer einen haendischen Aufruf von ifconfig, damit die Karte laeuft plus IP-Adresse zuweisen. Ich habe mir die Init-Skripte auch schon alle angesehen und eigentlich sieht alles i.O. aus.
Mal anders gefragt: Was muss ich den machen, um eine neue Netzwerkkarte zum System hinzuzufuegen?
Ich habe (...wie gesagt nur dieses eine Mal SuSe gesehen): 1) /etc/modules um einen Eintrag ergaenzt: 'alias eth2 ne' (muesste stimmen, kann mich aber auch irren) 2) in /etc/rc.config eine IP-Adresse plus den ganzen anderen Krempel eingestellt. Ich habe ihm auch gesagt, dass er sich um diese Karte kuemmern soll (habe den Parameternamen nicht im Kopf) 3) /sbin/SuSeconfig aufgerufen
Was braucht's es denn noch?
bye, Rocco
Rocco Rutte wrote:
Hi,
Hi,
[...]
Was wird denn beim Start (welcher Start ? Reboot ?) nicht übernommen ?
Bei normalem Start oder Reboot werden keine Aenderungen uebernommen. Er findet die die Netzwerkkarte und richtet den Treiber ein. Seltsamerweise braucht es aber immer einen
Welches Start-Skript richtet den Treiber ein ? Eigentlich lädt der Kernel doch das Modul automatisch. Bei wird jedenfalls nirgendwo modprobe oder insmod aufgerufen.
haendischen Aufruf von ifconfig, damit die Karte laeuft plus IP-Adresse zuweisen. Ich habe mir die Init-Skripte auch schon alle angesehen und eigentlich sieht alles i.O. aus.
Mal anders gefragt: Was muss ich den machen, um eine neue Netzwerkkarte zum System hinzuzufuegen?
Ich habe (...wie gesagt nur dieses eine Mal SuSe gesehen):
- /etc/modules um einen Eintrag ergaenzt: 'alias eth2 ne'
Die Datei heißt /etc/modules.conf. Und du hast wirklich drei Netzwerkkarten in dem Rechner ?
(muesste stimmen, kann mich aber auch irren)
- in /etc/rc.config eine IP-Adresse plus den ganzen anderen Krempel eingestellt. Ich habe ihm auch gesagt, dass er sich um diese Karte kuemmern soll (habe den Parameternamen nicht im Kopf)
- /sbin/SuSeconfig aufgerufen
Was braucht's es denn noch?
Wie gesagt: das sollte reichen. Mehr macht YaST auch nicht. Eigentlich ist sogar der Aufruf SuSEConfig unnötig.
Versuch mal mit /etc/init.d/network manuell die Netzwerkkarte zu starten und zu stoppen. Wenn das nicht geht, kannst du dich durch die Skripte graben. Wenn es geht, dann weiß ich auch nicht weiter.
bye, Rocco
Jens
lug-dd@mailman.schlittermann.de