Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP –...

14
Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006

Transcript of Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP –...

Page 1: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

Integrazione Rete Packet tradizionale con il WIFI

Linksys WRT54GS

Coordinamento Nazionale TCP/IP – Packet RadioMeeting Ancona – 13 Maggio 2006

Page 2: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

Perchè integrare le due reti ?Prima di rispondere alla domanda, vorrei esporre la mia personale opinione a proposito del WIFI.Il WIFI è sicuramente una tecnica affascinante che ho avuto modo di testare sia in ambito radioamatoriale, che in ambito professionale. Molti OM ritengono che costituisca il futuro per le sue caratteristiche impareggiabili quanto al costo e alle velocità raggiunbili.Dobbiamo, però, tener conto che gli stessi apparati vengono ormai usati ampiamente in ambito civile e presto le frequenze diventeranno affollatissime, se già non lo sono. Molti utenti “civili” non conoscono quale sia il segmento concesso per il “Servizio di Radioamatore” e trasmettono arbitriamente sulle nostre frequenze. Poi bisogna considerare che non è possibile costruire una rete radio, anzi una dorsale, di centinaia e centinia di chilometri con il WIFI: quanti A.P. dovremmo installare ? sarebbe sempre possibile avere una portata ottica ?Il WIFI quindi finisce per diventare un mezzo di elite per un gruppetto ristretto di OM che sono tutti nell'area di 10-15 km dall'Access Point. E gli altri ?Con queste osservazioni intendo affermare che:1) non e' realistico pensare che il WIFI possa sostituire la nostra rete packet coprendo distanzedi centinaia di chilometri;2) il WIFI può essere utilizzato per collegamenti punto-punto tra digipeater per consentire il transitodi grandi quantità di dati; 3) dobbiamo integrare il WIFI con la rete packet per mettere il primo al servizio della seconda. (ad esempio in Germania alcuni SysOp hanno usato il WIFI per costruirsi un accesso veloce verso la piattaforma IGATE).

Page 3: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

Digipeater DB0PASIntegrazione RMNC><WRT54G

Page 4: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

RMNC

Page 5: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

La foto rappresenta il SysOp nel momento del collegamento seriale tra WRT54G e RMNC. E' evidente anche l'adattore per il connettore RP-TNC che servirà per il collegamento alla parabola esterna.

Page 6: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

Perche utilizzare il Linksys WRT54G/S/L ?

I Linksys in questione hanno una particolare funzionalità, cioè quella di poter sostituire il firmware originale con un firmware open-source contentente una distribuzione Linux scritta ad hoc: OpenWRT (ma ne sono presenti tante altre).Inoltre questi apparati hanno un buon equipaggiamento hardware in quanto a processore, flash e RAM.Ecco una tabella riassuntiva.

CGN*=prime quattro cifre del numero seriale

CGN0 = WRT54GS v1.0 / ADM6996L Chipset / CPU 200Mhz CGN1 = WRT54GS v1.0 / ADM6996L Chipset / CPU 200Mhz CGN2 = WRT54GS v1.1 / BCM5325EKQM Chipset / CPU 200Mhz CGN3 = WRT54GS v2.0 / BCM5325EKQM Chipset / CPU 200Mhz CGN4 = WRT54GS v2.1 / BCM5325EKQM Chipset / CPU 200Mhz CGN5 = WRT54GS v3.0 / BCM5352E Chipset / CPU 200Mhz CGN6 = WRT54GS v4.0 / BCM5352E Chipset / CPU 200Mhz

Fino alla versione 3.0 il WRT54GS è equipaggiato con 8Mbyte di Flash e 32Mbyte di RAM, mentre dalla versione 4.0 l'apparato ha 4Mbyte di Flash e 16Mbyte di RAM (essattamente dimezzato).

Page 7: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

Dalla versione 5.0 del WRT54G non è più possibile installare con facilità il firmware Linux, ed è installato il sistema operativo VxWorks non utilizzabile per i nostri fini.

Questa è una nota trovata in un NewsGroup:

“Earlier WRT54GS (v3 or earlier) has twice the memory of all the rest mentioned. That may be a biggy depending what you want to do. These are the most desirable old ones to get IMHO.

And of course, any G/GS v5+ is a pain to get VxWorks off and Linux going (meaning 3rd-party firmware capable). I see people posting how it's possible but beware you need to connect (solder some wires) on the board inside and run a special signal to it (a JTAG interface). Then, it has 1/2 the memory of the big group (1/4 of an old GS).”

Per essere chiari riguardo le versioni possiamo dire che:

WRT54GL = WRT54G_v4 = WRT54GS_v4 (tutti con 4Mb di Flash e 16Mb di RAM)

Il WRT54GL e' un modello che è stato rilasciato in concomitanza con la nuova versione del WRT54GS (5.0), ed è possibile installare Linux (L=Linux). Se acquistate un WRT54GS, quindi, fate attenzione a leggere prima il numero seriale!!!

Page 8: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

OpenWRTE' la distribuzione Linux per hardware WRT Linksys.

http://openwrt.org/

http://wiki.openwrt.org/

Sul sito reperite tutta la documentazione in lingua inglese di eccellente qualità.

Software Radioamatoriale sviluppato per OpenWRT:alcuni OM volenterosi hanno ri-scritto software già esistente per i386 in versione Mipsel:

(X)net, DIGI_NED, TNN, WAMPES NOS, LinSV, AX25Apps, AX25Tools.http://db0fhn-i.ampr.org/wrt54gs/ipkg/

Page 9: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

Installare due porte seriali....

http://www.rwhitby.net/wrt54gs/serial.htmlSi può raggiungere un transfer rate fino a 460k8!

Page 10: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

Installazione di un card reader per poter installare software aggiuntivo

http://kiel.kool.dk/

Page 11: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

Packet Radio & WIFI

Nella foto vediamo un WRT54GS su cui e' installato XNET con connessione WIFI/AXUDP verso un digipeater e porta utenti in UHF a 9600bps tramite il PR430 della Wimo.Poi sullo stesso Linux gira il DIGI_NED che gestisce il Digi APRS servendosi del TH-D7.

Page 12: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

Per divertirci abbiamo acquistato un WRT54GS versione 4.0 ed ora e' in test a casa mia collegato via WIFI/AXUDP al mio nodo (X)net IR2RHO-3.IR2RHO-3 Port command

po name interface baud txd per w dup dam duo con bit/s 1 Linux 0 SDEV1 KISS 38400 1 250 7 1 0 0 3 506 2 Loop 0 AX0 AX25 38400 1 200 7 0 0 0 0 113 3 IZ0AWG-3(RB2) 0 IP1 AXUDP 115200 2 255 7 1 0 0 1 385 4 IR1TO(RN) 0 IP4 AXUDP 115200 2 255 7 1 0 0 1 228 5 430862,5 0 AX2 AX25 9600 90 255 7 0 0 0 0 34 6 IT9LCP-3(RB3) 0 IP3 AXUDP 115200 2 255 7 1 0 0 1 457 7 SysOp-Paxon 0 IP2 AXUDP 230400 2 255 7 1 0 0 0 0 8 437437,5 0 AX1 AX25 19200 50 255 7 0 0 0 2 627 9 Ethernet 0 AX4 AX25 9600000 2 255 7 0 0 0 0 010 WRT54GS_WIFI 0 IP6 AXUDP 230400 2 255 7 1 0 0 1 20512 SysOp-Paxon-VPN 0 IP5 AXUDP 230400 2 255 7 1 0 0 0 013 Seriale 0 AX3 AX25 57600 2 255 7 0 0 0 0 0

IR2RHO-3 Link command

Link to dst Q/T rtt tx connect tx rx txq/rxq rr+% bit/s

1:IW2OHX 178 Q 149 -/- 0 8h 34m 40K 22K 100/100 0.0 16 3:IZ0AWG-3 296 I 2 1/2 0 8h 34m 299K 282K 99/99 1.8 150 2:IW2OHX-13 0 Q 150 -/- 0 1m 40s 222 0 100/0 0.0 1710:IR2RXW-3 1 I 0 0/0 0 8h 10m 295K 82K 100/100 0.0 102 6:IT9LCP-3 5 I 6 4/7 0 8h 34m 353K 328K 98/99 3.1 176 3:IZ0AWG-3 20 F 1 1/1 0 8h 34m 299K 282K 99/99 1.8 150 4:IR1TO 26 F 1 0/0 0 8h 34m 432K 377K 99/99 0.9 210 6:IT9LCP-3 13 F 4 4/4 0 8h 34m 353K 328K 98/99 3.1 176 8:IK2NHL-4 391 F 20 9/31 0 8h 15m 64K 237K 89/95 15.3 8110:IR2RXW-3 1 F 1 0/0 0 8h 10m 295K 82K 100/100 0.0 102

=>c ir2rxw-3

Interlink setup...*** connected to IR2RXW-3ITAGATE NETWORK RADIO GROUP(X)net su Linksys WRT54GSTest in corso!

=>

Matteo (IZ1FRP) in questi giorni sta preparando il PCB per collegare le due porte seriali, quindi, poi continueranno i test collegando alla seriale un TNC3S.

Page 13: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

Link importanti:

http://db0fhn-i.ampr.org/wrt54gs/http://db0fhn-i.ampr.org/wrt54gs/prtagung/

http://openwrt.org/http://martybugs.net/wireless/openwrt/flash.cgi

http://dcs.nac.uci.edu/~strombrg/Linksys-WRT54G-notes.htmlhttp://garycourt.com/blog/post/installing-openwrt-on-the-linksys-wrt54gl/

http://www.darc-passau.de/http://www.qsl.net/kb9mwr/projects/wireless/modify.html

http://www.n5oom.org/hsmm/rootenna_project.htmhttp://www.allaboutjake.com/network/linksys/wrt54g/hack/

http://kiel.kool.dk/

Page 14: Integrazione Rete Packet tradizionale con il WIFI Linksys WRT54GS Coordinamento Nazionale TCP/IP – Packet Radio Meeting Ancona – 13 Maggio 2006.

FINE

IW2OHX – Marco – Ampr e-mail: [email protected] – Matteo – P-Mail: [email protected]