Strona 1 z 1

[SOLVED] ueagle-atm

: 22 września 2006, 00:37
autor: velmafia
witam

skonfigurowałem sobie neostrade i nawet działa ;)

ale mam jedno pytanie:
jak zrobić żeby łączyło mi neo podczas startu, w Fedorze był plik rc.local a w Debianie go nie ma, googlowałem i znalazłem taką informacje

Kod: Zaznacz cały

    * Umieścić skrypt foo w katalogu /etc/init.d/.

    * Uruchomić polecenie Debiana update-rc.d z odpowiednimi parametrami w celu ustanowienia dowiązań pomiędzy (określonymi w linii poleceń) katalogami rc?.d, a /etc/init.d/foo. W tym przypadku '?' jest cyfrą od 0 do 6 i oznacza odpowiedni poziom startu Systemu V.

    * Ponownie uruchomić system.
i coś mi nie dział, nie wiem jak to zrobić, a robiłem tak:

stworzyłem "skrypt":

Kod: Zaznacz cały

#!/bin/sh
/usr/sbin/pppd call neo
w katalogu /etc/init.d/

a następnie wykonałem polecenie

Kod: Zaznacz cały

update-rc.d neo defaults 30
i net nie łączy się automatycznie, domyślam się że ten "skrypt" jest źle wykonany, ale nie wiem jak napisać skrypt żeby uruchamiał jedną komendę, połączenie które używam do łączenia z netem jest takie jak wyżej:

Kod: Zaznacz cały

pppd call neo
może ktoś mi pomóc i powiedzieć w jaki sposób zrobić żeby net łączył mi sie podczas startu systemu???

z góry dzięki


aloha

: 22 września 2006, 01:01
autor: POX
Skrypt networking jest domyślnie odpalany z numerkiem 40, więc zmieniłbym 30 na coś większego. Poza tym, skrypty z init.d muszą obsługiwać parametry start, stop, restart i force-reload. Przykład masz w pliku /etc/init.d/skeleton.

EDIT: Wpisz w google: "/etc/init.d/neostrada" (use Google, Luke!)

: 22 września 2006, 01:34
autor: velmafia
dzięki nakierowałeś mnie na właściwy tor googlowania ;)
zmieniłem numerek na 80, i skopiowałem skrypt z neta,

dzięki

aloha