La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

OpenWrt Diego Furlan. Panoramica ● Presentazione ● Download software ● Configurazione software ● Compilazione firmware ● Upload firmware ● Configurazione.

Presentazioni simili


Presentazione sul tema: "OpenWrt Diego Furlan. Panoramica ● Presentazione ● Download software ● Configurazione software ● Compilazione firmware ● Upload firmware ● Configurazione."— Transcript della presentazione:

1 OpenWrt Diego Furlan

2 Panoramica ● Presentazione ● Download software ● Configurazione software ● Compilazione firmware ● Upload firmware ● Configurazione router ● Conclusione

3 Presentazione ● OpenWrt : linux ridotta o quasi ● Harware supportato: Broadcom, AR7, Athereos, PPC, x86 ● Difficoltà : medio – alta

4 Download Software ● Kamikaze: versione in sviluppo(vecchia versione whiterussian) ● svn checkout svn://svn.openwrt.org/openwrt/trunk/ wl600g ● Interfaccia web: Xwrt o LuCI : –./scripts/feeds update packages xwrt –./scripts/feeds update packages luci ● Xwrt install:./scripts/feeds install -a -p xwrt

5 Configurazione software ● Configurazione del firmware: – Make menuconfig ● Selezione dei pacchetti: – Configurazione di default è quella minima da non variare – Aggiungere USB, COMGT, Xwrt e tools per dischi esterni

6 Compilazione firmware ● Make world ● In caso di errore : – make V=99 – In caso di aggiornamento del tree con svn occorre cancellare tutto – Selezioni di pacchetti errati(caso molto difficile) ● Tempi lunghi da 1 a 2 ore di compilazione

7 Upload firmware ● Recovery mode del router asus wl600g: – Tftp 192.168.1.1 – Binary – Put firmware – Attendere un paio di minuti ● La parte più difficile: – in caso di errore si blocca tutto – Debrick del router: valutare per ogni router – Linksys e Asus sono facili da recuperare

8 Configurazione router ● Login nel router – Telnet 192.168.1.1 – http://192.168.1.1 ● Cambio password – Passwd ● Vlan: ● USB ● Configurazione chiavetta UMTS/3

9 VLAN 1 ● indica un insieme di tecnologie che permettono di segmentare il dominio di broadcast, che si crea in una rete locale (tipicamente IEEE 802.3) basata su switch, in più reti non comunicanti tra loro

10 VLAN 2 ● Cosa sono le vlan: recupero della wan config switch eth1 option vlan0 "1 2 3 5*" option vlan1 "0 5" option vlan2 "4 5" ● Robocfg ● Bridge vlan0 config interface lan option type bridge option ifname "eth1.0" option proto static option ipaddr '192.168.1.1' o ption netmask 255.255.255.0

11 VLAN 3 ● Routing vlan2 come wan config interface wan option ifname "eth1.2" option proto 'pppoe' option username 'xxx' option password 'xxx' ● Vlan2 come DMZ config interface dmz option ifname "eth1.2" option proto static option ipaddr '192.168.0.1' option netmask 255.255.255.0

12 USB ● Utilizzo degli dispostivi USB: – Archivio aggiuntivo: squid, amule, CTorrent – Swap : indispensabile per fare andare le applicazioni – Pacchetti: caricamento dei pacchetti creati – Kernel 2.6: automount

13 UMTS come Wan ● Configurare UMTS come wan config interface wan option ifname ppp0 option proto 3g option apn tre.it option device /dev/ttyUSB0 option ppp_redial demand option defaultroute 1 ● Nel caso si vuole cambiare il nome dell'interfaccia occorre impostare il firewall

14 Link utili ● Precompilati http://downloads.openwrt.org/snapshots/trunk/http://downloads.openwrt.org/snapshots/trunk/ ● Howto http://oldwiki.openwrt.org/OpenWrtDocs(2f)BuildingKamikazeHowTo.htmlhttp://oldwiki.openwrt.org/OpenWrtDocs(2f)BuildingKamikazeHowTo.html ● Hardware Info http://oldwiki.openwrt.org/TableOfHardware.htmlhttp://oldwiki.openwrt.org/TableOfHardware.html ● Forum http://forum.openwrt.org/

15 Conclusione ● Distro simili: – DD-wrt (commerciali e facili da usare) – FreeWRT, HyperWRT ● Software in pacchetti stile debian : maggior parte del software linux disponibile ● Non facile da configurare ma molto potente ● Risorse hardware limitate: CPU e RAM ● Hardware working in progress ● Howto sul sito e forum Openwrt


Scaricare ppt "OpenWrt Diego Furlan. Panoramica ● Presentazione ● Download software ● Configurazione software ● Compilazione firmware ● Upload firmware ● Configurazione."

Presentazioni simili


Annunci Google