Description Technique
Les interfaces réseau
- eth1 : Une interface wifi 802.11g (54Mbps) WLAN
- eth0 : Regroupe toutes les interfaces réseau 10/100 Mbps
- br0 : le bridge, par défaut, il regroupe vlan0 et eth1, cela permet de regrouper plusieurs interface réseau en une seule.
- vlan0 : la 4 prises réseaux du LAN
- vlan1 : la prise internet (WAN)
Openwrt et Réseau citoyen
virer le bridge et configuration IP des interfaces
nvram set lan_ifname=vlan0
nvram set lan_ipaddr=192.168.1.1
nvram set lan_netmask=255.255.255.0
nvram set lan_proto=static
nvram set wan_ifname=vlan1
nvram set wan_proto=dhcp
nvram set wifi_ifname=eth1
nvram set wifi_ipaddr=10.59.12.18
nvram set wifi_netmask=255.0.0.0
nvram set wifi_proto=static
nvram commit
configuration radio
nvram set wl0_mode=sta
nvram set wl0_infra=0
nvram set wl0_closed=0
nvram set wl0_channel=1
nvram set wl0_ssid=bombolong
nvram commit
lancer olsrd
echo "olsrd -i eth1 &" > /etc/init.d/S50olsrd
chmod +x /etc/init.d/S50olsrd
Les astuces
Faire 1 vlan par prise réseau
en nvram renseigner les variables suivantes :
vlan0hwname=et0
vlan0ports=1 5*
vlan1hwname=et0
vlan1ports=0 5
vlan2hwname=et0
vlan2ports=2 5
vlan3hwname=et0
vlan3ports=3 5
vlan4hwname=et0
vlan4ports=4 5
après un reboot, vous avez 1 vlan par prise réseau. Il faut affecter une IP à chaque vlan manuellement, le firmware ne sait pas le faire automatiquement :-)
Merci d'avoir pris le temps de lire ce texte. Vous pouvez soutenir l'écriture de ces billets et la réalisation des livecoding par de nombreux moyens. Mais le plus beau moyen de me remercier est de simplement partager ce texte autour de vous.
Sauf mention contraire, tout le contenu de ce site est sous licence