-:: Menu
-:: Feed RSS
-:: Sostienici
-:: Irc Channel
Vieni a trovarci nei nostri chan irc
Server: irc.azzurra.org
Chan: #TuxMeaLux
Server: irc.freenode.net
Chan: #TuxMeaLux
-:: Last from Forum
• Estensione Webmail [...]
• greyfox
• 3 pannelli in 1 solo
• Kinect e Wii remote [...]
• Samsung R580 Wireless [...]
• Samsung R580 [...]
• Samsung R580 Backlight
• Commento alla notizia [...]
• greyfox
• 3 pannelli in 1 solo
• Kinect e Wii remote [...]
• Samsung R580 Wireless [...]
• Samsung R580 [...]
• Samsung R580 Backlight
• Commento alla notizia [...]
-:: Last Distro Release
• 02/22 ConnochaetOS 0.9.1
• 02/22 GParted 0.12.0-1
• 02/22 SystemRescueCd 2.5.0
• 02/21 Salix 13.37-rc1 (Live KDE)
• 02/21 Mageia 2-beta1
• 02/21 LPS 1.3.2
• 02/21 VectorLinux 7.0-rc1 (Light)
• 02/20 Porteus 1.2-rc1
• 02/20 FreeBSD 8.3-BETA1
• 02/20 Clonezilla 1.2.12-20
• 02/20 PCLinuxOS 2012-02 (Phoenix)
• 02/19 Parted Magic 2012_2_19
• 02/22 GParted 0.12.0-1
• 02/22 SystemRescueCd 2.5.0
• 02/21 Salix 13.37-rc1 (Live KDE)
• 02/21 Mageia 2-beta1
• 02/21 LPS 1.3.2
• 02/21 VectorLinux 7.0-rc1 (Light)
• 02/20 Porteus 1.2-rc1
• 02/20 FreeBSD 8.3-BETA1
• 02/20 Clonezilla 1.2.12-20
• 02/20 PCLinuxOS 2012-02 (Phoenix)
• 02/19 Parted Magic 2012_2_19
-:: Partners
-:: Antipixel




[
Periferiche
] Mettere Linux su Alice Gate 2 Plus VOIP
Autore: Matrix86
Data inserimento: 30/12/10 18:49
Data Modifica: 30/12/10 19:28
Data inserimento: 30/12/10 18:49
Data Modifica: 30/12/10 19:28
Vediamo come poter inserire un bel firmware nuovo sul router distribuito da Alice: Alice gate 2 plus VOIP.


