SlideShare a Scribd company logo
ROUTER WIFI OPEN
LIBERA IL TUO ROUTER WIFI
Laisa Andrea - BGLUGLinux day 2016
La LAN e la WAN(internet)
Internet
LAN
WAN
Router casalingo medio
SWITCH MODEM
ACCESS POINT
SERVER DHCP
SERVER DNS
FIREWALLNAS
ROUTER
Situazione dei router domestici (almeno in Italia)
No libertà
Servizi non
personalizzabili
Poco flessibili
Router di un specifico
fornitore obbligatorio
SSH non
abilitabile/disattivabile
TELNET non
abilitabile/disattivabile
Poco personalizzabili
Sistema operativo non
aggiornabile
Sistema operativo non
cambiabile
HW sconosciuto
HW non
aggiornabile/cambiabile
Dipendenza da un
fornitore
Interfaccie di rete non
disattivabili
Servizi non riavviabili
Assenza di una porta
seriale o UART per
troubleshooting (in bella
vista)
Servizi instabili Alcuni lenti all’avvio
Insicuri (specialmente dopo il periodo di supporto)
Firewall non
personalizzabile
Non scalabiliDiagnostica complessa HW non personalizzabile
Messaggi di avvio non
visibili in alcun modo
SSID non cambiabile
Personalizzazione HW
complessa
Soluzione libera
HW specifico
HW
HW generale
NetFPGA
Turris
omnia
Altro PC SERVER
SW
Specifico
OpenWRT DD-WRT
Generale
GNU/Linux OpenBSDpfSense FreeBSD
Firewall
pf iptables ufw firestarter shorewall
Interfaccia
CLI
Telnet SSH Seriale
GUI
Ambiente desktop
WEB
LuCI Webmin Kloxo
● Distribuzione GNU/Linux
● Disponibile per diverse architetture
● Disponibile per diversi router proprietari e non, e
per PC/Server
● Progettato per essere flessibile, completamente
funzionale e facilmente modificabile.
● Ha una wiki ufficiale
● È community driven
● Disponibile in italiano (no di default)
PERSONALIZZAZIONE
Ninux
Multiwan
LuCI
Trasmission
Samba
OpenVPN
OPKG
AGGIORNAMENTO
INSTALLAZIONE
DISINSTALLAZIONE
INSTALLAZIONE DA
REMOTO
AGGIORNAMENTO
DA REMOTO
SCELTA DEI
REPOSITORY
Diversi modi per installare (su router proprietari e non)
Attraverso OEM firmware Attraverso il bootloader e la
porta ethernet
Attraverso il bootloader e la
porta seriale
Attraverso il bootloader jtag
Demo in virtuale
OpenWRT
(guest)
Ubuntu
(host)
Linux mint
mate
(guest)
Virtualbox
Devuan
(guest)
NIC ETHERNET
● 5 porte ethernet
1000Base-TX
● 4 porte con uno switch
integrato
HW ideale
CPU
● Bassi consumi energetici
● Fanless
● Velocità ≥ 1GHz
● Core ≥ 2
RAM
● RAM ≥ 256MB
● Dimensione SO-DIMM
● Velocità ≥ DDR2-400
SCHEDA MADRE
● Form factor = pico-itx
● Slot:
● PCI-E ≥ 2.0 x4
RAM
● RAM ≥ 256MB
● Dimensione SO-DIMM
● Velocità ≥ DDR2-400
RAM
● RAM ≥ 256MB
● Dimensione SO-DIMM
● Velocità ≥ DDR2-400
RAM
● RAM ≥ 256MB
● Dimensione SO-DIMM
● Velocità ≥ DDR2-400
RAM
● RAM ≥ 256MB
● Dimensione SO-DIMM
● Velocità ≥ DDR2-400
SSD
● 2 SSD
● Spazio totale ≥ 8 GB
● Veloci
SCHEDA MADRE
● Form factor = pico-itx
● Slot:
● PCI-E ≥ 2.0 x4
SCHEDA MADRE
● Form factor = pico-itx
● Slot:
● PCI-E ≥ 2.0 x4
SCHEDA MADRE
● Form factor = pico-itx
● Slot:
● PCI-E ≥ 2.0 x4
SCHEDA MADRE
● Form factor = pico-itx
● Slot:
● PCI-E ≥ 2.0 x4
SCHEDA MADRE
● Form factor = pico-itx
● Slot:
● Mini PCI-E ≥ 2.0 x4
● eSATA x2
NIC WLAN
● 802.11abgn ac
● Dual band 2.4GHz e
5GHz
NIC FIBRA OTTICA
● 1 porta 10GBASE-E
MODEM
● Supporto almeno a
ADSL2+
GPIO
● Almeno 20 pin
GPIO
● Almeno 20 pin
PORTE USB
● 2x USB 3.1 tipo C
● 2x USB 3,1 tipo A
PORTA SERIALE - UART
● Velocità ≥ 115200 GENERALE
● Driver liberi
● Durevoli
● Compatibili con
GNU/Linux e
FreeBSD
ALTRO
● 2x slot ram liberi
● Modulo di crittografia
● Generatore di numeri
casuali
● 1x slot SFP

