Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoAlfredo Baroni Modificato 8 anni fa
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
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.