Su questo router andremo ad installare una distribuzione Linux per dispositivi embedded, OpenWRT.
ATTENZIONE: effettuando questa modifica non sarà più possibile utilizzare la parte modem del router e quindi funzionerà solamente come dispositivo di rete (wireless e lan).
Vediamo di prendere tutto l'occorrente:
- il router Alice gate 2 plus VOIP (strano eh?);
- pc con porta seriale o adattatore USB/SERIALE;
- saldatore a punta fina;
- cavi finissimi (ho usato un cavo wirewrap);
- interfaccia RS232 (vi spiegherò come costruirla);
- software stile putty;
- un pc con linux ovviamente (si può fare anche con win ma io non lo considererò)
- una immagine OpenWRT (io le ho prese da http://repofulm.dyndns.org/index.php?dir=ramponis/AGPF/).
Innanzitutto assicuriamoci di avere il router di cui abbiamo parlato (quello con due connettori rossi per il VOIP sul retro), smontiamo il router togliendo tutte le viti sul fondo e infine i pannelli.
Perfetto ora sulla scheda madre riuscirete facilmente ad individuare la seguente presa seriale:
Costruiamoci l'interfaccia seriale RS232. Per creare questa interfaccia ci sono due varianti la prima utilizza il chip MAX3232 ed è migliore, la seconda invece è quella che ho usato io ed è un pò "accroccata", ho infatti usato componenti che avevo a disposizione in laboratorio non essendo riuscito a trovare velocemente il MAX3232.
Perchè dobbiamo usare questo circuitino? Perchè la porta seriale del pc eroga tensioni positive e negative +15,-15 associandole rispettivamente a 1 e 0. Il seriale dei dispositivi embedded invece usano tensioni +3.3, 0 e le associano a 1 e 0.
Collegando quindi direttamente la seriale alla scheda madre gli manderemo tensioni più alte del previsto e potremmo probabilmente giocarci tutto.
[1° circuito con MAX3232]
Occorrente:
- MAX3232
- 5xcondensatore da 0.1uF
- 1xconnettore porta seriale RS232

[2° circuito con transistor]
Occorrente:
- 1xconnettore porta seriale RS232
- 2xresistenze da 4.7K
- 2xresistenze da 10K
- 1xtransistor generico PNP (BC557)
- 1xtransistor generico NPN (BC337)

Ora con il saldatore a punta sottile andiamo a collegare le uscite dell'interfaccia seriale alla porta seriale sulla scheda madre (VCC,GND, RX, TX). Fate molta attenzione visto che le piazzole sono piccole e controllate se non ci sono contatti strani.
Teniamo spento il router.
Dopo aver fatto ciò colleghiamo la seriale del pc all'interfaccia e avviamo putty. Settiamolo utilizzando i seguenti parametri di connessione: 115200 8N1.
Ora avviata la connessione accendiamo il router. Vedremo sulla console di putty l'avvio del router, blocchiamolo con un invio.
Ora colleghiamo il router al pc tramite cavo di rete, impostiamo al pc l'ip manualmente (192.168.1.2) e verifichiamo la connessione con un ping:
$ ping 192.168.1.1
Avviamo ora un server TFTP sul nostro pc (ad esempio potete installare TFTPD). Io usando Slackware ho creato la cartella /tftpboot e avviato il server dando da root il seguente comando:
#/usr/sbin/in.tftpd in.tftpd -s /tftpboot -r blksize
Poniamo ora il firmware che abbiamo scaricato nella cartella /tftpboot e spostandoci sulla console di putty digitiamo:
flashimage 192.168.1.2:openwrt-AGV2+W-jffs2-128k-cfe.bin
Il router ora inizierà a scaricare il firmware dal nostro pc e lo caricherà. Attendete quindi qualche minuto e godetevi il nuovo firmware.
OpenWrt può essere controllata sia tramite SSH che da interfaccia web. Installate il modulo kmod-b43 (driver del wireless) e siete apposto.
Potete sbizzarrirvi come meglio credete con il vostro nuovo dispositivo Linux!!!
Questa guida prende spunto (molto spunto) da http://sannioglug.org/blogs/esteban-sannin/openwrt-sull039alice-gate-voip-2-plus-wifi-agpf da cui sono riuscito ad effettuare la modifica. Quindi cercherò solamente di rendere i procedimenti più chiari, nulla di più.
sagitter | Data: 31/12/10 17:01 |
Attenti a coloro che lo hanno in comodato d'uso; non è di Vostra proprietà !
Quindi non potete fare modifiche software/hardware sul dispositivo.
Quindi non potete fare modifiche software/hardware sul dispositivo.
Matrix86 | Data: 02/01/11 13:14 |
Certamente sagitter. Solamente se è di vostra proprietà potete fare modifiche, altrimenti siete comunque legati dal contratto cheavete fatto con il gestore.
Dark84 | Data: 09/01/12 12:34 |
Ciao,ho realizzato il circuito con max3232,quello che non capisco è se questo dispositivo lo devo alimentare io esternamente oppure si alimenta quando accendo il router?grazie
-:: Box Utente
-:: Utenti
• Visitatori Online: 1
• Staff Online:
• IP: 38.107.179.231
• OS: Unknown (Bot)
• Staff: 3
• Visite: 503771
• Ultima visita: 23/02/12 00:33
• Uptime: 1481 giorni,7 ore,14 minuti
• Staff Online:
• Membri sul Forum:
•Ultimi Utenti Registrati:
alecec, uela• IP: 38.107.179.231
• OS: Unknown (Bot)
• Staff: 3
• Visite: 503771
• Ultima visita: 23/02/12 00:33
• Uptime: 1481 giorni,7 ore,14 minuti
-:: Pubblicità
-:: Ultimi Articoli
-:: Ultimi Downloads
-:: Matrix86 Presence
-:: Validazioni








