• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

*gelöst* smpppd startet nicht automatisch

A

Anonymous

Gast
Hallo,

ich habe am Wochenende Opensuse 11.1 installiert und seitdem kann ich nach dem Systemstart nicht mehr über Kinternet ins Internet. Ich muss erst manuell den Dienst smpppd starten, danach funktioniert es. Ist nur ziemlich lästig. Ich hab auch schon versucht, über den Runlevel Editor den Dienst beim Systemstart zu aktivieren aber irgendwie funzt das nicht. Beim nächsten Systemstart das gleiche Problem.
Hat jemand ne Idee, wie man das dauerhaft ändern kann?

Marcel
 
Probier es mal mit

Code:
chkconfig smpppd on

und schau mal in den Logfiles ob beim starten eine Fehlermeldung kommt.
 
OP
A

Anonymous

Gast
Also in var/log/messages steht folgendes:

Dec 23 19:27:05 linux dhcpcd[2671]: eth0: timed out
Dec 23 19:27:05 linux dhcpcd[2671]: eth0: trying to use old lease in `/var/lib/dhcpcd/dhcpcd-eth0.info'
Dec 23 19:27:05 linux dhcpcd[2671]: eth0: broadcasting for a lease

in /var/log/moot.msg kann ich nichts von smpppd sehen. Müßte da nicht was stehen, wenn der gestartet wordern wäre?

Hier noch etwas vom collectNWData-Script, vielleicht kann das ja weiterhelfen:

- *** ifconfig
- eth0 Link encap:Ethernet Hardware Adresse ##:##:##:##:##:#1
- UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
- RX packets:0 errors:0 dropped:0 overruns:0 frame:0
- TX packets:292 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 Sendewarteschlangenlänge:1000
- RX bytes:0 (0.0 b) TX bytes:101032 (98.6 Kb)
- Interrupt:17
- lo Link encap:Lokale Schleife
- inet Adresse:127.0.0.1 Maske:255.0.0.0
- UP LOOPBACK RUNNING MTU:16436 Metric:1
- RX packets:44 errors:0 dropped:0 overruns:0 frame:0
- TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 Sendewarteschlangenlänge:0
- RX bytes:3128 (3.0 Kb) TX bytes:3128 (3.0 Kb)
-
- *** hwinfo --netcard; # (filtered)
- 17: PCI 0a.0: 0200 Ethernet controller
- Model: "ASUSTeK Marvell 88E8001 Gigabit Ethernet Controller (Asus)"
- Vendor: pci 0x11ab "Marvell Technology Group Ltd."
- Device: pci 0x4320 "88E8001 Gigabit Ethernet Controller"
- SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
- SubDevice: pci 0x811a "Marvell 88E8001 Gigabit Ethernet Controller (Asus)"
- Driver: "skge"
- Driver Modules: "skge"
- Device File: eth0
- Link detected: yes
- Driver Status: sk98lin is not active
- Driver Activation Cmd: "modprobe sk98lin"
- Driver Status: skge is active
- Driver Activation Cmd: "modprobe skge"
- ==================================================================================================================
- *** cat /etc/sysconfig/network/ifcfg-dsl0
- BOOTPROTO='none'
- DEVICE='eth0'
- MODEM_IP='10.0.0.138'
- NAME='DSL-Verbindung'
- PPPMODE='pppoe'
- PROVIDER='provider0'
- STARTMODE='manual'
- USERCONTROL='yes'
- ==================================================================================================================
- *** cat /etc/sysconfig/network/ifcfg-eth0
- BOOTPROTO='dhcp'
- NAME='88E8001 Gigabit Ethernet Controller'
- STARTMODE='auto'
- USERCONTROL='yes'
 

framp

Moderator
Teammitglied
Marcel W schrieb:
- - *** cat /etc/sysconfig/network/ifcfg-dsl0
- BOOTPROTO='none'
- DEVICE='eth0'
- MODEM_IP='10.0.0.138'
- NAME='DSL-Verbindung'
- PPPMODE='pppoe'
- PROVIDER='provider0'
- STARTMODE='manual'
- USERCONTROL='yes'
- ==================================================================================================================
- *** cat /etc/sysconfig/network/ifcfg-eth0
- BOOTPROTO='dhcp'
- NAME='88E8001 Gigabit Ethernet Controller'
- STARTMODE='auto'
- USERCONTROL='yes'
 
Hi

smpppd startet seit mind. OpenSuse10.3 nach einer Neuinstallation nicht mehr automatisch.
Du musst im runlevel-Editor smpppd aktivieren ( Häkchen setzen ), ab dem nächsten Start wird der Dienst automatisch aufgerufen.

Siehe auch http://www.linux-club.de/viewtopic.php?f=15&t=86507

Gruss

Martin
 
OP
A

Anonymous

Gast
Danke erstmal für die Antworten.
Also im Runleveleditor ist bereits eingestellt, dass der Dienst bei den runleveln , 2, 3 + 5 startet. Wenn ich den Editor nach dem Systemstart aufrufe, steht da in der Spalte "aktiv" ein "Ja*". Kinternet funktioniert aber dann noch nicht. Erst wenn ich smpppd dann über "jetzt starten" aktiviere verschwindet das Sternchen und Kinternet kann eine Verbindung aufbauen. Anscheinend wird die Einstellung aber nicht dauerhaft gespeichert, beim nächsten Start geht das ganze von Vorne los.
Wo kann ich das denn direkt in einer Konfigurationsdatei abändern?

Zu framp:
Startmode "manual" bzw. "auto" sind so auch in meiner 10.3 konfiguriert, und da funktioniert alles.
 
Du kannst alternativ den Befehl
Code:
insserv
verwenden, damit der SMPPPD beim Systemstart gestartet wird. Der Befehl setzt die passenden Symlinks in den Runlevelverzeichnissen. Vorher aber erst die Manpage lesen.
 
OP
A

Anonymous

Gast
das hab ich gemacht:
Code:
linux:/ # insserv -v /etc/init.d/smpppd
insserv: Loading /etc/insserv.conf
insserv: Loading S09splash
insserv: Loading S01jexec
insserv: Script jexec is broken: incomplete LSB comment.
insserv: missing `Required-Stop:'  entry: please add even if empty.
...
insserv: Loading K01smpppd
jetzt sollte doch eigentlich smpppd beim Systemstart laufen, oder? Was hat es eigentlich mit dieser jexec Fehlermeldung auf sich?
 
OP
A

Anonymous

Gast
Hallo,

danke an alle für die Hilfe. Da leider alle Tips nicht geholfen haben, hab ich heute morgen die betroffenen Partitionen formatiert und neu installiert. War ja außer dem Grundsystem noch nicht viel drauf.

Jetzt läuft alles wie geplant! :D

Noch nen schönen Sonntag,
Marcel
 
Oben