Debian: Unterschied zwischen den Versionen

Aus Freifunk Kiel
Zur Navigation springen Zur Suche springen
Zeile 6: Zeile 6:
  
 
<code><pre>
 
<code><pre>
allow-hotplug bat0
+
iface ffki inet6 manual
iface bat0 inet6 manual
 
up ip link set $IFACE up
 
down ip link set $IFACE down
 
 
 
iface bkfn inet6 manual
 
 
         wireless_mode ad-hoc
 
         wireless_mode ad-hoc
 
         wireless_channel 11
 
         wireless_channel 11
Zeile 19: Zeile 14:
 
up ip link set $IFACE mtu 1528 up
 
up ip link set $IFACE mtu 1528 up
 
post-up batctl if add $IFACE
 
post-up batctl if add $IFACE
 +
post-up ip link set bat0 up
 +
pre-down ip link set bat0 down
 
pre-down batctl if del $IFACE
 
pre-down batctl if del $IFACE
 
down ip link set $IFACE down
 
down ip link set $IFACE down
 +
        post-down modprobe -r batman_adv || true
 
</pre></code>
 
</pre></code>
  
So kann man mit <code>ifup wlan0=bkfn</code> Freifunk aktivieren. Wenn man das automatisch haben möchte, empfiehlt sich eine weitere Zeile in <code>/etc/network/interfaces</code>:
+
So kann man mit <code>ifup wlan0=ffki</code> Freifunk aktivieren. Wenn man das automatisch haben möchte, empfiehlt sich eine weitere Zeile in <code>/etc/network/interfaces</code>:
  
 
<code><pre>
 
<code><pre>
auto wlan0=bkfn
+
auto wlan0=ffki
 
</pre></code>
 
</pre></code>
  

Version vom 1. November 2013, 02:34 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:

iface ffki inet6 manual
        wireless_mode ad-hoc
        wireless_channel 11
        wireless_essid 02:ca:ff:ee:be:be
        wireless_ap 02:ca:ff:ee:be:be
	pre-up modprobe batman_adv || true
	up ip link set $IFACE mtu 1528 up
	post-up batctl if add $IFACE
	post-up ip link set bat0 up
	pre-down ip link set bat0 down
	pre-down batctl if del $IFACE
	down ip link set $IFACE down
        post-down modprobe -r batman_adv || true

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

auto wlan0=ffki

siehe auch

Probleme unter Linux