• Schwierigkeitsgrad: Fortgeschrittener

 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!IMG_20170601_195849.jpg