Howto: Raspberry PI – WLAN Verbindung einrichten

300px-RaspberryPiDie Einrichtung in ein WLan ist beim Raspberry PI identisch zu den „großen“ Distributionen wie Ubuntu, Suse, Debian etc. Raspbian basiert ja sogar auf Debian.
Hier kurz und knapp erklärt, was man konfigurieren muss, damit sich der PI mit eurem Access Point verbindet:
Als erstes prüfen ob das Wlan Gerät korrekt erkannt wurde. Die meisten USB-Sticks funktionieren per Plug & Play ohne noch groß Treiber zu installieren.
Es gibt jedoch ein paar Ausnahmen – wie z.B. der „TP-Link TL-WN725N“ – wie man den zum Laufen bekommt beschreibe ich in einem anderem Beitrag noch ausführlich.
1. ifconfig
Hier sollte eine Ausgabe erscheinen wie diese (bis auf die IP-Adresse etc.):

wlan0 Link encap:Ethernet Hardware Adresse 64:66:b3:1b:dc:6e
inet Adresse:192.168.10.104 Bcast:192.168.10.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:290 errors:0 dropped:2 overruns:0 frame:0
TX packets:9 errors:0 dropped:1 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:52803 (51.5 KiB) TX bytes:1578 (1.5 KiB)

2. Interface bearbeiten
In dieser Datei steht die Konfiguration der Netzwerkgeräte. In meinem Beispiel verwende ich DHCP von meiner Fritz-Box.
Die Zugangsdaten zum Access-Point werden in einer extra Datei (/etc/wpa_supplicant/wpa_supplicant.conf) gespeichert.
vi /etc/network/interfaces

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

3. Zugangsdaten eintragen
Hier werden die SSID, Kennwort und die Verschlüsselung festgelegt. Ich verwende noch die WPA-Verschlüsselung.
Die SSID und das Kennwort sollte in Anführungszeichen stehen. Weitere Beispiele für WPA2, WEP oder 802.1x gibt es hier.
vi /etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="Constey"
psk="meinKennwort"
# Protocol type can be: RSN (for WP2) and WPA (for WPA1)
proto=WPA
# Key management type can be: WPA-PSK or WPA-EAP (Pre-Shared or Enterprise)
key_mgmt=WPA-PSK
# Pairwise can be CCMP or TKIP (for WPA2 or WPA1)
pairwise=TKIP
#Authorization option should be OPEN for both WPA1/WPA2 (in less commonly used are SHARED and LEAP)
auth_alg=OPEN
}

Anschließend die Konfiguration fürs Netzwerk neu laden:

service networking restart

Eventuell hilft auch ein:

ifdown wlan0
ifup wlan0

Wenn die Verbindung zum Access Point korrekt hergestellt wurde, sollte ifconfig eine Ausgabe identisch zu der von oben erzeugen.
Nachtrag: 07.03.2015 – Wenn man Probleme hat und sich der PI nicht zum Wlan verbinden will kann man seine Konfiguration wie folgt testen:

wpa_supplicant -i wlan0 -D wext -c /etc/wpa_supplicant/wpa_supplicant.conf -d

Fritzbox mit eigenem DynDns von OVH einrichten

Fritz!Box 3390 AVM WLAN RouterSeit Jahren habe ich einen kostenlosen Dyndns.org Account verwendet um Remote auf meine Fritz.Box oder andere Heimgeräte zugreifen zu können. Ja richtig gelesen – verwendet….
Schon seit längerem ist der dyndns.org Anbieter aufgekauft worden, heißt mittlerweile dyn.com und hat sein einst kostenloses Angebot sehr stark eingeschränkt.
Schon nach kurzer Zeit waren nicht mehr unbegrenzt Domains zur Verfügung, nur noch 2 – außerdem werden Domains bei denen die IP sich innerhalb 30 Tagen nicht verändert hat gelöscht.
Und die nächste Einschränkung für diejenigen, welche nicht auf ein kostenpflichtiges Abo wechseln wollen ist auch schon seit geraumer Zeit aktiv:
Jetzt reicht es nicht mehr aus, dass sich bei der Domain täglich die IP-Adresse ändert.
Ab sofort muss man sich alle 30 Tage auf der dyn.com Webseite einloggen, sonst werden die Domains (ohne Vorwarnung oder Benachrichtigung) gelöscht.
Meiner Meinung nach sehr schade um den einst kostenlosen und prima Dienst der jetzt von einem Investor gemolken wird….
Aber es wird licht am Himmel – es gibt ja einige Alternativen. Entweder einer der weiteren kostenlosen Anbieter wie z.B. selfhost.org oder noip.com. Oder eine eigene Domain – bzw. eine Subdomain 🙂
Wer bei OVH eine Domain registriert hat, kann in der Domain / DNS Verwaltung eine Subdomain mit dem Typ „DynHost“ hinzufügen.
Zum Beispiel: dyndns.constey.de
Anschließend muss man noch einen „DynHost Identifier“ anlegen, einen Benutzer mit zugehörigem Passwort, welcher die IP der Subdomain aktualisieren darf.
Hat man das gemacht kann man die eigene Domain in der Fritzbox eintragen – mit folgenden Informationen:

Dynamic DNS-Anbieter: Benutzerdefiniert
Update-URL: http://www.ovh.com/nic/update?system=dyndns&hostname=<domain>&myip=<ipaddr>
Domainname: dyndns.constey.de
Benutzername: constey.de-dynHostUser
Kennwort:dynHostPasswort

Fritz!Fernzugang Kennwort vergessen ? Howto: zuruecksetzen

Ich habe heute mein Kennwort für das „Fritz!Fernzugang“ VPN-Tool von AVM verloren, bzw. wusste es nicht mehr.
Das Kennwort muss man leider für jeden Verbindungsaufbau einmal eingeben, sofern man ein Kennwort bei der Installation bzw. erstem Start angegeben hat.
 
Wenn man sein Kennwort vergessen hat, kann man dies ganz leicht über die Registry zurücksetzen:
 
Einfach folgenden Key auf 0000 zurücksetzen. (Leer)

HKEY_CURRENT_USER\Software\AVM\FRITZ!Fernzugang
REG_BINARY \ Kennwort

 
Dann einfach das Fritzbox Tool neustarten und man wird zur erneuten eingabe eines neuen Kennwortes gegeben.
Das ist kein wirkliches Sicherheitsfeature, da es ja quasi nur den „dummen“ User daran hindert auf den Verbinden Knopf zu drücken….