neostrada na Debianie brak po

Pomoc dotycząca instalacji systemu
wilk_DB
Beginner
Posty: 119
Rejestracja: 02 maja 2008, 18:40

neostrada na Debianie brak połączenia

Post autor: wilk_DB »

Od kilku godzin próbuje podłączyć do Debiana neostradę. Znalazłem ten poradnik: http://debian.linux.pl/viewtopic.php?t=977 gdy już wszystko zrobiłem i wydałem polecenie

Kod: Zaznacz cały

pppd call neo
wyskoczyło mnie to w terminalu

Kod: Zaznacz cały

Plugin pppoatm.so loaded.
Co to oznacza?
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Czy po tym komunikacie masz połączenie z internetem?
wilk_DB
Beginner
Posty: 119
Rejestracja: 02 maja 2008, 18:40

Post autor: wilk_DB »

Nie.

[Dodano: 2009-01-02, 20:13]
Miałem dopisać do tego pliku pliku /etc/resolv.conf adresy serwerów tepsa nie znalazłem takiego pliku więc musiałem go stworzyć. Chyba dobrze zrobiłem?

[Dodano: 2009-01-03, 10:42]
Próbuję nawiązać połączenie z internetem ale jak na razie nic. Korzystam z usług Telekomunikacji posiadam modem SAGEM Fast 800 E4 i system Debian Lenny. Wersji kernela nie pamiętam bo na razie piszę z innego komputera. Jak już wspomniałem wyżej korzystałem z tego poradnika: http://debian.linux.pl/viewtopic.php?t=977

¦ciągnąłem z tam podanego odnośnika firmware, wypakowałem, zmieniłem mu nazwę na ueagle-atm i wrzuciłem do katalogu /lib/firmware. Następnie zainstalowałem to:

Kod: Zaznacz cały

apt-get install ppp
Następnie utworzyłem plik neo w katalogu /etc/ppp/peers o takiej zawartości:

Kod: Zaznacz cały

lock 
defaultroute 
noipdefault 
noauth 
holdoff 4 
maxfail 25 
persist 
asyncmap 0 
lcp-echo-interval 2 
lcp-echo-failure 7 
name xxxxxxx@yyyyyyyyyy 
user xxxxxxx@yyyyyyyyyyl 
plugin pppoatm.so 
0.35
potem zrobiłem jeszcze jeden plik /etc/ppp/chap-secrets o takiej zawartości:

Kod: Zaznacz cały

# Secrets for authentication using CHAP 
# client        server  secret                  IP addresses 
"xxxxxxx@yyyyyyyyyy" * "zzzzzzz" *
Za xxxxxx@yyyyyyyyy wpisałem nazwę użytkownika (połączenia), a zamiast zzzzzz wpisałem hasło do neostrady. Napisałem jeszcze skrypt w /etc/init.d/neo.sh o takiej zawartości:

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
Nadaałem mu jeszcze prawa wykonywania i ustawienie żeby internet łączył się wraz ze startem systemu:

Kod: Zaznacz cały

chmod u+x /etc/init.d/neo
update-rc.d neo defaults 95
Na sam koniec miałem dopisać adresy DNS do pliku /etc/resolv.conf lecz w folderze /etc nie znalazłem takiego pliku więc go stworzyłem i wpisałem do niego te dwa adresy:

Kod: Zaznacz cały

nameserver 194.204.152.34 
nameserver 194.204.159.1
Następnie zresetowałem komputer, podłączyłem modem i zalogowałem się na swoje konto, w terminalu wklepałem

Kod: Zaznacz cały

pppd call neo
terminal pokazał mi tyko coś takiego:

Kod: Zaznacz cały

Plugin pppoatm.so loaded.
Wspomnę jeszcze o dwóch rzeczach diody na modemie świeciły się cały czas nigdy nie mrugały. Co miałem wpisać za te znaki: xxx@yyyy w pliku plik /etc/ppp/peers/neo?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

wilk_DB, chyba dostaniesz ,,wezwanie na dywanik'' za robienie bałaganu na forum?

http://debian.linux.pl/viewtopic.php?p=75425
Zablokowany