Witaj Gościu, jeżeli to czytasz to znaczy że nie jesteś zarejestrowany/zalogowany. Kliknij by się zarejestrować. Rejestracja zajmie mniej niż 30 sekund , a dzięki temu zniknie Ci ten dymek oraz będziesz miał pełne możliwośći personalizacji forum do własnych potrzeb.
Sagem F@st 800 E4
Strona 1 z 5 123 ... OstatniOstatni
Pokaż wyniki od 1 do 10 z 47

Temat: Sagem F@st 800 E4

  1. #1
    Avatar POL_ED
    POL_ED jest nieaktywny Zbanowany admin
    Mężczyzna
    Dystrybucja: MDV2011-32,Debian Lenny, 64studio
    Polska
    Dołączył
    Jun 2005
    Skąd
    Tigerland
    Postów
    12,405
    Wątków
    231
    Downloads
    150
    Uploads
    102
    Siła Reputacji
    1271
    Reputacja
    18333

    Sagem F@st 800 E4

    Słowo wstępne :

    Modem Sagem F@st 800 w kernelach starszych niż 2.6.15 obsługiwany był przez moduł ueagle-usb
    Modem Sagem F@st 800 w kernelach w wersji od 2.6.15 obsługiwany jest przez moduł ueagle-atm

    Jest kilka modeli modemu Sagem F@st 800,
    Obecnie występują 4 wersje modemu wyposażone w chipset Eagle:
    • Sagem F@st 800 USB (Eagle)
    • Sagem F@st 800 USB E2, E2T, E2L (Eagle-II)
    • Sagem F@st 800 USB E3 (Eagle-III)
    • Sagem F@st 800 USB E4
    aby sprawdzić, którą wersją mamy należy go podłączyć i w konsoli jako root sprawdzić poleceniem
    Kod:
    su
    Kod:
    haslo_roota
    hasło wpisywane w konsoli nie będzie widoczne
    Kod:
    lsusb
    Z wyniku lsusb
    Kod:
    ID 1110:9021 Analog Devices Canada, Ltd (Allied Telesyn)
    wskazuje na SAGEM F@st 800 eagleII
    Kod:
    ID 1110:9031 Analog Devices Canada, Ltd (Allied Telesyn)
    wskazuje na SAGEM F@st 800 E3T - eagleIII
    Kod:
    ID 1110:9041 Analog Devices Canada, Ltd (Allied Telesyn)
    ten wynik wskazuje na SAGEM FAST 800 E4 - eagelIV

    Dodam, że w niektórych przypadkach polecenie lsusb zamiast 9021, 9031 lub 9041 zwróci wynik 9022, 9032 lub 9042.
    Świadczyć to będzie o braku załadowania firmware dla modemu.


    Z dwoma pierwszymi modemami nie ma żadnego problemu. Kernel obsługuje te modemy.
    Można to sprawdzić z konsoli jako root
    Kod:
    modinfo ueagle-atm
    Czyli nawet technika "klikania" można te modemu skonfigurować do połączenia się z internetem.
    Wystarczy dla nich pobrać i zainstalować firmware ueagle-firmware

    Potrzebujemy deamon pppd

    Wymagane zainstalowanie pakietów :
    ppp
    ppp-pppoatm
    ppp-pppoe


    Schody zaczynają się gdy mamy do czynienia z SAGEM FAST 800 E4.
    Ten opis spróbuje rozwiązać wasze problemy.

    ================================================== =================
    Zacznijmy rozwiązywać problem.

    I. Musimy przygotować system do kompilacji drivera.
    Dokładny opis znajdziesz w How-To.

    Sprawdzamy używany kernel
    Kod:
    uname -r
    Sprawdzamy czy wymagane źródła kernela są zgodne z kernelem
    Kod:
    rpm -qa|grep kernel
    Dla przykładu, jeżeli używany kernel to :
    Kod:
    2.6.17-5mdv
    to zgodny kernel-source
    Kod:
    kernel-2.6.17.5mdv-1-1mdv2007.0
    kernel-source-2.6.17.5mdv-1-1mdv2007.0
    Jeżeli numeracja kernela i kernel-source są różne to musimy to naprawić instalując właściwe źródła kernela.
    Gdy nie ma kernel-source to musimy go doinstalować. Posiadając płytkę instalacyjną ( CD lub DVD ) powinno udać się zainstalować poleceniem z konsoli jako root
    Kod:
    urpmi kernel-source
    Gdyby jednak okazało się, że na płytce instalacyjnej nie ma kernel-source to musimy pobrać z internetu i zainstalować.

    Potrzebne będą również pliki do kompilacji :
    kernel-source
    gcc
    gcc3.3-c++
    gcc-c++
    cpp
    glibc-devel
    libncurses5-devel
    make
    automake
    autoconf
    binutils
    m4


    Tyle w sprawie przygotowania systemu do kompilacji oprogramowania.

    II. Musimy sprawdzić czy nie następuje ładowanie modułu eagle-usb przy podpinaniu modemu Seagem FAST 800 E4
    Uruchamiamy w konsoli jako root
    Kod:
    tail -f /var/log/messages
    i podłączamy i odłączamy modem.
    Jeżeli pojawi się ładowanie modułu eagle-usb to musimy to wyłączyć.
    Pierwsza metoda to dopisanie w pliku /etc/modprobe.conf
    dodatkowej linii
    Kod:
    blacklist eagle-usb
    Druga metoda to usunięcie modułu z kernela
    Jako root
    Kod:
    rmmod eagle-usb
    Kod:
    find /lib/modules/`uname -r` -name "eagle-usb.ko*" -exec rm {} \;
    ponownie sprawdzamy podłączenie i odłączenie modemu.


    ==================================

    Pobranie wymaganych plików ( driver i firmware )

    Czas na pobranie wymaganych plików z internetu, ponieważ obecnie nie dysponujesz połączeniem z internetem spod linuksa musisz ściągnąć te pliki wykorzystując system gdzie masz połączenie.
    Potrzebujemy
    driver - ueagle4-atm
    firmware - ueagle4-data

    Pobrana wersja drivera ( z 21.08.2007 ) współpracuje aktualnie również z kernelem => 2.6.20.
    Wcześniejsze driver nie współpracowały z tymi kernelami.

    Dla ujednolicenia poleceń proponuję ściągnięte z internetu pliki i przekopiować do nowo utworzonego katalogu /ueagle4 w katalogu /tmp

    Tworzymy katalog w konsoli jako user
    Kod:
    mkdir /tmp/ueagle4
    Kopiujemy do niego oba pliki i w konsoli sprawdzamy czy operacja została poprawnie wykonane.
    Kod:
    ls /tmp/ueagle4
    w wyniku powinno być
    Kod:
    ueagle4-atm.tar.gz ueagle4-data.tar.gz
    ================

    Kompilacja i instalacja drivera dla E4

    rozpakowanie (jako user )
    Kod:
    tar -xf /tmp/ueagle4/ueagle4-atm.tar.gz
    przechodzimy do nowego katalogu
    Kod:
    cd /tmp/ueagle4/ueagle4-atm
    jako user
    Kod:
    make
    jeżeli polecenie make zakończy się bez błędu
    Kod:
    Building modules, stage 2.
      MODPOST 2 modules
      CC      /tmp/ueagle4-atm/ueagle-atm.mod.o
      LD [M]  /tmp/ueagle4-atm/ueagle-atm.ko
    make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.17-5mdv'
    to przechodzimy do uprawnień roota
    Kod:
    su
    Kod:
    haslo_roota
    Kod:
    maka install
    powinniśmy otrzymać podobny wynik
    Kod:
      INSTALL /tmp/ueagle4-atm/ueagle-atm.ko
      INSTALL /tmp/ueagle4-atm/usbatm.ko
      DEPMOD  2.6.17-5mdvcustom
    make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.17-5mdv'
    jeżeli i tu nie ma błędu to możemy przystąpić do instalacji modułu dla E4

    W Mandriva istnieje mechanizm zabezpieczenia i moduł został zapisany w katalogu, z którego nie możemy go zainstalować w systemie.
    Przy używaniu "zwykłego" kernela możemy postępować dalej w/g instrukcji.
    Może się zdarzyć, że mamy jednak "specjalny" kernel np. multimedialny i wtedy zgodnie z lokalizacją skompilowanego modułu musimy przekopiować ręcznie do nowego katalogu.
    Lokalizację skompilowanego modułu sprawdzimy poleceniem
    Kod:
    find /lib/modules/ -name "ueagle-atm*"
    wynik przy "zwykłym" kernelu np.
    Kod:
    /lib/modules/2.6.17-5mdvcustom/extra/ueagle-atm.ko
    przy multimedialnym będzie np
    Kod:
    /lib/modules/2.6.17-5mdvmmcustom/extra/ueagle-atm.ko
    i musimy ręcznie przekopiować oba moduły ( ueagle-atm.ko usbatm.ko ) z katalogu /lib/modules/......custom/extra/ do utworzonego katalogu /ueagle4

    Przy "zwykłym" kernelu możemy zstosować poniższe polecenia
    Tworzymy jako root katalog /ueagle4 w odpowiednim katalogu
    Kod:
    mkdir /lib/modules/`uname -r`/ueagle4
    kopiujemy moduł do nowego katalogu
    Kod:
    cp /lib/modules/`uname -r`custom/extra/*.ko /lib/modules/`uname -r`/ueagle4
    Usuńmy stary moduł
    Kod:
    rmmod ueagle-atm
    Kod:
    depmod -ae
    Ładujemy moduł
    Kod:
    modprobe ueagle-atm
    Kod:
    modprobe usbatm
    Sprawdzamy załadowanie modułu
    Kod:
    lsmod|grep ueagle
    w wyniku otrzymamy coś takiego
    Kod:
    ueagle_atm             36568  0
    usbatm                 16320  1 ueagle_atm
    usbcore               118504  4 ueagle_atm,usbatm,uhci_hcd
    wymagane również moduły atm i usbatm.

    Możemy teraz jako root sprawdzić informacje o module ueagle4-atm
    Kod:
    modinfo ueagle-atm
    wynik
    Kod:
    filename:       /lib/modules/2.6.17-5mdv/ueagle4/ueagle-atm.ko
    license:        Dual BSD/GPL
    description:    ADI 930/Eagle USB ADSL Modem driver
    author:         Damien Bergamini/Matthieu Castet/Stanislaw W. Gruszka
    alias:          usb:v0BAFp00F7d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0BAFp00F8d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0BAFp00F5d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0BAFp00F6d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0BAFp00F9d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0BAFp00FAd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0BAFp00F1d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0BAFp00F2d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v05CCp3350d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v05CCp3351d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1039p2120d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1039p2121d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1039p2130d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1039p2131d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1039p2100d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1039p2101d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1039p2110d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1039p2111d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9041d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9042d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9031d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9032d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9023d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9024d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9021d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9022d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p900Fd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9010d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9000d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1110p9001d*dc*dsc*dp*ic*isc*ip*
    depends:        usbatm
    vermagic:       2.6.17-5mdv SMP mod_unload 686
    parm:           debug:module debug level (0=off,1=on,2=verbose) (uint)
    parm:           altsetting:alternate setting for incoming traffic: 0=bulk, 1=isoc slowest, ... , 8=isoc fastest (default) (array of uint)
    parm:           sync_wait:wait the synchronisation before starting ATM (array of bool)
    parm:           cmv_file:file name with configuration and management variables (array of charp)
    parm:           annex:manually set annex a/b (0=auto, 1=annex a, 2=annex b) (array of uint)
    czyli zgodnie z założeniami mamy obsługę modemu ID 1110:9041

    Wymagany moduł został poprawnie załadowany.

    ==========================================

    Instalacja firmware

    W katalogu firmware dla modemów Sagem Fast 800 powinny być:
    - USB firmware: eagleI.fw, eagleII.fw, eagleIII.fw and eagleIV.fw
    - DSP firmware: DSPxy.bin
    - CMV: CMVxy.bin

    Dla E4 (odpowiednio) :
    eagleIV.fw
    DSP4p.bin
    CMV4p.bin.v2
    e4_dsp_pots.bin



    Załadowanie firmware'u wymaga jeszcze udev lub hotplug. Aby sprawdzić czy są zainstalowane należy wykonać polecenia:
    Kod:
    rpm -qa|grep udev hotplug
    Przechodzimy ponownie do katalogu /tmp/ueagle4
    Kod:
    cd /tmp/ueagle4
    rozpakowujemy pakiet firmware
    Kod:
    tar -xf ueagle4-data.tar.gz
    Tworzymy jako root katalog, do którego przekopiujemy firmware
    Kod:
    mkdir /lib/firmware/ueagle4-atm
    kopiujemy wszystkie pliki
    Kod:
    cp /tmp/ueagle4/ueagla4-data/* /lib/firmware/ueagle4-atm
    Sprawdzamy poprawność kopiowania
    Kod:
    ls /lib/firmware/ueagle4-atm/
    w wyniku powinny być między innymi takie pliki
    Kod:
    CMV4p.bin.v2  DSP4p.bin*  e4_dsp_pots.bin* eagleIV.fw
    Po podłączeniu teraz modemu wywołanie polecenia dmesg powinno na końcu pliku pokazać :
    Kod:
    [ueagle4-atm] pre-firmware device, uploading firmware 
    [ueagle4-atm] loading firmware ueagle4-atm/eagleIV.fw 
    [ueagle4-atm] firmware uploaded
    Oznacza to, że modem został zainstalowany.
    Możemy przystąpić do konfiguracji połączenia.

    ================================

    Konfiguracja połączenia na modemie Sagem F@st 800 E4

    I. Metoda "klikania"

    Twórcy modułu i firmware podają, że mimo iż w zapytaniu o sprzęt modem jest poprawnie wykrywany to jednak w konfiguracji drakami nie będziemy widzieć modemu i wtedy konfigurację robimy na kartę sieciową.
    Kod:
    drakconnect
    lub mcc > Sieć > Nowe połączenie

    DSL/karta sieciowe ethx/Telekomunikacj Polska/PPP przez ATM (PPPoA)/DNS LOGIN HASŁO/Inne opcje

    II. Metoda - zalecana - stworzenie plików konfiguracyjnych ręcznie.


    Jako root tworzymy pliki konfiguracyjne
    Dla neostrady
    Kod:
    touch /etc/ppp/peers/neo
    lub analogicznie dla netii
    Kod:
    touch /etc/ppp/peers/net24
    Wpisujemy do pliku zawartość
    Kod:
    debug
    kdebug 1
    user rejestracja@neostrada.pl
    asyncmap 0
    lcp-echo-interval 2
    lcp-echo-failure 7
    plugin pppoatm.so
    0.35
    noauth
    usepeerdns
    noipdefault
    defaultroute
    holdoff 4
    persist
    maxfail 25
    W plikach
    /etc/ppp/pap-secrets i /etc/ppp/chap-secrets
    Kod:
    rejestracja@neostrada.pl    *   rejestracja    *
    w miejsce rejestraca@neostrada.pl należy podać otrzymaną nazwę użytkownika
    Dla neostrady jest - /etc/ppp/chap-secrets
    Dla netii - net24 jest - /etc/ppp/pap-secrets

    Konfiguracja połączenia zakończona.
    Pozostaje sprawa DNS, które wpisujemy w pliku resolv.conf
    Kod:
    nameserver 194.204.152.34
    nameserver 194.204.159.1
    Przy problemach z otwieraniem stron, polecam zastosowanie adresów DNS podanych przez Hagala ( są podane w następnym poście).

    ===================================

    Uruchomienie połączenia

    Dla neostrady
    Kod:
    pppd call neo
    Dla net24
    Kod:
    pppd call net24
    ====================================

    Zależy nam na uruchamianiu połączenia przy starcie systemu ?

    Metoda I

    Jako root wchodzimy w konsoli do /etc/rc.d i edytujemy plik rc.local.
    Kod:
    mcedit /etc/rc.d/rc.local
    Na końcu dopisujemy następujące trzy linijki :
    Kod:
    eaglectrl -d
    sleep 30
    startadsl
    Zapisujemy przez F2 i wychodzimy przez F10
    Restartujemy komputer, net po ok. 40 sekundach powinien działać.



    Metoda II - dla wnikliwych


    Na forum debian.linux.pl velmafia podał skrypt, skorygowany przez naszego guru Hagala


    Musimy doinstalować pakiet :
    w Debian będzie to pakiet lsb-base
    w Mandriva będzie to pakiet lsb-core

    wymagany plik /lib/lsb/init-functions

    Tworzymy skrypt w /etc/init.d/neo (lub dla netii analogicznie: /etc/init.d/net24) o zawartości:

    Kod:
    #!/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
    
    [ -f /lib/lsb/init-functions ] && . /lib/lsb/init-functions
    
    # 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
    A następnie dajemy mu prawa wykonywania:
    Kod:
    chmod u+x /etc/init.d/neo
    I ustawiamy żeby skrypt odpalał się ze startem komputera:
    Kod:
    update-rc.d neo defaults 95
    Teraz jeszcze parę komend dotyczących neo (dla net24 analogicznie):
    Kod:
    /etc/init.d/neo start
    - odpalenie neo
    Kod:
    /etc/init.d/neo stop
    - wyłączenie neo
    Kod:
    /etc/init.d/neo restart
    - restart neo

    =====================================

    Uwagi końcowe :

    Obecnie mamy trzy metody łączenia z neo i net24
    1. TPSA - 0,35 - pppoa
    2. NETIA - 8,35 - pppoe
    3. NETIA na linii TPSA - 0,35 pppoa
    Więcej informacji o VP/VC przydatne dla innych operatorów w innych krajach znajdziesz TUTAJ

    ===================================

    Dodatkowe informacje :

    Diagnostyka :
    Kod:
    $cat /sys/bus/usb/drivers/ueagle-atm/*0/*
    Są dostępne skrypty diagnostyczne
    ueaglediag
    oraz
    ueaglestat
    Po zapisaniu na dysku kopiujemy go jako root np do katalogu /opt
    Jako root
    Kod:
    cd /opt ; chmod x ueaglediag ueaglestats
    skrypty uruchamiamy poleceniem
    Kod:
    ./ueaglediag
    drugi
    Kod:
    ./ueaglestats
    ================================================== ==

    Statyczne IP

    Odrębną sprawą pozostaje konfiguracja połączenia, gdy dostawca usługi internetowej nadaje nam statyczne IP.
    O tym innym razem.
    Dla niecierpliwych uruchomieniem tej usługi polecam instalację pakietu
    linux-atm
    liblinux-atm1


    Otrzymamy interfejs atm0
    na nim zrobimy konfigurację ze statycznym IP
    First you should check that the atmarpd daemon is running.
    If not, you should try to start it with /etc/init.d/atm start

    If it still doesn't work, use atmarpd -b

    Create the specified IP interface with :

    # atmarp -c 0
    # ifconfig atm0

    Kod:
    atm0      Lien encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
              [PAS INDICATEURS]  MTU:9180  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 lg file transmission:100
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
    Then you need to configure the atm interface with ifconfig. You need to use the adress IP given by your provider.
    For example:

    # ifconfig atm0 $MYIP netmask 255.255.255.0 mtu 1500

    Then you need to configure the atm arp daemon, for that you need the IP address of your gateway.
    If you want LLC encapsulation then run:

    # sudo atmarp -s $MYGWIP vpi.vci

    or if you want VC mux encapsulation:

    # sudo atmarp -s $MYGWIP vpi.vci null

    VPI / VCI values are given by your provider.

    Finally you need to add a default route to your gateway:

    # sudo route add default gw $MYGWIP

    Now everything should work. (You also need to configure your dns in /etc/resolv.conf .)
    ===================
    ===================
    [root@benLapix ~]# atmarpd -b
    atmarpd:ARPD: Linux ATM ARP, version 2.4.1
    atmarpd:IO: SVCs are not available
    [root@benLapix ~]# atmarp -c 0
    [root@benLapix ~]# ps auxww|grep atm
    root 4267 0.0 0.0 0 0 ? S< 01:46 0:00 [ueagle-atm4]
    root 4581 0.0 0.0 4828 388 pts/2 S 01:51 0:00 atmarpd -b
    root 4598 0.0 0.0 6108 832 pts/2 R+ 01:52 0:00 grep --color atm
    [root@benLapix ~]# ifconfig atm0

    Kod:
    atm0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
              [PAS INDICATEURS]  MTU:9180  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 lg file transmission:100 
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
    * I'm using my connection to the ISP Free dégroupé - Routed IP (IPoA) - I noted down the information of my IP / routing before (keep a copy of /etc/resolv.conf as well with your DNS)
    * VPI is 8 and VCI is 36 (in decimal)
    * if you hesitate for your gateway IP (MYGWIP), just replace the last number of your IP by a 1

    # export MYIP=82.240.xx.xxx
    # ifconfig atm0 $MYIP netmask 255.255.255.0 mtu 1500
    # export MYGWIP=82.240.xx.1
    # atmarp -s $MYGWIP 8.36 null
    # route add default gw $MYGWIP
    # ./ueaglediag
    ==========================================


    ===============================
    Dopisane :


    W MDV2008 wymagane :

    kernel-desktop
    kernel-desktop-devel

    lub odpowiednio
    kernel-laptop
    kernel-laptop-devel



    Skrócona wersja konfiguracji Sagem F@st 800 E4 na Ubuntu - dla zaawansowanych How-To





    Reputacja przyznana temu postowi
    Łącznie punktów reputacji: 59

    Komentarze:
     vorlog  zgadza się   doskonała robota, tylko linkować
    Ostatnio edytowane przez POL_ED ; 25.01.2008 o 20:51
    Proszę o używanie przycisków reputacji
    Jak stosować vbcode


    Jabber : [jabber]pol_ed[/jabber]

  2. Panna Google
    Panna Google jest aktywna
    Avatar Panny Google

    Dołączył
    01-05-2004
    Skąd
    Internet
    Postów
    999
    Pochwał
    159

    Nie lubisz reklam? Zarejestrowani ich nie widzą! Rejestracja





  3. #2
    Dołączył
    Jul 2004
    Skąd
    Chorzów
    Wiek
    45
    Postów
    2,290
    Wątków
    0
    Downloads
    17
    Uploads
    0
    Siła Reputacji
    360
    Reputacja
    4946

    Odp: Sagem F@st 800 E4

    DNS (/etc/resolv.conf) :
    Kod:
    nameserver 193.151.48.18
    nameserver 212.85.112.32
    nameserver 212.191.132.126
    nameserver 212.2.96.51
    nameserver 212.2.96.52
    nameserver 212.51.192.2
    nameserver 212.85.112.32
    nameserver 212.191.132.126
    nameserver 212.51.192.2
    nameserver 213.25.47.167
    nameserver 213.158.194.1
    nameserver 213.158.193.38
    nameserver 213.184.16.1
    nameserver 194.204.159.1
    nameserver 194.204.152.34
    nameserver 194.204.159.1
    nameserver 194.204.152.34
    nameserver 194.204.152.34
    nameserver 153.19.208.2
    nameserver 153.19.208.8
    nameserver 153.19.0.50
    nameserver 208.67.222.222
    nameserver 208.67.220.220

    Pozdrawiam

  4. #3
    Avatar Shoto
    Shoto jest nieaktywny Linuksowa dziewczynka
    Kobieta/Female
    • Platforma sprzętowa
      • Płyta Główna:
      • Acer TravelMate 4060
      • Procesor:
      • Intel Pentium M 1,73 GHz
      • Karta Graficzna:
      • Mobile 915GM/GMS/910GML Express Graphics Controller
      • Karta Dźwiękowa:
      • Intel I/O Controller Hub Audio
      • Monitor:
      • Acer TravelMate 4060
      • Kernel:
      • 2.6.22.15.tex2
    Dystrybucja: PCLinuxOS
    Dołączył
    Jun 2004
    Skąd
    Hongkong
    Postów
    694
    Wątków
    23
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    108
    Reputacja
    1211

    Odp: Sagem F@st 800 E4

    Z dwoma pierwszymi modemami nie ma żadnego problemu. Kernel obsługuje te modemy.
    Można to sprawdzić z konsoli jako root
    Kod:
    modinfo ueagle-atm
    Czyli nawet technika "klikania" można te modemu skonfigurować do połączenia się z internetem.
    Wystarczy dla nich pobrać i zainstalować firmware ueagle-firmware
    Nie zgadzam się z tym stwierdzeniem. Mam modem (jak już udowodniono) w wersji eagleII i nic nie wyklikam, bo w draku sprzętu pojawia się jako urządzenie nieznane, a w konfiguracji nowego połączenia nie ma go wcale. A i instalacja samych sterowników była mocno problemowa.
    Tylko konsola.

    Pewnie u wielu osób może obyć się bez problemów, ale nie wszyscy będą mieć tyle szczęścia. Ja nie miałam.
    Ostatnio edytowane przez suncez ; 31.10.2010 o 13:29
    Konsola prawdę Ci powie
    Linux User
    #360248

  5. #4
    Avatar POL_ED
    POL_ED jest nieaktywny Zbanowany admin
    Mężczyzna
    Dystrybucja: MDV2011-32,Debian Lenny, 64studio
    Polska
    Dołączył
    Jun 2005
    Skąd
    Tigerland
    Postów
    12,405
    Wątków
    231
    Downloads
    150
    Uploads
    102
    Siła Reputacji
    1271
    Reputacja
    18333

    Odp: Sagem F@st 800 E4

    @ Shoto,

    Jako odpowiedź w sprawie konfiguracji modemów Sagem F@st 800 < E4 na MDV => 2007
    mogę odesłać do linku

    Możliwe, że na PCLinuxOS jest inaczej.

    Na suse 10.2 suncez też nie miał żadnych problemów - robił to tradycyjnie w trybie tekstowym - zalecanym.
    Zobacz
    Ostatnio edytowane przez suncez ; 31.10.2010 o 13:29
    Proszę o używanie przycisków reputacji
    Jak stosować vbcode


    Jabber : [jabber]pol_ed[/jabber]

  6. #5
    Avatar wieczk
    wieczk jest nieaktywny Sprzedawca Żywopłotów
    Mężczyzna
    Dystrybucja: Mandriva 2006
    Dołączył
    Dec 2004
    Skąd
    OLESNO
    Postów
    123
    Wątków
    28
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    26
    Reputacja
    6

    Poradnik dla nowego Sagem 800 E4

    Dzięki pomocy POL_EDA i wielu próbom, doszedłem do rozwiązania problemu z uruchomieniem Internetu na modemie S@gem 800 E4.
    Jest to instrukcja sprawdzona,napisana dla prawie zupełnie początkujących.
    Bez kompilacji drivera.
    Wykorzystanie gotowych paczek rpm.
    Jeśli nie wiesz jaki masz modem to odwróć go i przeczytaj lub wydaj polecenie jako root
    Kod:
     lsusb
    Jeśli będzie
    Kod:
    ID 1110:9041 Analog Devices Canada, Ltd (Allied Telesyn)
    To znaczy że masz E4 i ta instrukcja jest dla Ciebie.
    Przygotowanie systemu do instalacji:
    Poprzez konsolę jako Root wpisać mcc.
    Sieć-Internet-Usuwanie starego interfejsu sieciowego, który ewentualnie łączył dotychczas z Internetem.
    Zainstalować poprzez menadżer pakietów,(Menu-System-Konfiguracja-Pakiety-instalacja,usuwanie) pakiety których nazwa zaczyna sie od ppp(zaznaczyłem dla świętego spokoju w oknie wyszukiwania pakietów wszystkie, bo mają niewielkie rozmiary). {ppp, ppp-pppatm, ppp-pppoe}
    Ściągnąć 3 paczki RPM ze strony
    Dla mojej wersji 2007 Spring wybrałem 1, 3 i 5 paczkę
    czyli
    sagem_e4-1-1mdv2007.1.i586.rpm
    ueagle-atm4-1-3mdv2007.1.i586.rpm
    ueagle4-firmware-1-1mdv2007.1.i586.rpm
    Zainstalować wszystkie trzy paczki.
    Wyłącz i włącz kabel usb do modemu
    Teraz wejdź jako root poprzez mcc do Sprzęt-przegląd i konfiguracja sprzętu.
    Na samym dole kliknij taki czarny trójkącik obok urządzenia nieznane i potem suwakiem pionowym z prawej strony pociągnij w dół. Zobaczysz ADSL-USB-Modem.Trochę tutaj potrzeba zdolności manualnych, bo się nic nie zobaczy!
    Tworzymy za pomocą kwrite plik /etc/ppp/peers/net24 (taki mam dla Netii poprzez TPSA ) lub plik neo (neostrada)
    wypełniamy ten plik treścią:
    Kod:
    debug
    kdebug 1
    user abcdefgh@webnet24.pl   #  (to jest twój loginprzyznany przez operatora)
    asyncmap 0
    lcp-echo-interval 2
    lcp-echo-failure 7
    plugin pppoatm.so
    0.35
    noauth
    usepeerdns
    noipdefault
    defaultroute
    holdoff 4
    persist
    maxfail 25
    Dla neostrady login ma postać wg wzoru : abcdefgh@neostrada.pl
    Tworzymy 2 pliki /etc/ppp/chap-secrets oraz /etc/ppp/pap-secrets
    Wypełniamy je identyczną treścią wg wzoru:
    Kod:
    abcdefgh@webnet24.pl * hasło *
    czyli wewnątrz plików będzie Twój login oraz hasło od operatora -wciśnięte w gwiazdki**
    Następie w konsoli wpisałem jako root:
    Kod:
    mcc
    -sieć i internet-konfiguracja nowego połącznia-DSL-Dalej-wybieram moją kartę ethernetową(zrób tak choć to nielogiczne)-Netia/neostrada-dalej-ppp przez ATM(PPPoA)-dalej-wpisz swoja nazwę od operatora i hasło dostępu-dalej-pozwól użytkownikom na zarządzanie, potem dalej do końca. Okno -Nowe połączenie zamknij.Nie zaznaczaj uruchomienia przy starcie, bo będą problemy później.
    Ponownie wchodzimy w Drakach -Sieć Internet-zmiana różnych ustawień internetu.
    Dla Netii pierwszy DNS wpisujemy 83.238.255.76
    drugi DNS 213.241.79.37
    Dla Neostrady pierwszy DNS 194.204.152.34
    drugi DNS 194.204.159.1
    Potwierdź ok.
    Teraz-Sieć-Internet-konfiguracja interfejsu sieciowego.
    Przy urządzeniu ADSL po prawej stronie protokołu wybieram z menu rozwijanego DHCP. Zastosuj-ok
    Konsola-wpisz
    Kod:
    modprobe atm 
    modprobe usbatm 
    modprobe ueagle-atm
    Wydaj dalej polecenie (dla Neostrady)
    Kod:
    pppd call neo
    dla Netii
    Kod:
    pppd call net24
    Prawdopodobnie ikona połączenia sieciowego stanie się aktywna,ale jeszcze internet nie uruchomi się.
    Zamknij i uruchom system, bo jeszcze teraz będą problemy
    Po restarcie-jako root wydaj polecenie (dla Neostrady)
    Kod:
    pppd call neo
    dla Netii
    Kod:
    pppd call net24
    Powinno działać.
    Aby sieć uruchamiała się automatycznie
    Jako root edytować plik etc/rc.d/rc local
    na samym końcu dopisz
    Kod:
    pppd call neo
    lub
    Kod:
    pppd call net24
    Dodaj pustą linię na końcu pliku przez Enter.
    Czasem trzeba kilka do kilkunastu sekund poczekać (jak w Windows), aby sieć ruszyła.
    Powodzenia
    Ostatnio edytowane przez suncez ; 31.10.2010 o 13:32

  7. #6
    Dołączył
    Aug 2006
    Postów
    7
    Wątków
    1
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    0
    Reputacja
    1

    Odp: Sagem F@st 800 E4

    Witam,

    kierowałem się w/g tego opisu. Mój system operacyjny to Linux Debian etch. Uwzględniłem to podczas instalacji ueagle. Wszystko pięknie, ale dostepu do internetu nadal nie mam. Mianowicie, kiedy po odłączeniu i ponowynm przyłączeniu przewodu USB, wyświetla się, że uploading firmware, loading firmware... ale na końcu jest napisane, że firmware is not aviable. I w rezultacie nie mam dostępu do internetu.

    Proszę o pomoc;-).

    Pozdrawiam.

  8. #7
    Avatar POL_ED
    POL_ED jest nieaktywny Zbanowany admin
    Mężczyzna
    Dystrybucja: MDV2011-32,Debian Lenny, 64studio
    Polska
    Dołączył
    Jun 2005
    Skąd
    Tigerland
    Postów
    12,405
    Wątków
    231
    Downloads
    150
    Uploads
    102
    Siła Reputacji
    1271
    Reputacja
    18333

    Odp: Sagem F@st 800 E4

    @ Bi3gan,
    Pokaż z konsoli
    Kod:
    ls /lib/firmware/ueagle4-atm/
    Kod:
    lsusb
    Ostatnio edytowane przez POL_ED ; 06.09.2007 o 03:14
    Proszę o używanie przycisków reputacji
    Jak stosować vbcode


    Jabber : [jabber]pol_ed[/jabber]

  9. #8
    Dołączył
    Aug 2006
    Postów
    7
    Wątków
    1
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    0
    Reputacja
    1

    Odp: Sagem F@st 800 E4

    Witam,

    - ls /lib/firmware/ueagle4-atm
    Kod:
    CMV4p.bin;  DSP4p.bin;  e4_dsp_pots.bin;  eagle IV.fw;   Ikanos_license.txt
    - lsusb
    Kod:
    Bus 004 Device 001:  ID 0000: 0000
    Bus 002 Device 001:  ID 0000: 0000
    Bus 003 Device 001:  ID 0000: 0000
    Bus 001 Device 003:  ID 10d5: 1010 Uni Class Technology Co., Ltd
    Bus 001 Device 002:  ID 1110: 9042 Analog Devices Canada, Ltd (Allied Telesyn)
    Ostatnio edytowane przez Hagal ; 06.09.2007 o 10:00

  10. #9
    Avatar POL_ED
    POL_ED jest nieaktywny Zbanowany admin
    Mężczyzna
    Dystrybucja: MDV2011-32,Debian Lenny, 64studio
    Polska
    Dołączył
    Jun 2005
    Skąd
    Tigerland
    Postów
    12,405
    Wątków
    231
    Downloads
    150
    Uploads
    102
    Siła Reputacji
    1271
    Reputacja
    18333

    Odp: Sagem F@st 800 E4

    Wynik lsusb wskazuje na E4, ale równocześnie brak załadowania firmware dla modemu ( 9042 ).
    Sprwadź chmod dla firmware ( ls -la lub w skrócie ll )

    Kod:
    -rw-r--r-- 1  CMV4p.bin.v2
    -rwxr-xr-x 1  DSP4p.bin*
    -rwxr-xr-x 1  e4_dsp_pots.bin*
    -rw-r--r-- 1  eagleIV.fw
    Ewentualnie przenieś te pliki z /lib/firmware/ueagle4-atm do /lib/firmware
    Nie powinno to jednak robić różnicy w Debianie.
    Proszę o używanie przycisków reputacji
    Jak stosować vbcode


    Jabber : [jabber]pol_ed[/jabber]

  11. #10
    Dołączył
    Aug 2006
    Postów
    7
    Wątków
    1
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    0
    Reputacja
    1

    Odp: Sagem F@st 800 E4

    Witam,

    Kod:
    bi3gan@fastnet:/lib/firmware$ ls -la ueagle4-atm/
    
    drwxr-xr-x 2  root root  4096            2007-09-05  23:52  .
    drwxr-xr-x 3  root root  4096            2007-09-05  23:52  ..
    -rw-r--r-- 1  root root   137             2007-09-05  23:52  CMV4p.bin.v2
    -rwxr-xr-x 1  root root   456436        2007-09-05 23:52 DSP4p.bin*
    -rwxr-xr-x 1  root root   456436        2007-09-05  23:52 e4_dsp_pots.bin*
    -rw-r--r-- 1  root root   10492          2007-09-05  23:52 eagleIV.fw
    -rw-r--r-- 1  root root   2091           2007-09-05  23:52  Ikanos_license.txt
    Nie przenosiłem plików, bo nie ma różnicy.;-)

    Pozdraiwam.

    P.S Całą instalacje robiłem z root'a.

Strona 1 z 5 123 ... OstatniOstatni

Informacje o wątku

Users Browsing this Thread

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Uprawnienia

  • Nie możesz zakładać nowych wątków
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •