🇫🇷 MNNL est un ensemble de scripts qui permet de lancer facilement un noeud de réseau mesh amateur utilisant le protocole Batman-adv.
🇬🇧 MNNL is a set of scripts that allows to easily start an amateur mesh network node using the Batman-adv protocol.
# __ __ _ _ _ _ _ # | \/ | \| | \| | | # | |\/| | .` | .` | |__ # |_| |_|_|\_|_|\_|____| # Mesh・Network・Node・Launcher # # mnnl.amateur.internet.sh # mnnl.amateur.rpi.sh # mnnl.amateur.ubuntu.sh # README.txt
🇫🇷 Tous les tests ont été effectués sur un Raspberry Pi 3b (Rev. 1.2) sous Debian RaspiOS 11 (Bullseye). Il est possible qu'il faille adapter les commandes si votre système est différent.
🇬🇧 All the tests have been made on a Pi 3b (Rev. 1.2) under Debian RaspiOS 11 (Bullseye). You may need to adjust some commands if your system is different.
🇫🇷 ATTENTION ! Si vous utilisez wlan0 (la carte wifi intégrée au Raspberry Pi) pour votre réseau mesh, elle ne pourra plus servir pour une connexion sur un réseau local.
🇬🇧 CAUTION! If you use wlan0 (the Rasberry Pi integrated wifi card) for your mesh network, it can't be used for your LAN access anymore.
🇫🇷 À installer avant d'executer le script.
🇬🇧 To be installed before executing the script.
# batctl (batman-adv) sudo apt install -y batcl # iwconfig sudo apt install -y iwconfig
🇫🇷 Tous les tests ont été effectués sous Xubuntu 20.04. Il est possible que vous deviez adapter les commandes si votre système est différent.
🇬🇧 All the tests have been made on Xubuntu 20.04. You may have to adjust some commands if your system is different.
🇫🇷 À installer avant d'executer le script.
🇬🇧 To be installed before executing the script.
# batctl (batman-adv) sudo apt install -y batcl # iwconfig sudo apt install -y iwconfig # nmcli - devrait déjà être disponible # nmcli - should already be available sudo apt install -y nmcli
🇫🇷 À installer avant d'executer le script.
🇬🇧 To be installed before executing the script.
# iptables sudo apt install -y iptables
🇫🇷 Tous les fichiers sont ici :
🇬🇧 All the files are here:
git clone http://git.extramuros.com/f1sls/mnnl.git
COMMANDE/COMMAND | CE QUE ÇA FAIT | WHAT IT DOES |
---|---|---|
sudo batctl if | liste les interfaces liées et leur état | list interfaces and their current state |
sudo batctl n | liste les nœuds voisins | list the neigbouring nodes |
sudo batctl s | donne des stats sur batman-adv | gives stats about batman-adv |