Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

17.01.2006, 19:28

befehl gleich beim start ausführen

um ins internet zu kommen muss ich nach jedem neustart den befehl
route add default gw "ip"
eingeben. wie kann ich diesen automatisch nach dem booten ausführen lassen?

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

2

17.01.2006, 19:31

RE: befehl gleich beim start ausführen

hast du suse?
schau mal im yast nach bei netzwerkeinstellungen musst du den default gateway eintragen.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

bonsai

Prof.Dr. Klugschiss

  • »bonsai« ist männlich

Beiträge: 1 486

Wohnort: N.de

Beruf: Informatiker

  • Nachricht senden

3

18.01.2006, 08:30

Klar kannste...

Dafuer brauchste ein Startskript:

Siehe hier:
http://www.edenhofer.org/linux-spicker.pdf
Seite 4:Startskripten (Ziel des Programmierexkurses )

#! /bin/sh
# 2004-12-20-bs-0001 bs@muekno.de
start ()
{
[DA MUSS DER BEFEHL REIN]
}
stop ()
{
[EVTL. DAS GATEWAY WIEDE LOESCHEN!!!]
}
case $1 in
status) PIDS=`ps aux | grep sdjadhagh | grep -v grep | cut -b9-14`
if [ "$PIDS" = "" ]
then echo "Is not running!"
else echo "Is running with PID(s): $PIDS"
fi
}
start) start ;;
stop) stop ;;
restart) stop; start ;;
*) echo "Usage $0 [start|stop|restart|status]
esac
Die erste programmgesteuerte Rechenmaschine (Z1) wurde Mitte der 30er Jahre als "nicht patentwürdig" eingestuft. Warum versaut mir das Ding 50 Jahre später immer noch den Tag?

bonsai

Prof.Dr. Klugschiss

  • »bonsai« ist männlich

Beiträge: 1 486

Wohnort: N.de

Beruf: Informatiker

  • Nachricht senden

4

18.01.2006, 09:13

Die Halbe Wahrheit...

...und nun kommt der Rest:

mach mal:
>runlevel

dann kommt z.B. N 3
=> ehem. Runlevel N = New?
=> jetziger Runlevel 3


Ok, damit weisst Du, was Du brauchst, naemlich ein Startskript (s.o.) im Runlevel 3 gestartet.....

Startskripten liegen traditionell in /etc/init.d => kopiere/move es dort hin.
Teste es.... /etc/init.d/meinskript.sh start => Ist die Route drin?

Permission denied? - mach' es ausfuehrbar chmod 700 /etc/init.d/meinskript.sh

OK. Nun brauchst Du nur noch, dass das Skript auch im Runlevel autom. gestartet wird....

daher machste folgendes:

Du suchst nach Ordnern die z.B. rc.d/rc3.d heissen - meist sind diese mindestens
im /etc/init.d verlinkt.

Du gehst in diesen Ordner : 3 => runlevel3 ...... rc4.d => runlevel 4.....usw.

dort legst Du einen Link auf Dein skript an....

ln -s /etc/init.d/meinskript.sh [WO DIE rc....ordner sind]/S99meinskript

Neustart - schauen ob's geht...
=>
init 6

LG, Bernd Schwaegerl
Die erste programmgesteuerte Rechenmaschine (Z1) wurde Mitte der 30er Jahre als "nicht patentwürdig" eingestuft. Warum versaut mir das Ding 50 Jahre später immer noch den Tag?

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

5

18.01.2006, 10:41

RE: Die Halbe Wahrheit...

hallo bonsai,
willst du damit etwa sagen, dass es in der suse kein startscript für das routing mehr gibt????? kann ich mir nicht vorstellen.
also als ich mich noch mit der suse beschäftigen musste, gab es eine datei /etc/route.conf die vom startscript /etc/init.d/route gelesen wurde. in diese datei (/etc/route.conf) brauchte man nur die defaultroute eintragen und gut. ein extra script war nicht notwendig.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

bonsai

Prof.Dr. Klugschiss

  • »bonsai« ist männlich

Beiträge: 1 486

Wohnort: N.de

Beruf: Informatiker

  • Nachricht senden

6

19.01.2006, 11:15

Nein....

ich will damit sagen, dass ich Suse nicht (mehr) nutze - und ich eh Loesungen hasse,
die hier mal so, da mal so sind. So, wie ich es erklaert habe, kann man es auf
jedem Linux - und mit leichten Modifikationen auch freeBSE und Solaris umsetzen.

Alles in allem, habe ich eher das Topic:
befehl gleich beim start ausführen

beantwortet, als explizit die auf SuSE-zurechtgeschusterte, "beste" Loesung zu schreiben.

Bei mir gab' es unter SuSE aber eh immer ein:
/etc/init.d/yast_und_suse_sind_doof-Skript.sh

welches in meinem Standardrunlevel den ganzen SuSE-Quatsch wieder rueckgaengig gemacht hat und das System fuer mich benutzbar machte. (Bevor ich mich in den speziellen Mist von SuSE reinquaele - den sie eh in der naechsten Version wieder rueckgaengig machen. - Meine Variante geht mind. seit SuSE 5 - sieht bei RedHat, Debian, .... genauso aus - und laeuft dort auch....)

Naja, und SuSE ist eh ein Thema fuer sich. Ich habe es denen auch persoenlich gesagt: Euere gruen verfaerbt sich ein bisschen zu "rot". Ich bin gerade dabei - auch in der Arbeit - die ganzen "gruenen" Kisten abzuloesen. :hex: oder eher :party:

naja, RedHat war mir auch keine Alternative - daher bin ich nun bei debian - aeh und ganz ehrlich: Ich habe das noch nie bereut. Meine Guete ist debian eine coole Distri. (ich war frueher immer gezwungen bestimmte Distris einzusetzen....daher bin ich so spaet zu debian gekommen).

blablabalbala philosophier philosophier....

Meine Loesung muesste auf jeden Fall auf jedem Linux-System (evtl. minimal modifiziert) funktionieren. => Das ist eine Loesung, die ich mag. :)
Die erste programmgesteuerte Rechenmaschine (Z1) wurde Mitte der 30er Jahre als "nicht patentwürdig" eingestuft. Warum versaut mir das Ding 50 Jahre später immer noch den Tag?

Thema bewerten