More Related Content

Viewers also liked

Orchestrating Linux Containers
Orchestrating Linux ContainersOrchestrating Linux Containers
Orchestrating Linux Containers
Bergamo Linux Users Group
 
Giochiamo ... in codice
Giochiamo ... in codiceGiochiamo ... in codice
Giochiamo ... in codice
Bergamo Linux Users Group
 
Anatomia di un progetto open-source
Anatomia di un progetto open-sourceAnatomia di un progetto open-source
Anatomia di un progetto open-source
Bergamo Linux Users Group
 
Progetto Linux va a scuola
Progetto Linux va a scuolaProgetto Linux va a scuola
Progetto Linux va a scuola
Bergamo Linux Users Group
 
Progetto Linux va a scuola - Descrizione tecnica
Progetto Linux va a scuola - Descrizione tecnicaProgetto Linux va a scuola - Descrizione tecnica
Progetto Linux va a scuola - Descrizione tecnica
Bergamo Linux Users Group
 
oVirt – open your virtual datacenter
oVirt – open your virtual datacenteroVirt – open your virtual datacenter
oVirt – open your virtual datacenter
Bergamo Linux Users Group
 

Viewers also liked (6)

Orchestrating Linux Containers
Orchestrating Linux ContainersOrchestrating Linux Containers
Orchestrating Linux Containers
 
Giochiamo ... in codice
Giochiamo ... in codiceGiochiamo ... in codice
Giochiamo ... in codice
 
Anatomia di un progetto open-source
Anatomia di un progetto open-sourceAnatomia di un progetto open-source
Anatomia di un progetto open-source
 
Progetto Linux va a scuola
Progetto Linux va a scuolaProgetto Linux va a scuola
Progetto Linux va a scuola
 
Progetto Linux va a scuola - Descrizione tecnica
Progetto Linux va a scuola - Descrizione tecnicaProgetto Linux va a scuola - Descrizione tecnica
Progetto Linux va a scuola - Descrizione tecnica
 
oVirt – open your virtual datacenter
oVirt – open your virtual datacenteroVirt – open your virtual datacenter
oVirt – open your virtual datacenter
 

Similar to OpenWRT - Router wifi open

Il tuo router è sicuro?
Il tuo router è sicuro?Il tuo router è sicuro?
Il tuo router è sicuro?
NaLUG
 
Il tuo router è sicuro?!
Il tuo router è sicuro?!Il tuo router è sicuro?!
Il tuo router è sicuro?!
Raffaele Sommese
 
Yotta IP Offerta commerciale
Yotta IP Offerta commercialeYotta IP Offerta commerciale
Yotta IP Offerta commerciale
Yotta IP
 
Pro watch® ecosystem 2011
Pro watch® ecosystem  2011Pro watch® ecosystem  2011
Pro watch® ecosystem 2011
Eurocontrolli s.r.l.
 
Encoder per sistemi robotici, motori & applicazioni OEM - Lika Electronic - E...
Encoder per sistemi robotici, motori & applicazioni OEM - Lika Electronic - E...Encoder per sistemi robotici, motori & applicazioni OEM - Lika Electronic - E...
Encoder per sistemi robotici, motori & applicazioni OEM - Lika Electronic - E...
Lika Electronic
 
Network configuration - IPTables firewall
 Network configuration - IPTables firewall Network configuration - IPTables firewall
Network configuration - IPTables firewall
Fulvio Corno
 
Microcontrollori
MicrocontrolloriMicrocontrollori
Microcontrollori
samu97
 
Ss wlan ap_6532+italian
Ss wlan ap_6532+italianSs wlan ap_6532+italian
Ss wlan ap_6532+italian
Advantec Distribution
 
