Debian

Aus Freifunk Kiel
Zur Navigation springen Zur Suche springen

Debian ist freifunk-tauglich.

Dafür benötigt man mindestens die Pakete batctl, ifupdown, wireless-tools; einen tauglichen Kernel mit BATMAN-adv-Support (die debian-paketierten Linux-3.2-Kernel z.B.) und WLAN-Treiber.

In der /etc/network/interfaces habe ich folgendes stehen:

allow-hotplug bat0
iface bat0 inet6 auto
	#pre-up ip link set dev $IFACE address MA:C0:AD:DR:ES:S0
	privext 2
	dns-domain ffki
	dns-nameserver fda1:384a:74de:4242::1

iface ffki-wlan inet6 auto
        wireless_mode ad-hoc
        wireless_channel 11
        wireless_essid 02:ca:ff:ee:be:be
        wireless_ap 02:ca:ff:ee:be:be
        mtu 1528
	#pre-up ip link set dev $IFACE address MA:C1:AD:DR:ES:S1
	pre-up modprobe batman_adv || true
	post-up batctl if add $IFACE
	pre-down batctl if del $IFACE

So kann man mit ifup wlan0=ffki-wlan Freifunk aktivieren. Wenn man das automatisch haben möchte, empfiehlt sich eine weitere Zeile in /etc/network/interfaces:

auto wlan0=ffki-wlan

Freifunk und anderes Netz über Kabel mit VLANs

iface dhcp inet dhcp

allow-hotplug bat0
iface bat0 inet6 auto
	#pre-up ip link set dev $IFACE address MA:C0:AD:DR:ES:S0
	privext 2
	dns-domain ffki
	dns-nameserver fda1:384a:74de:4242::1

iface ffki-eth inet6 auto
	#pre-up ip link set dev $IFACE address MA:C1:AD:DR:ES:S1
	pre-up modprobe batman_adv || true
	post-up batctl if add $IFACE
	pre-down batctl if del $IFACE

auto eth0.2=dhcp
auto eth0.3=ffki-eth

siehe auch

Probleme unter Linux