Fastrate su una debian

..problemi con la connessione..

« Older   Newer »
 
  Share  
.
  1. dreka
        +1   -1
     
    .

    User deleted


    Salve ragazzi, ho una debian con kenel 2.6.8-2 e ho installato perfettamente il fastrate, si è sincronizzato e mi da lo SHOWTIME_LO. Ho configurato il pppoatm con le varie opzioni e quando lancio pppd call adsl mi da questo output:

    Plugin /usr/lib/pppd/2.4.2/pppoatm.so loaded.
    PPPoATM plugin_init
    PPPoATM setdevname - remove unwanted options
    PPPoATM setdevname_pppoatm - SUCCESS:8.35

    però non è affatto connesso, se provo a fare un ping ad un sito mi dice host sconosciuto. Digitando ifconfig, invece, mi da questo:

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:16 errors:0 dropped:0 overruns:0 frame:0
    TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:12840 (12.5 KiB) TX bytes:12840 (12.5 KiB)

    Dove sta il problema??
     
    Top
    .
  2. dreka
        +1   -1
     
    .

    User deleted


    Ho provato a installare varie versioni di pppoatm, a modificare le opzioni ma sempre la stessa cosa però ho notato una cosa. Quando lancio pppd, a video mi compare questo:

    Plugin /usr/lib/pppd/2.4.2/pppoatm.so loaded.
    PPPoATM plugin_init
    PPPoATM setdevname - remove unwanted options
    PPPoATM setdevname_pppoatm - SUCCESS:8.35

    però nel log messages compare questo:

    Mar 30 00:05:51 luigi pppd[5336]: Plugin /usr/lib/pppd/2.4.2/pppoatm.so loaded.
    Mar 30 00:05:51 luigi pppd[5336]: PPPoATM plugin_init
    Mar 30 00:05:51 luigi pppd[5336]: PPPoATM setdevname - remove unwanted options
    Mar 30 00:05:51 luigi pppd[5336]: PPPoATM setdevname_pppoatm - SUCCESS:8.35
    Mar 30 00:05:51 luigi pppd[5337]: pppd 2.4.2 started by root, uid 0
    Mar 30 00:05:51 luigi kernel: unicorn_usb: ESI=00:c6:40:a4:da:8e
    Mar 30 00:05:51 luigi pppd[5337]: Using interface ppp0
    Mar 30 00:05:51 luigi pppd[5337]: Connect: ppp0 <--> 8.35
    Mar 30 00:06:13 luigi kernel: cmdBuff=c03208f0,wrSize=7,rdSize=5,ep_out=1,ep_in=2

    Qua dice che è connesso ma non lo è affatto, e poi perchè a video non me lo visualizza??
     
    Top
    .
  3. dreka
        +1   -1
     
    .

    User deleted


    Finalmente ci sono riuscito... FUNZIONA PERFETTAMENTE!!!!

    Ho fatto una breve guida con tutti i passi che ho effettuato per farlo funzionare:

    Premessa: Ho una debian sarge con kernel 2.6.8-2

    1) Installo i pacchetti headers, source e tree del kernel 2.6.8-2 e 2.6.8-2-686 (se avete installato la versione per 686, altrimenti la versione relativa) presenti nei dvd di debian e creato un link simbolico:

    ln -s /usr/src/kernel-headers-2.6.8-2-686 /usr/src/linux

    2) Installo il pacchetto libgtk1.2-dev e il pacchetto libatm-dev e libatm1-dev

    3) Scarico dal sito ufficale della bewan http://www.bewan.com/bewan/users/downloads/index.php l'ultima versione dei driver per il modem usb e la patch con le modifiche dalla quida di felipe http://pollycoke.org/linux-help/articoli/2...sb-100-con.html

    4) Metto il pacchetto dei driver nella directory root e lo scompatto:

    tar zxf bast-0.9.0.tgz

    5) Applico la patch:

    cd unicorn
    cat ../bewan2fastrate_0.9.0_a.patch | patch -p1

    6) Lancio il make:

    make

    **NON FARE MAKE INSTALL**

    7) Copio il driver ottenuto nella cartella dei moduli:

    cd unicorn_usb
    cp unicorn_usb_atm.ko /lib/modules/$(uname -r)/kernel/net/

    8) Lancio il depmod:

    depmod -ae

    9) Aggiungo il modulo alla blacklist perchè se caricato all'avvio non funziona bene:

    vi /etc/hotplug/blacklist

    e aggiungo alla fine la riga:

    unicorn_usb_atm

    10) Cancello il file /etc/ppp/options

    11) Aggiungete queste righe ai files /etc/ppp/pap-secrets e /etc/ppp/chap-secrets con i vostri dati:

    "nome utente" * "password"

    12) Aaggiungo queste righe al file /etc/resolv.conf:

    nameserver 80.21.193.22
    nameserver 151.99.125.1

    (questi dns sono per alice adsl, quando vi connetterete poi verranno cambiati)

    13) Creo un link simbolico a resolv.conf così:

    ln -s /etc/resolv.conf /etc/ppp/resolv.conf

    14) Creo il file adsl così:

    vi /etc/ppp/peers/adsl

    e ci scrivo questo dentro:

    user "vostro username"
    #lock
    #kdebug 1
    ipparam eth0
    noipdefault
    #noauth
    #default-asyncmap
    usepeerdns
    defaultroute
    hide-password
    #noaccomp
    #noccp
    #nobsdcomp
    #nodeflate
    #nopcomp
    #novj
    #novjccomp
    #lcp-echo-interval 20
    #lcp-echo-failure 3
    sync
    #maxfail 0
    #persist
    plugin /usr/lib/pppd/2.4.2/pppoatm.so 8.35
    #mtu 1492

    (è diverso da tutti quelli che trovate in rete, ma sono state proprio queste modifiche che mi hanno fatto connettere anche se ne ignoro il senso)

    15) Lancio il modprobe di questi moduli:

    modprobe n_hdlc
    modprobe pppoatm
    modprobe ppp_generic
    modprobe ppp_async
    modprobe ppp_synctty
    modprobe bsd_comp
    modprobe ppp_deflate
    modprobe unicorn_usb_atm ActivationMode=4 DebugLevel=50

    (li eseguo tutti perchè alcuni non me li carica all'avvio)

    16) Per connettermi poi (aspettate che la luce rossa sia fissa):

    pppd call adsl

    e dopo un pò se digito ifconfig vedo apparire l'interfaccia ppp0 con il relativo ip assegnatomi dal server, per disconnettere uso:

    killall -s9 pppd

    Ogni volta che accendete il computer ripetete i passi 15-16 (io ho creato degli script per evitare di digitare tutti i modprobe)

    BUONA FORTUNA!!
     
    Top
    .
2 replies since 23/3/2005, 19:42   864 views
  Share  
.