Masz problemy z siecią bądź internetem? Zapytaj tu
serafin80
Posty: 25 Rejestracja: 23 stycznia 2009, 22:53
Post
autor: serafin80 » 29 stycznia 2009, 19:55
Sprawdzałem. Jak skopiowałem w identycznej postaci jaka jest na forum to przy uruchamianiu pojawiał sie jakiś błąd składni.
Kod: Zaznacz cały
ja@debian:~$ sudo /etc/init.d/neo start
/etc/init.d/neo: line 17: syntax error near unexpected token `||'
/etc/init.d/neo: line 17: ` || return 1
Chodzi tu chyba o przełamanie długich linii.
W tej postaci nawet na rozłączanie nie działał. Więc troche pozmieniałem i coś niby zaczęło działać bo w końcu rozłącza. Chcę żeby działał normalnie tzn. łączył przy starcie systemu.
fnmirk
Senior Member
Posty: 8321 Rejestracja: 03 grudnia 2007, 06:37
Post
autor: fnmirk » 29 stycznia 2009, 20:00
velmafia pisze: A następnie dajemy mu prawa wykonywania:
I ustawiamy żeby skrypt odpalał się ze startem komputera:
Wykonałeś?
serafin80
Posty: 25 Rejestracja: 23 stycznia 2009, 22:53
Post
autor: serafin80 » 29 stycznia 2009, 20:58
Tak, wykonałem. Przecież było jasno napisane.
fnmirk
Senior Member
Posty: 8321 Rejestracja: 03 grudnia 2007, 06:37
Post
autor: fnmirk » 31 stycznia 2009, 14:16
serafin80 , podałbyś może jakieś informacje. Jaka wersja modemu, jądra i systemu?
I wklej skrypt.
serafin80
Posty: 25 Rejestracja: 23 stycznia 2009, 22:53
Post
autor: serafin80 » 31 stycznia 2009, 21:52
Modem to sagem f@st 800 E4, jądro 2.6 26-1 686, system Debian Lenny pobrany
stąd . Skrypt wkleję za parę dni, bo teraz chwilowo nie mam dostępu do tego systemu.
[Dodano : 2009-02-03, 13:56 ]
A o to skrypt:
Kod: Zaznacz cały
#! /bin/sh
PATH=/usr/sbin:/usr/bin:/sbin:/bin
NAME=pppd
DAEMON=/usr/sbin/pppd
PEER="neo" ########### lub net24
DAEMON_ARGS="call $PEER linkname $PEER"
PIDFILE=/var/run/ppp-$PEER.pid
SCRIPTNAME=/etc/init.d/neo ############# lub /etc/init.d/net24
# Exit if the package is not installed
[ -x "$DAEMON" ] || exit 0
do_start()
{
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \ || return 1
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
$DAEMON_ARGS \ || return 2
}
do_stop()
{
start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --name $NAME
RETVAL="$?"
[ "$RETVAL" = 2 ] && return 2
start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON
[ "$?" = 2 ] && return 2
rm -f $PIDFILE
return "$RETVAL"
}
case "$1" in
start)
[ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME"
do_start
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
stop)
[ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME"
do_stop
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
restart|force-reload)
log_daemon_msg "Restarting $DESC" "$NAME"
do_stop
case "$?" in
0|1)
do_start
case "$?" in
0) log_end_msg 0 ;;
1) log_end_msg 1 ;; # Old process is still running
*) log_end_msg 1 ;; # Failed to start
esac
;;
*)
# Failed to stop
log_end_msg 1
;;
esac
;;
*)
#echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2
echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
exit 3
;;
esac
Banshee
Posty: 43 Rejestracja: 27 listopada 2007, 19:35
Post
autor: Banshee » 03 lipca 2009, 13:24
Witam!
Mam problem z Sagem F800. Przy instalacji na czystym systemie Debian 5.0 Lenny wszystko działało bez problemu, ale po aktualiazaji systemu i restarcie komputera połączenie ppp0 stoi i nie chce ruszyć. Szukałrm po forum, ale nie znalazałem rozwiązania. Proszę o pomoc.
fnmirk
Senior Member
Posty: 8321 Rejestracja: 03 grudnia 2007, 06:37
Post
autor: fnmirk » 03 lipca 2009, 15:03
Szukałem i nie chciałem znaleźć?
http://debian.linux.pl/viewtopic.php?p=89292#89292
Poprawnie masz wpisane dane rejestracyjne połączenia. Modem działa bez żadnego problemu. Nie są mu groźne aktualizacje i restarty systemu.
Spróbuj zrozumieć co jest niezbędne do jego działania.
Banshee
Posty: 43 Rejestracja: 27 listopada 2007, 19:35
Post
autor: Banshee » 03 lipca 2009, 15:16
Dzięki temu właśnie linkowi udało mi się zainstalować i uruchomić neostradę. Po aktualizacji cały czas status połączenia ppp0 bezczynny. Zainstalowałem paczki deb. Wszystko mi działało aż do aktualizacji systemu, nawet jak zrobiłem restart systemu czy zrestartowałem połączenie. Wcześniej tak mi się nie robiło. W opcjach sieci mam opisane połączenie ppp jako nieskonfigurowane więc ja sam już nie wiem co się dzieje.
fnmirk
Senior Member
Posty: 8321 Rejestracja: 03 grudnia 2007, 06:37
Post
autor: fnmirk » 03 lipca 2009, 15:36
Wcześnie jest opisane jak ręcznie uruchomić neostradę:
http://debian.linux.pl/viewtopic.php?p=75622#75622
Jak sprawdzisz i nie będzie działać to przedstaw wyniki poniższych poleceń:
Kod: Zaznacz cały
uname -r
dpkg -l | grep ppp
ls -l /lib/firmware/
ls -l /lib/firmware/ueagle-atm
Podepnij modem i przedstaw polecenie wykonane jako root:
Banshee
Posty: 43 Rejestracja: 27 listopada 2007, 19:35
Post
autor: Banshee » 03 lipca 2009, 15:51
Dobra, tylko musisz mi podpowiedzieć w punkcie 4 mi wyświetls się 1110:900f więc który sterownik mam wykorzystać?