Instalacja neostrady z modemem sagem fast 800 i ueagle

Masz problemy z siecią bądź internetem? Zapytaj tu
serafin80
Posty: 25
Rejestracja: 23 stycznia 2009, 22:53

Post autor: serafin80 »

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 »

velmafia pisze:A następnie dajemy mu prawa wykonywania:

Kod: Zaznacz cały

chmod u+x /etc/init.d/neo
I ustawiamy żeby skrypt odpalał się ze startem komputera:

Kod: Zaznacz cały

update-rc.d neo defaults 95
Wykonałeś?
serafin80
Posty: 25
Rejestracja: 23 stycznia 2009, 22:53

Post autor: serafin80 »

Tak, wykonałem. Przecież było jasno napisane.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

serafin80, podałbyś może jakieś informacje. Jaka wersja modemu, jądra i systemu?

Kod: Zaznacz cały

lsusb
uname -r
I wklej skrypt.
serafin80
Posty: 25
Rejestracja: 23 stycznia 2009, 22:53

Post autor: serafin80 »

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 »

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 »

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 »

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 »

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:

Kod: Zaznacz cały

lsusb
Banshee
Posty: 43
Rejestracja: 27 listopada 2007, 19:35

Post autor: Banshee »

Dobra, tylko musisz mi podpowiedzieć w punkcie 4 mi wyświetls się 1110:900f więc który sterownik mam wykorzystać?
ODPOWIEDZ