Raspberry Pi ins B.A.T.M.A.N.

Aus Freifunk Franken
Wechseln zu:Navigation, Suche

Ist erstmal nur eine Notiz und wird irgendwann schön gemacht. Sinnvoll ist eine USB Lan Karte damit man sich nicht aussperrt, diese kommt ans private Netz für jeglichen Zugriff. Die eth0 interne LAN Karte nutzt man für Batman.

apt-get install dkms gcc
cat /proc/version

passenden Kernelheader von hier auf das Pi laden

[1]

Installieren mit

dpkg -i filename.deb
git clone https://github.com/freifunk-gluon/batman-adv-legacy
cd batman-adv-legacy 
make 
make install 
cd ..
wget http://downloads.open-mesh.org/batman/releases/batman-adv-2013.4.0/batctl-2013.4.0.tar.gz
tar xzf batctl-2013.4.0.tar.gz 
cd batctl-2013.4.0 
make 
make install 
modprobe batman-adv 
vi /etc/modules -> batman-adv

reboot

Sollte nun ein

batctl -v

zeigen das Batman 2015.0 oder etwas anderes außer 2013.4 läuft, muss die *.ko File manuell ins richtige Verzeichnis kopiert werden

cd batman-adv-legacy 
cp batman-adv.ko /lib/modules/4.1.19+/kernel/net/batman-adv/

Das Verzeichnis findet man mit

modinfo batman-adv

heraus.

Nach reboot sollte nun

batctl -v

Batman 2013.4 ausgeben

Alfred nachinstallieren

irgendwelche 2 Abhänigkgieten fehlen noch libcap-dev und irgendwas mit gpsd ist relativ leicht herauszufinden hab es nicht mehr zur Hand.

git clone https://git.open-mesh.org/alfred.git
git reset --hard 56965d9966d9a97e6b627c821da257d4e7e6145f 
cd dingsdawieesauchimmerheißtalfredoderso
make 
make install