Debian: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Wonka (Diskussion | Beiträge) |
Wonka (Diskussion | Beiträge) |
||
Zeile 29: | Zeile 29: | ||
<code><pre> | <code><pre> | ||
auto wlan0=ffki-wlan | auto wlan0=ffki-wlan | ||
+ | </pre></code> | ||
+ | |||
+ | == Freifunk und anderes Netz über Kabel mit VLANs == | ||
+ | |||
+ | <code><pre> | ||
+ | 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 | ||
</pre></code> | </pre></code> | ||
Version vom 12. Juni 2014, 21:41 Uhr
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