La fonera come ripetitore e Access Point

Seguendo le istruzioni di Antonio Anselmi sono riuscito a utilizzare la Fonera come ripetitore e Access Point (volevo ampliare la portata del segnale originale).
Sono sorti due problemi però:

1)Nello script c’è un piccolo errore nell’ultima riga che andrebbe corretta in:

iptables -t nat -A POSTROUTING -o ath1 -j MASQUERADE

2)Sfortunatamente c’è un altro segnale a casa mia e la Fonera si aggancia a quello, vado a dare una lettura al manuale di Udhcpc per vedere come usarlo…

Update: ho modificato lo script originale (aggiungendo una linea) per fare connettere la fonera a un determinato access point; il prossimo passo sarà quello di far partire lo script all’avvio

Ecco lo script modificato

Update 2: molto semplicemente ho modificato il nome dello script in S90ponte e l’ho inserito nella directory /etc/init.d/ così dopo circa un minuto viene eseguito; tutto sembra funzionare correttamente.

70 comments to La fonera come ripetitore e Access Point

  • GioFon

    L’output di ponte dove vado a vederlo. C’è qualche file di log??

  • Quando lo esegui da shell vedi a quale rete si è connesso. Ma ripeto, puoi anche usare il solo iwconfig

  • GioFon

    ma io non lo eseguo… l’ho messo nella cartella /etc/init.d/ per essere essere eseguito automaticamente. Ho sbagliato? con quale comando posso lanciarlo manualmente??

  • sh ponte :)

    Comunque (ed è la terza volte) anche se è già stato lanciato, puoi utilizzare iwconfig per vedere lo stato delle periferiche

  • GioFon

    lancio lo script ponte e mi da il seguente output:

    : no process killed
    : no process killed
    : no process killed
    : no process killed
    : not found90ponte: 37:
    iptables: No chain/target/match by that name
    iptables: Bad policy name
    iptables: Bad policy name
    iptables: Bad policy name
    S90ponte: S90ponte: 43: IPTABLES: not found
    : not found90ponte: 44:
    ath0
    wlanconfig: ioctl: No such device
    wlanconfig: unknown create option nosbeacon
    : not found90ponte: 50:
    Error for wireless request “Set Mode” (8B06) :
    SET failed on device ath1 ; No such device.
    : not found90ponte: 53:
    info, udhcpc (v0.9.9-pre) started
    error, SIOCGIFINDEX failed!: No such device
    : not found90ponte: 56:
    : not found90ponte: 60:
    S90ponte: S90ponte: 65: oooooooooo:wqooooo!: not found

    mentre il comando iwconfig da il seguente output:
    lo no wireless extensions.

    eth0 no wireless extensions.

    wifi0 no wireless extensions.

    ” 0 IEEE 802.11g ESSID:”fonera_ripetitore
    Mode:Master Frequency:2.412 GHz Access Point: 00:18:84:1E:98:1D
    Bit Rate:0 kb/s Tx-Power:18 dBm Sensitivity=0/3
    Retry:off RTS thr:off Fragment thr:off
    Encryption key:off
    Power Management:off
    Link Quality=0/98 Signal level=-96 dBm Noise level=-96 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    C’è qualcosa che non va… chi sa aiutarmi??

  • Che versione hai del firmware della fonera?

  • Marco

    Dopo aver lanciato lo script, come faccio ad aprire le porte di amule, premettendo che la fonera si aggancia al router con ip fisso 192.168.0.2 a cui sono state aperte già le porte tcp e udp?
    Potete aiutarmi??

  • : not found90ponte: 37:

  • ….volevo dire, dall’output sembra che tu non abbia scritto correttamente lo script

  • @ Marco

    Lo puoi fare dall’interfaccia web della Fonera

    @ Antonio

    Ciao! Hai visto che successo il tuo script? :)

  • Daniele

    Ciao,

    premesso che non sono informatico e sò poco di tutto ciò…

    ho inserito e avviato lo script, dopo lo start di udhcpc ho in output:

    debug, Sending discover…

    molte e molte volte.

    Non trova il mio router? problemi con dhcp?

    grazie…

  • Daniele

    cmq, complimenti, blog veramente interessante

  • @Daniele

    Grazie per i complimenti, intanto.

    Non, non trova una offerta di indirizzo ip da parte del router wireless evidentemente.

  • Daniele

    già, eppure il router è ben configurato.
    può essere la wpa-psk?

  • E’ la wpa-psk; la fonera non può connettersi senza chiave…

  • Daniele

    bhé ti dico che router ho, uno Zyxel prestige 660, quello di infostrada…

  • Daniele

    ok…e come gliela metto?
    serve wpa_suppilcant? o c’è un altro modo senza l’istallazione di altri pacchetti? (la eviterei, non essendo pratico)

  • Si, serve per forza wpa_supplicant.

  • Ciao Emanuele e complimenti anche a te: e’ bello collaborare, anche su un piccolo script di poche righe… (prosegue in privato) Sto seguendo con interesse il tuo blog per l’autenticazione WPA-psk …anche dalla mia parte giungono richieste in tal senso. Proporrei di scaricare il supplicant (wpa_supplicant e librerie di corredo) e di installarlo sulla fonera via ipkg…. magari ti mando il tutto per offrirlo da entrambi i blog.
    ciauz


    Antonio

  • Grazie Antonio (prosegue in privato).

    In un prossimo post inserirò i file che mi hai mandato, nel frattempo chiudo i commenti qui, perché stanno diventando di difficile lettura.

    Se volete proseguiamo qui

    http://eftecno.com/blog/?p=123