Openwrt » Historique » Version 31
Version 30 (Cédric Le Goater, 24/01/2012 11:47) → Version 31/383 (Laurent GUERBY, 13/02/2012 22:34)
h1. Openwrt
h2. Gestion multi internet
Trouver comment gérer son reseau local et sa connexion quand on a plusieurs acces
- TSF tetaneutral.net
- ADSL tetaneutral.net
- ADSL ou fibre ou cable autre opérateur
- wifi ouverts des voisins
Quels sont les objectifs ?
- simple redondance avec bascule manuelle ou automatique
- agrégation des débits
- sélection de l'acces selon le traffic
- portail captif / acces des autres membres ?
- autres objectifs ?
Pour faire du failover ou du load balancing de lien internet facilement avec openwrt:
* http://wiki.openwrt.org/doc/uci/multiwan
* screenshot interface luci: https://forum.openwrt.org/viewtopic.php?pid=106310#p106310
Références
- [[Test_OpenWRT_sur_TP-LINK_WR-1043ND]]
h2. Exemples concrets
h3. Chez Laurent GUERBY
La situation est la suivante :
- je capte un signal Free Wifi d'un voisin (2.4 GHz)
- je capte un signal SFR Public Wifi d'un voisin (2.4 GHz)
- je capte un signal TSF (5 GHz)
- je n'ai pas d'ADSL ou RTC (pas de ligne cuivre activée)
- j'ai un code d'acces Free Wifi (via famille)
- j'ai un code d'acces SFR Public Wifi (via famille)
- j'ai un abonnement tetaneutral.net sur le signal TSF
Bref si je mets deux clients 2.4 GHz en plus de ma Nanostation LocoM5 TSF j'ai 3 WAN possibles chez moi.
h2. Alix
Via Cédric qui en a un.
* http://pcengines.ch/alix.htm
* http://www.pcengines.ch/alix2d13.htm
Elles sont intéressantes pour leur faible consommation (alimentable
en POE) et leur large support d'OS. Elles sont aussi un peu plus
chères (>100 euros) que les petits routeurs grand public et peut-être
de conception vieillissante.
Les perfs sont correctes. Un lien a 45Mb/s consomme ~30% CPU mais on
plafonne à ~17Mb/s avec OpenVPN, ~21Mb/s sans encryption. Il serait
intéressant de mesurer les perfs avec un kernel supportant le geode AES.
Ce n'est pas possible sans un kernel custom sur debian. Affaire à suivre.
References :
* http://www.i4wifi.eu/alix-2d13-lx800-500mhz-256mb-1x-minipci-3x-lan-usb-i2c-com2_d2191.html
* http://www.gooze.eu/alix-2d13-pc-engines-kit
Utilisation de la crypto API :
* http://carnivore.it/2011/04/23/openssl_-_af_alg
h2. Comtrend
Via Cyril qui en a un a Saint-Gaudens. Autour de 50 euros si commande en nombre.
* Connexion ADSL,
* 4 ports LAN que l'on peux convertir à la volée en WAN,
* 2 ports FXO pour brancher des téléphones VoIP (SIP) / Prise en charge du routage des appels sur la ligne RTC FT (dialplan personnalisable),
* Support clés 3G ou imprimante USB.
Specifications :
* attachment:Configuration_du_Port_LAN_en_Port_WAN.pdf
* attachment:Datasheet.pdf
* attachment:Documentation_lignes_de_commandes.pdf
* attachment:Documentation_generale.pdf
h2. OpenBSD
Pour ceux qui veulent gérer le multi-homing avec un autre système, OpenBSD a une FAQ sur le multipath avec PF:
* http://www.openbsd.org/faq/faq6.html#Multipath
* http://www.openbsd.org/faq/pf/pools.html#outgoing
Matthieu compte expérimenter avec cela sur son routeur Soekris (http://soekris.com) bientot.
h2. DSL
<obinou> hello guerby ! On a une page pour le matériel potentiellement intéressant à acheter pour ttn ?
<obinou> j'ai découvert que le Buffalo WBMR-HP-G300H est un routeur supporté par openwrt avec un chipset ADSL dont les sources sont libre
<obinou> http://www.amazon.fr/Buffalo-AirStation-Nfiniti-HighPower-Broadband/dp/B005584W2E/ref=sr_1_1?ie=UTF8&qid=1327222358&sr=8-1
<mherrb> j'ai un WZR-HP-G300NH2 achete 90 EUR chez materiel.net qui devrait être supporté aussi (son fw d'origine c'est DD-WRT).
<mherrb> http://www.materiel.net/routeur-adsl/buffalo-technology-wzr-hp-g300nh2-55100.html
<obinou> mherrb, ok - par contre il fait pas ADSL, si ?
<obinou> Moi je suis sur ces putains de pb d'adsl , lÃ
<obinou> sur les machin broadcom en l'occurence
<obinou> La difficulté c'est de trouver un modem ADSL wrt qui ne soit pas du broadcom. Ou alors faut faire comme je fait ici: Prendre un modem ADSL séparé (Vigor 120 à 30â¬) et l'utiliser en modem PPPoE pur
<obinou> mherrb, concernant l'ADSL (mail de laurent), j'ai ce DSLAM Ã dispo : http://landashop.com/catalog/ports-adsl2-dslam-switch-10100mbps-uplink-port-p-1747.html
<mherrb> ok. je ne sais pas ce qu'on mes collegues, et je n'en sais toujours pas plus sur leur projet.
<obinou> mherrb, Je n'ai jamais trouvé le temps d'y travailler de manière vraiment importante , mais j'admets que j'aimerais beaucoup m'y pencher plus, tant au niveau perso que pro.
<obinou> (Même si j'admets que l'avantage de l'ADSL, c'est que quand tu sais comment ça marche dedans, tu deviens un inconditionel de la fibre...)
<obinou> mherrb, Bref, si tu pense qu'il y a une opportunité , hésite pas a passer mon contact, mais bon, sinon, c'est pas grave. De toute façon l'ADSL j'espère que c'est quelque chose qu'on finira par voir mourir de notre vivant :-)
<mherrb> oui j'y penserai.
<mherrb> en materiel adsl intéressant il y a aussi les cartes Traverse: https://kd85.com/traverse.html
<obinou> mherrb, ah ! oui, elles sont sympa, mais chères par contre
h2. Liens
* mini AP Atheros TP-Link TL-WR703N http://wiki.openwrt.org/toh/tp-link/tl-wr703n
Article LWN sur openwrt :
http://lwn.net/Articles/451837/
Modele recommandé par l'article Wifi 2.4 et 5, attention prendre la v2 :
http://wiki.openwrt.org/toh/netgear/wndr3700
A 80-100 euros il est plus cher que les 41 euros du
http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd
Simulateur en ligne de l'interface du TL-WR1043ND ici : http://www.tp-link.com/simulator/tl-wr1043nd/index.htm
ASUS RT-N66U ?
A noter les efforts de bufferbloat sur cerowrt, pas mal de boulot bas niveau :
https://www.bufferbloat.net/projects/bloat
http://www.bufferbloat.net/projects/cerowrt/wiki/Building_Cerowrt_on_your_own_machine
Openwrt sur matériel Ubiquiti
* Tests de Cazères éthique peu concluants en portée et ad hoc sur LocoM2 ?
[[Essai d'intégration des NS Loco M2 dans le réseau de Ricoré de Cazères Ãthique]]
Openwrt sur matériel TP-LINK
* Tests de Cazères éthique de OpenWRT sur TP-LINK WR-1043ND
[[Test OpenWRT sur TP-LINK WR-1043ND]]
* Mini routeur wifi WR403N
http://embeddedtimes.blogspot.com/2011/09/tp-link-tl-wr703n-tiny-linux-capable.html
* TL-WR340G 14.08 euros livré chez interprojekt.com.pl, pas facile pour openwrt (2MB flash)
Liste de matériel
http://wiki.funkfeuer.at/index.php/Hardware
* Misc article pirate box http://www.lemonde.fr/technologies/article/2012/01/07/surfer-sans-entraves_1627059_651865.html
* Load balancing par flux iproute2: http://www.inetdoc.net/guides/lartc/lartc.rpdb.multiple-links.html
* Buffalo WBMR-HP-G300H :
Routeur ADSL + Wifi 802.11n + 4 ports giga, supporté par OpenWRT.
Chipset wifi "Lantiq" , supporté en open-source par OpenWRT
http://www.amazon.fr/Buffalo-AirStation-Nfiniti-HighPower-Broadband/dp/B005584W2E/ref=sr_1_1?ie=UTF8&qid=1327222358&sr=8-1
h2. Gestion multi internet
Trouver comment gérer son reseau local et sa connexion quand on a plusieurs acces
- TSF tetaneutral.net
- ADSL tetaneutral.net
- ADSL ou fibre ou cable autre opérateur
- wifi ouverts des voisins
Quels sont les objectifs ?
- simple redondance avec bascule manuelle ou automatique
- agrégation des débits
- sélection de l'acces selon le traffic
- portail captif / acces des autres membres ?
- autres objectifs ?
Pour faire du failover ou du load balancing de lien internet facilement avec openwrt:
* http://wiki.openwrt.org/doc/uci/multiwan
* screenshot interface luci: https://forum.openwrt.org/viewtopic.php?pid=106310#p106310
Références
- [[Test_OpenWRT_sur_TP-LINK_WR-1043ND]]
h2. Exemples concrets
h3. Chez Laurent GUERBY
La situation est la suivante :
- je capte un signal Free Wifi d'un voisin (2.4 GHz)
- je capte un signal SFR Public Wifi d'un voisin (2.4 GHz)
- je capte un signal TSF (5 GHz)
- je n'ai pas d'ADSL ou RTC (pas de ligne cuivre activée)
- j'ai un code d'acces Free Wifi (via famille)
- j'ai un code d'acces SFR Public Wifi (via famille)
- j'ai un abonnement tetaneutral.net sur le signal TSF
Bref si je mets deux clients 2.4 GHz en plus de ma Nanostation LocoM5 TSF j'ai 3 WAN possibles chez moi.
h2. Alix
Via Cédric qui en a un.
* http://pcengines.ch/alix.htm
* http://www.pcengines.ch/alix2d13.htm
Elles sont intéressantes pour leur faible consommation (alimentable
en POE) et leur large support d'OS. Elles sont aussi un peu plus
chères (>100 euros) que les petits routeurs grand public et peut-être
de conception vieillissante.
Les perfs sont correctes. Un lien a 45Mb/s consomme ~30% CPU mais on
plafonne à ~17Mb/s avec OpenVPN, ~21Mb/s sans encryption. Il serait
intéressant de mesurer les perfs avec un kernel supportant le geode AES.
Ce n'est pas possible sans un kernel custom sur debian. Affaire à suivre.
References :
* http://www.i4wifi.eu/alix-2d13-lx800-500mhz-256mb-1x-minipci-3x-lan-usb-i2c-com2_d2191.html
* http://www.gooze.eu/alix-2d13-pc-engines-kit
Utilisation de la crypto API :
* http://carnivore.it/2011/04/23/openssl_-_af_alg
h2. Comtrend
Via Cyril qui en a un a Saint-Gaudens. Autour de 50 euros si commande en nombre.
* Connexion ADSL,
* 4 ports LAN que l'on peux convertir à la volée en WAN,
* 2 ports FXO pour brancher des téléphones VoIP (SIP) / Prise en charge du routage des appels sur la ligne RTC FT (dialplan personnalisable),
* Support clés 3G ou imprimante USB.
Specifications :
* attachment:Configuration_du_Port_LAN_en_Port_WAN.pdf
* attachment:Datasheet.pdf
* attachment:Documentation_lignes_de_commandes.pdf
* attachment:Documentation_generale.pdf
h2. OpenBSD
Pour ceux qui veulent gérer le multi-homing avec un autre système, OpenBSD a une FAQ sur le multipath avec PF:
* http://www.openbsd.org/faq/faq6.html#Multipath
* http://www.openbsd.org/faq/pf/pools.html#outgoing
Matthieu compte expérimenter avec cela sur son routeur Soekris (http://soekris.com) bientot.
h2. DSL
<obinou> hello guerby ! On a une page pour le matériel potentiellement intéressant à acheter pour ttn ?
<obinou> j'ai découvert que le Buffalo WBMR-HP-G300H est un routeur supporté par openwrt avec un chipset ADSL dont les sources sont libre
<obinou> http://www.amazon.fr/Buffalo-AirStation-Nfiniti-HighPower-Broadband/dp/B005584W2E/ref=sr_1_1?ie=UTF8&qid=1327222358&sr=8-1
<mherrb> j'ai un WZR-HP-G300NH2 achete 90 EUR chez materiel.net qui devrait être supporté aussi (son fw d'origine c'est DD-WRT).
<mherrb> http://www.materiel.net/routeur-adsl/buffalo-technology-wzr-hp-g300nh2-55100.html
<obinou> mherrb, ok - par contre il fait pas ADSL, si ?
<obinou> Moi je suis sur ces putains de pb d'adsl , lÃ
<obinou> sur les machin broadcom en l'occurence
<obinou> La difficulté c'est de trouver un modem ADSL wrt qui ne soit pas du broadcom. Ou alors faut faire comme je fait ici: Prendre un modem ADSL séparé (Vigor 120 à 30â¬) et l'utiliser en modem PPPoE pur
<obinou> mherrb, concernant l'ADSL (mail de laurent), j'ai ce DSLAM Ã dispo : http://landashop.com/catalog/ports-adsl2-dslam-switch-10100mbps-uplink-port-p-1747.html
<mherrb> ok. je ne sais pas ce qu'on mes collegues, et je n'en sais toujours pas plus sur leur projet.
<obinou> mherrb, Je n'ai jamais trouvé le temps d'y travailler de manière vraiment importante , mais j'admets que j'aimerais beaucoup m'y pencher plus, tant au niveau perso que pro.
<obinou> (Même si j'admets que l'avantage de l'ADSL, c'est que quand tu sais comment ça marche dedans, tu deviens un inconditionel de la fibre...)
<obinou> mherrb, Bref, si tu pense qu'il y a une opportunité , hésite pas a passer mon contact, mais bon, sinon, c'est pas grave. De toute façon l'ADSL j'espère que c'est quelque chose qu'on finira par voir mourir de notre vivant :-)
<mherrb> oui j'y penserai.
<mherrb> en materiel adsl intéressant il y a aussi les cartes Traverse: https://kd85.com/traverse.html
<obinou> mherrb, ah ! oui, elles sont sympa, mais chères par contre
h2. Liens
* mini AP Atheros TP-Link TL-WR703N http://wiki.openwrt.org/toh/tp-link/tl-wr703n
Article LWN sur openwrt :
http://lwn.net/Articles/451837/
Modele recommandé par l'article Wifi 2.4 et 5, attention prendre la v2 :
http://wiki.openwrt.org/toh/netgear/wndr3700
A 80-100 euros il est plus cher que les 41 euros du
http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd
Simulateur en ligne de l'interface du TL-WR1043ND ici : http://www.tp-link.com/simulator/tl-wr1043nd/index.htm
ASUS RT-N66U ?
A noter les efforts de bufferbloat sur cerowrt, pas mal de boulot bas niveau :
https://www.bufferbloat.net/projects/bloat
http://www.bufferbloat.net/projects/cerowrt/wiki/Building_Cerowrt_on_your_own_machine
Openwrt sur matériel Ubiquiti
* Tests de Cazères éthique peu concluants en portée et ad hoc sur LocoM2 ?
[[Essai d'intégration des NS Loco M2 dans le réseau de Ricoré de Cazères Ãthique]]
Openwrt sur matériel TP-LINK
* Tests de Cazères éthique de OpenWRT sur TP-LINK WR-1043ND
[[Test OpenWRT sur TP-LINK WR-1043ND]]
* Mini routeur wifi WR403N
http://embeddedtimes.blogspot.com/2011/09/tp-link-tl-wr703n-tiny-linux-capable.html
* TL-WR340G 14.08 euros livré chez interprojekt.com.pl, pas facile pour openwrt (2MB flash)
Liste de matériel
http://wiki.funkfeuer.at/index.php/Hardware
* Misc article pirate box http://www.lemonde.fr/technologies/article/2012/01/07/surfer-sans-entraves_1627059_651865.html
* Load balancing par flux iproute2: http://www.inetdoc.net/guides/lartc/lartc.rpdb.multiple-links.html
* Buffalo WBMR-HP-G300H :
Routeur ADSL + Wifi 802.11n + 4 ports giga, supporté par OpenWRT.
Chipset wifi "Lantiq" , supporté en open-source par OpenWRT
http://www.amazon.fr/Buffalo-AirStation-Nfiniti-HighPower-Broadband/dp/B005584W2E/ref=sr_1_1?ie=UTF8&qid=1327222358&sr=8-1