WLan konfigurieren
Der BananaPro hat WLan on Board, der BananaPi nicht. Wenn man dort z.B. einen USB-to-WLan Stick benutzt, kann man das nachfolgende genauso gebrauchen.
Mal schauen ob das WLan da ist.
root@bananapro ~ # iwconfig
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
lo no wireless extensions.
eth0 no wireless extensions.
Sieht schon mal nicht schlecht aus. Nun bauen wir das mal in /etc/network/interfaces ein.
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
auto eth0
auto wlan0
# dhcp configuration
iface eth0 inet dhcp
iface wlan0 inet dhcp
#wlan configuration
wpa-ssid
wpa-psk xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# static ip configuration
#iface eth0 inet static
# address 192.168.6.241
# netmask 255.255.255.0
# gateway 192.168.6.1
Die wpa-ssid ist der Name eures WLan-Netzes. wpa-psk ist das Passwort. Das kommt aber da nicht 1:1 rein, sondern wird mit dem folgenden Befehl ermittelt.
wpa_passphrase wpa-ssid password
Beispiel:
wpa_passphrase Heim-WLan geheimes_passwort
Dann kommt auf der Konsole eine Ausgabe, diese psk=xxxxxxxxxxxxxx kopiert ihr dann in die /etc/network/interfaces anstelle von wpa-psk
Dann das Interface starten
ifup wlan0
Dann sollte eine ähnliche Ausgabe bei Euch erscheinen.
root@bananapro ~ # ifup wlan0
Internet Systems Consortium DHCP Client 4.3.1
Copyright 2004-2014 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/Listening on LPF/wlan0/xxx
Sending on LPF/wlan0/xxx
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPOFFER from 192.168.3.1
DHCPACK from 192.168.3.1
bound to 192.168.3.14 -- renewal in 1659 seconds.
Fertig! WLan läuft.
Zum Schluß noch was wichtiges! Damit nur noch der Root das File lesen und bearbeiten kann unbedingt folgendes machen. Soll verhindern, das jemand an den WLan-Schlüssel kommt. Also WICHTIG!
chmod 600 /etc/network/interfaces
Nun läuft das Sys auf der HDD incl. WLan. Sollte die SD-Karte mal kaputt gehen schreibt man sich einfach eine neue und fertig. Die Daten sind auf einer Platte einfach sicherer abgelegt als auf einer SD-Karte (meine Meinung).
Viel Spaß beim Homeserver bauen!