Crouzet Automation - em4 Ethernet opuscolo, versione italiana
Crouzet Automation - em4 Ethernet opuscolo, versione italiana Crouzet Automation - em4 Ethernet opuscolo, versione italiana
Crouzet Automation - em4 Ethernet opuscolo, versione italiana
Crouzet
 
CCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows ServerCCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows Server
walk2talk srl
 
Dominopoint 2013 - Nuove opportunità con IBM SmartCloud
Dominopoint 2013 - Nuove opportunità con IBM SmartCloudDominopoint 2013 - Nuove opportunità con IBM SmartCloud
Dominopoint 2013 - Nuove opportunità con IBM SmartCloud
GTTech
 
Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)
Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)
Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)
AVi LUG - Alto Vicentino Linux User Group
 
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Sardegna Ricerche
 
Ap 6522 specsheet_italian
Ap 6522 specsheet_italianAp 6522 specsheet_italian
Ap 6522 specsheet_italian
Advantec Distribution
 
Ap 6522 ss_a4_it
Ap 6522 ss_a4_itAp 6522 ss_a4_it
Ap 6522 ss_a4_it
Advantec Distribution
 
Ap 6522 ss_a4_it
Ap 6522 ss_a4_itAp 6522 ss_a4_it
Ap 6522 ss_a4_it
Advantec Distribution
 
Thread
ThreadThread

Similar to OpenWRT - Router wifi open (20)

Il tuo router è sicuro?
Il tuo router è sicuro?Il tuo router è sicuro?
Il tuo router è sicuro?
 
Il tuo router è sicuro?!
Il tuo router è sicuro?!Il tuo router è sicuro?!
Il tuo router è sicuro?!
 
Yotta IP Offerta commerciale
Yotta IP Offerta commercialeYotta IP Offerta commerciale
Yotta IP Offerta commerciale
 
Pro watch® ecosystem 2011
Pro watch® ecosystem  2011Pro watch® ecosystem  2011
Pro watch® ecosystem 2011
 
Encoder per sistemi robotici, motori & applicazioni OEM - Lika Electronic - E...
Encoder per sistemi robotici, motori & applicazioni OEM - Lika Electronic - E...Encoder per sistemi robotici, motori & applicazioni OEM - Lika Electronic - E...
Encoder per sistemi robotici, motori & applicazioni OEM - Lika Electronic - E...
 
Network configuration - IPTables firewall
 Network configuration - IPTables firewall Network configuration - IPTables firewall
Network configuration - IPTables firewall
 
09nat
09nat09nat
09nat
 
Microcontrollori
MicrocontrolloriMicrocontrollori
Microcontrollori
 
Ss wlan ap_6532+italian
Ss wlan ap_6532+italianSs wlan ap_6532+italian
Ss wlan ap_6532+italian
 
Crouzet Automation - em4 Ethernet opuscolo, versione italiana
Crouzet Automation - em4 Ethernet opuscolo, versione italiana Crouzet Automation - em4 Ethernet opuscolo, versione italiana
Crouzet Automation - em4 Ethernet opuscolo, versione italiana
 
Gpu
GpuGpu
Gpu
 
Lezione1 introduzione micro
Lezione1 introduzione microLezione1 introduzione micro
Lezione1 introduzione micro
 
CCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows ServerCCI2018 - Iperconvergenza con Windows Server
CCI2018 - Iperconvergenza con Windows Server
 
Dominopoint 2013 - Nuove opportunità con IBM SmartCloud
Dominopoint 2013 - Nuove opportunità con IBM SmartCloudDominopoint 2013 - Nuove opportunità con IBM SmartCloud
Dominopoint 2013 - Nuove opportunità con IBM SmartCloud
 
Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)
Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)
Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)
 
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
 
Ap 6522 specsheet_italian
Ap 6522 specsheet_italianAp 6522 specsheet_italian
Ap 6522 specsheet_italian
 
Ap 6522 ss_a4_it
Ap 6522 ss_a4_itAp 6522 ss_a4_it
Ap 6522 ss_a4_it
 
Ap 6522 ss_a4_it
Ap 6522 ss_a4_itAp 6522 ss_a4_it
Ap 6522 ss_a4_it
 
Thread
ThreadThread
Thread
 

