User Tools

Site Tools


freebox:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
freebox:index [2016/05/07 13:32] orelfreebox:index [2016/10/11 09:19] – [Conclusion] orel
Line 1: Line 1:
-====== Tunnel Wifi entre les Freebox (v6) Server et Player ======+====== Tunnel Wifi entre les Freebox Server et Player ======
  
 Si, comme moi, vous disposez d'un Freebox Revolution (v6), vous pouvez connecter votre boîtier ADSL (Freebox Server ou FS) à votre boîtier HD (Freebox Player ou FP) de deux manières : soit avec les FreePlugs basée sur la technologie CPL (Courants Porteurs en Ligne), soit avec un cable Ethernet qui courent à travers le salon, le plus souvent quand les FreePlugs ne fonctionnent pas ou mal ! Nous nous proposons ici de proposer une alternative sans fil basé sur un tunnel wifi entre le FS et le FP ;-) Si, comme moi, vous disposez d'un Freebox Revolution (v6), vous pouvez connecter votre boîtier ADSL (Freebox Server ou FS) à votre boîtier HD (Freebox Player ou FP) de deux manières : soit avec les FreePlugs basée sur la technologie CPL (Courants Porteurs en Ligne), soit avec un cable Ethernet qui courent à travers le salon, le plus souvent quand les FreePlugs ne fonctionnent pas ou mal ! Nous nous proposons ici de proposer une alternative sans fil basé sur un tunnel wifi entre le FS et le FP ;-)
Line 16: Line 16:
 ==== Prérequis ==== ==== Prérequis ====
  
-  apt-get install openvpn openssl vlan bridge-utils +On installe quelques paquets Linux/Debian :  
-  openvpn --genkey --secret openvpn.key+ 
 +  sudo apt-get install openvpn openssl vlan bridge-utils 
 + 
 +On génère une clef statique pour le tunnel VPN : 
 + 
 +  sudo openvpn --genkey --secret openvpn.key 
 +   
 +Il faut également stopper le Network Manager :  
 + 
 +  sudo /etc/init.d/network-manager restart  # Debian  
 +  ...                                       # Raspbian 
 +    
  
 ==== PC1 (connecté au FS) ===== ==== PC1 (connecté au FS) =====
 +
 +En tant que root, il faut lancer le script //server// suivant :
  
 <code - server.sh> <code - server.sh>
-réseau wifi ad-hoc+reseau wifi ad-hoc
 ifconfig wlan0 down ifconfig wlan0 down
 iwconfig wlan0 essid pouet mode ad-hoc channel 1 iwconfig wlan0 essid pouet mode ad-hoc channel 1
 ifconfig wlan0 192.168.1.1/24 ifconfig wlan0 192.168.1.1/24
 +
 +# reseau local
 +ifconfig eth0 up
  
 # tunnel VPN # tunnel VPN
Line 51: Line 67:
  
 ==== PC2 (connecté au FP) =====   ==== PC2 (connecté au FP) =====  
 +
 +En tant que root, il faut lancer le script //client// suivant :
  
 <code - client.sh> <code - client.sh>
-réseau wifi ad-hoc+reseau wifi ad-hoc
 ifconfig wlan0 down ifconfig wlan0 down
 iwconfig wlan0 essid pouet mode ad-hoc channel 1 iwconfig wlan0 essid pouet mode ad-hoc channel 1
 ifconfig wlan0 192.168.1.2/24 ifconfig wlan0 192.168.1.2/24
 +
 +# reseau local
 +ifconfig eth0 up
  
 # tunnel VPN # tunnel VPN
Line 81: Line 102:
 secret openvpn.key secret openvpn.key
 </code> </code>
 +
 +==== Remise à zéro =====
 +
 +<code - reset.sh>
 +rmmod 8021q
 +ifconfig eth0 down
 +ifconfig wlan0 down
 +ifconfig tap0 down
 +ifconfig br0 down
 +brctl delbr br0
 +pkill -9 openvpn
 +
 +</code>
 +
 +==== Conclusion ====
 +
 +Bon, ça marche ! Voici une archive avec les scripts et les configs {{:freebox:freebox-tunnel.tgz|}}. 
 +Mais le débit a l'air juste suffisant pour regarder la TV avec un flux ADSL bas débit. On peut également remplacer la connexion wifi ad-hoc en utilisant simplement l'Access Point du Freebox Server : {{:freebox:freebox-tunnel-v2.tgz|}}.
 +
 +Afin d'améliorer le débit, il faudrait remplacer le tunnel OpenVPN par un [[https://fr.wikipedia.org/wiki/Layer_2_Tunneling_Protocol|tunnel de niveau 2]], a priori plus léger et performant. Même si OpenVPN est remarquement simple à configurer, c'est vrai qu'on a pas besoin d'une technologie VPN sécurisé !
 +
 +Bench à faire...
 +
 +
  
  
Line 90: Line 135:
   * http://www.pcastuces.com/pratique/materiel/pont_wifi/   * http://www.pcastuces.com/pratique/materiel/pont_wifi/
   * https://openvpn.net/index.php/open-source/documentation/miscellaneous/78-static-key-mini-howto.html   * https://openvpn.net/index.php/open-source/documentation/miscellaneous/78-static-key-mini-howto.html
 +  * http://wiki.debian.org/BridgeNetworkConnections 
 +  * http://www.secdev.org/projects/tuntap_udp/
freebox/index.txt · Last modified: 2024/03/18 15:06 by 127.0.0.1