ďťż
 
 
   Instalacja neostrady z modemem sagem fast 800 i ueagle
 
 

Tematy

 
    
 

 

 

 

Instalacja neostrady z modemem sagem fast 800 i ueagle





lerrom - 26-06-2008 13:22
Postępowałem zgodnie z instruktażem z tego forum. Niestety internet sam mi się nie podnosi. Działa dopiero po komendzie
pppd call neo Problem mam również z podanymi komendami:
nie restartują, nie wyłączają i nie uruchamiają połączenia. Konsola podaje:
/etc/init.d/neo restart
/etc/init.d/neo: line 1: #!: command not found
: command not foundne 9:
: numeric argument requiredxit: 0
Proszę o radę, gdyż brak tych funkcji powoduje, że używanie internetu na Debianie jest bardzo niekomfortowe.



ruun - 26-06-2008 14:32
W pliku skryptu /etc/init.d/neo masz jakieś krzaki, sprawdź czy dobrze go przekopiowałeś.



lerrom - 26-06-2008 20:44
W jaki sposób kopiuje sie dobrze? Ja robię tak, że stawiam kursor przed pierwszym znakiem i zaznaczam całość, ciągnąc w dół, do ostatniego znaku na dole. Potem robię "copy: na tej treści i do juz wyczyszczonego pliku /etc/init.d/neo robię "paste".

Niestety zawsze pojawiają się jakieś błędy:

# /etc/init.d/neo stop
/etc/init.d/neo: line 44: log_daemon_msg: command not found
/etc/init.d/neo: line 47: log_end_msg: command not found
# /etc/init.d/neo restart
/etc/init.d/neo: line 52: log_daemon_msg: command not found
Plugin pppoatm.so loaded.
/etc/init.d/neo: line 58: log_end_msg: command not found
# /etc/init.d/neo start
/etc/init.d/neo: line 36: log_daemon_msg: command not found
/etc/init.d/neo: line 39: log_end_msg: command not found



ruun - 26-06-2008 21:10
Nie doczytałeś w poradniku..

przeczytaj post Hagala http://debian.linux.pl/viewtopic.php?p=13163#13163



lerrom - 26-06-2008 22:51
Dziękuję. A z jakiego powodu może zanikać net po parunastu minutach. Jest kilkanaście minut i znika interfejs ppp0 - diody na modemie się świecą i muszę wyciągnąć wtyczkę usb, włożyć i dopiero po restarcie /etc/init.d.neo mam sieć ?



ruun - 27-06-2008 08:06
pomoc.x.pl



serafin80 - 27-01-2009 15:47
Witam.
Nie wiedziałem gdzie to napisać, więc podepnę się tutaj.
Mam podobny problem ze skryptem, ale są inne błędy. Nie bardzo wiem o co chodzi.
Ręcznie działa, czyli: debian:/home/ja# pppd call neo
Plugin pppoatm.so loaded. i internet jest.

Ale jak /etc/init.d/neo start wyskakuje coś takiego: debian:/home/ja# /etc/init.d/neo start
Starting : pppdPlugin pppoatm.so loaded.
/usr/sbin/pppd: unrecognized option ' '
pppd version 2.4.4
Usage: /usr/sbin/pppd [ options ], where options are:
        <device>        Communicate over the named device
        <speed>                Set the baud rate to <speed>
        <loc>:<rem>        Set the local and/or remote interface IP
                        addresses.  Either one may be omitted.
        asyncmap <n>        Set the desired async map to hex <n>
        auth                Require authentication from peer
        connect

    Invoke shell command

 to set up the serial line
        crtscts                Use hardware RTS/CTS flow control
        defaultroute        Add default route through interface
        file <f>        Take options from file <f>
        modem                Use modem control lines
        mru <n>                Set MRU value to <n> for negotiation
See pppd(8) for more options.
 failed! i internetu nie ma.

Dodam jeszcze ze zatrzymać się da, czyli: /etc/init.d/neo stop dziala a restart tylko rozłącza.

Z góry dziękuję za pomoc.



fnmirk - 27-01-2009 18:05
http://debian.linux.pl/viewtopic.php?p=75622#75622
http://debian.linux.pl/viewtopic.php?t=977

Wszystkie rozwiązania odnośnie tego modemu są na forum.



serafin80 - 28-01-2009 16:23
Jakoś nie znalazłem rozwiązania.



fnmirk - 29-01-2009 09:50

Jakoś nie znalazłem rozwiązania. Jak należy to rozumieć? Według tych opisów działa neostrada. Innych problemów nie stwierdza się.