OpenWRT - Router wifi open

  • 1. ROUTER WIFI OPEN LIBERA IL TUO ROUTER WIFI Laisa Andrea - BGLUGLinux day 2016
  • 2. La LAN e la WAN(internet) Internet LAN WAN
  • 3. Router casalingo medio SWITCH MODEM ACCESS POINT SERVER DHCP SERVER DNS FIREWALLNAS ROUTER
  • 4. Situazione dei router domestici (almeno in Italia) No libertà Servizi non personalizzabili Poco flessibili Router di un specifico fornitore obbligatorio SSH non abilitabile/disattivabile TELNET non abilitabile/disattivabile Poco personalizzabili Sistema operativo non aggiornabile Sistema operativo non cambiabile HW sconosciuto HW non aggiornabile/cambiabile Dipendenza da un fornitore Interfaccie di rete non disattivabili Servizi non riavviabili Assenza di una porta seriale o UART per troubleshooting (in bella vista) Servizi instabili Alcuni lenti all’avvio Insicuri (specialmente dopo il periodo di supporto) Firewall non personalizzabile Non scalabiliDiagnostica complessa HW non personalizzabile Messaggi di avvio non visibili in alcun modo SSID non cambiabile Personalizzazione HW complessa
  • 5. Soluzione libera HW specifico HW HW generale NetFPGA Turris omnia Altro PC SERVER SW Specifico OpenWRT DD-WRT Generale GNU/Linux OpenBSDpfSense FreeBSD Firewall pf iptables ufw firestarter shorewall Interfaccia CLI Telnet SSH Seriale GUI Ambiente desktop WEB LuCI Webmin Kloxo
  • 6. ● Distribuzione GNU/Linux ● Disponibile per diverse architetture ● Disponibile per diversi router proprietari e non, e per PC/Server ● Progettato per essere flessibile, completamente funzionale e facilmente modificabile. ● Ha una wiki ufficiale ● È community driven ● Disponibile in italiano (no di default)
  • 9. Diversi modi per installare (su router proprietari e non) Attraverso OEM firmware Attraverso il bootloader e la porta ethernet Attraverso il bootloader e la porta seriale Attraverso il bootloader jtag
  • 10. Demo in virtuale OpenWRT (guest) Ubuntu (host) Linux mint mate (guest) Virtualbox Devuan (guest)
  • 11. NIC ETHERNET ● 5 porte ethernet 1000Base-TX ● 4 porte con uno switch integrato HW ideale CPU ● Bassi consumi energetici ● Fanless ● Velocità ≥ 1GHz ● Core ≥ 2 RAM ● RAM ≥ 256MB ● Dimensione SO-DIMM ● Velocità ≥ DDR2-400 SCHEDA MADRE ● Form factor = pico-itx ● Slot: ● PCI-E ≥ 2.0 x4 RAM ● RAM ≥ 256MB ● Dimensione SO-DIMM ● Velocità ≥ DDR2-400 RAM ● RAM ≥ 256MB ● Dimensione SO-DIMM ● Velocità ≥ DDR2-400 RAM ● RAM ≥ 256MB ● Dimensione SO-DIMM ● Velocità ≥ DDR2-400 RAM ● RAM ≥ 256MB ● Dimensione SO-DIMM ● Velocità ≥ DDR2-400 SSD ● 2 SSD ● Spazio totale ≥ 8 GB ● Veloci SCHEDA MADRE ● Form factor = pico-itx ● Slot: ● PCI-E ≥ 2.0 x4 SCHEDA MADRE ● Form factor = pico-itx ● Slot: ● PCI-E ≥ 2.0 x4 SCHEDA MADRE ● Form factor = pico-itx ● Slot: ● PCI-E ≥ 2.0 x4 SCHEDA MADRE ● Form factor = pico-itx ● Slot: ● PCI-E ≥ 2.0 x4 SCHEDA MADRE ● Form factor = pico-itx ● Slot: ● Mini PCI-E ≥ 2.0 x4 ● eSATA x2 NIC WLAN ● 802.11abgn ac ● Dual band 2.4GHz e 5GHz NIC FIBRA OTTICA ● 1 porta 10GBASE-E MODEM ● Supporto almeno a ADSL2+ GPIO ● Almeno 20 pin GPIO ● Almeno 20 pin PORTE USB ● 2x USB 3.1 tipo C ● 2x USB 3,1 tipo A PORTA SERIALE - UART ● Velocità ≥ 115200 GENERALE ● Driver liberi ● Durevoli ● Compatibili con GNU/Linux e FreeBSD ALTRO ● 2x slot ram liberi ● Modulo di crittografia ● Generatore di numeri casuali ● 1x slot SFP