Dobrze masz przekopiowany skrypt z forum? Sprawdź go?



serafin80 - 29-01-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.
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 - 29-01-2009 20:00

A następnie dajemy mu prawa wykonywania: chmod u+x /etc/init.d/neo I ustawiamy żeby skrypt odpalał się ze startem komputera: update-rc.d neo defaults 95 Wykonałeś?



serafin80 - 29-01-2009 20:58
Tak, wykonałem. Przecież było jasno napisane.



fnmirk - 31-01-2009 14:16
serafin80, podałbyś może jakieś informacje. Jaka wersja modemu, jądra i systemu? lsusb
uname -r I wklej skrypt.



serafin80 - 31-01-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:
#! /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 - 03-07-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 - 03-07-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 - 03-07-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 - 03-07-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ń: uname -r
dpkg -l | grep ppp
ls -l /lib/firmware/
ls -l /lib/firmware/ueagle-atm Podepnij modem i przedstaw polecenie wykonane jako root: lsusb



Banshee - 03-07-2009 15:51
Dobra, tylko musisz mi podpowiedzieć w punkcie 4 mi wyświetls się 1110:900f więc który sterownik mam wykorzystać?



fnmirk - 03-07-2009 17:17
Banshee, dlaczego nie przedstawisz kompletnego wyniku polecenia: lsusb Możesz przekierować wynik do pliku i jego zawartość na forum: lsusb >modem.txt Jeżeli masz zainstalowany pakiet firmware-ueagle_1.1+1.0-1_all.deb to posiadasz możliwość uruchomienia wszystkich modemów.

Dlaczego nie przedstawisz poleceń, o które prosiłem?



Banshee - 03-07-2009 19:20
Chciałem jeszcze spróbować zainstalować wszystko bez paczki deb. Dlatego Ci nie podałem danych (zresztą tak zrozumiałem twój post).

Zrobiłem format i wrzuciłem wszystko raz jeszcze i znowu mam ten sam efekt oto logi.



fnmirk - 04-07-2009 00:09
Pytania dodatkowe.

Czy modem się synchronizuje? Jak podpinasz modem odepnij inne urządzenia podpięte do portu usb.

Przedstaw wynik polecenia: cat /etc/resolv.conf Wykonaj wszystkie operacje potrzebne do nawiązania połączenia (wydaj polecenie łączące z internetem) i przedstaw wynik polecenia: ifconfig wydanego jako root.



Banshee - 04-07-2009 06:32
Synchronizacja modemu poprawna. Normalnie się zapalają dwie diody, tak jak wcześniej przed aktualizacją systemu.

Co do podłączonych urządzeń USB to mam tylko modem i drukarkę podpiętą na USB, ale to nic nie zmienia. Bo drukarka jest wyłączona.



fnmirk - 04-07-2009 11:02
A co z drugim poleceniem, o które prosiłem?



Banshee - 04-07-2009 11:31
Teraz widzę,że źle się to formatuje w pliku jak zapisuje go jako txt.

Pozwól że jednak wkleję wszystko na forum.

Dzięki za chęć niesienia pomocy ;-)

Z tego co ja zauważyłem, to otrzymuje IP , ale nie przesyłam pakietów...



yantar - 04-07-2009 13:00
Brak adresów serwerów DNS neostrady w resolv.conf

nameserver 194.204.152.34
nameserver 194.204.159.1 Dodaj te dwa wpisy do tego pliku.
W przypadku używania Neostrady ten plik raczej nie będzie nadpisywany.



fnmirk - 04-07-2009 14:51
yantar, w przypadku neostrady też nadpisuje się plik /etc/resolv.conf.
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN Banshee, zainstalowałeś pakiet resolvconf i on nadpisuje zawartość /etc/resolv.conf. Gdybyś ponownie skonfigurował poprawnie neostradę z pomocą skryptów tak jak to jest tu opisane to nie miałbyś problemów. Odinstaluj pakiet: apt-get remove --purge resolvconf W domowych warunkach ten pakiet nie jest zazwyczaj do niczego potrzebny. A z tego co widzę to zainstalowałeś go w jakichś zależnościach.

Po usunięciu wspomnianego pakietu dopisz to co przedstawił yantar i internet powinien działać.



Banshee - 04-07-2009 14:58
Zrobiłem inaczej, bo nie mogłem się połączyć z internetem na drugim komputerze (wifi nie działało).
/etc/resolvconf/resolv.conf.d/head i dodałem adresy DNS. Jak na razie działa.

Jak coś to się odezwę, wielkie podziękowania panowie.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis