Wohnheim-Router: Unterschied zwischen den Versionen
Wirtzd (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Wer im Wohnheim sein Internet mit einem Router(WLAN AP) ausrüsten möchte kann dies mit folgender Anleitung. Benötigte Hardware: ein OpenWRT fähiger Router…“) |
Wirtzd (Diskussion | Beiträge) |
||
| Zeile 19: | Zeile 19: | ||
* Dateiname: wpasupplicant.conf | * Dateiname: wpasupplicant.conf | ||
* Inhalt der Datei: | * Inhalt der Datei: | ||
| − | |||
| − | |||
| + | |||
| + | <pre> | ||
| + | # wpa_supplicant configuration file for IEEE 802.1X authentication | ||
ctrl_interface=/var/run/wpa_supplicant | ctrl_interface=/var/run/wpa_supplicant | ||
ctrl_interface_group=0 | ctrl_interface_group=0 | ||
| Zeile 41: | Zeile 42: | ||
password="<PASSWORD>" | password="<PASSWORD>" | ||
} | } | ||
| − | </ | + | </pre> |
| − | |||
5. WAN Schnitstellenname ermitteln mit Befehl auf Router Konsole | 5. WAN Schnitstellenname ermitteln mit Befehl auf Router Konsole | ||
* uci get network.wan.ifname | * uci get network.wan.ifname | ||
| Zeile 50: | Zeile 50: | ||
* wpa_supplicant -i HIER_NAME_VOM_WAN_INTERFACE -D wired -c /etc/config/wpasupplicant.conf -B -dd -t | * wpa_supplicant -i HIER_NAME_VOM_WAN_INTERFACE -D wired -c /etc/config/wpasupplicant.conf -B -dd -t | ||
* Beispiel eingesetzt aus Schritt 5: wpa_supplicant -i eth0 -D wired -c /etc/config/wpasupplicant.conf -B -dd -t | * Beispiel eingesetzt aus Schritt 5: wpa_supplicant -i eth0 -D wired -c /etc/config/wpasupplicant.conf -B -dd -t | ||
| − | |||
7. init script erstellen | 7. init script erstellen | ||
| − | < | + | <pre> |
#!/bin/sh /etc/rc.common | #!/bin/sh /etc/rc.common | ||
# Example script | # Example script | ||
| Zeile 70: | Zeile 69: | ||
killall wpa_supplicant | killall wpa_supplicant | ||
} | } | ||
| − | </ | + | </pre> |
Version vom 27. April 2016, 10:36 Uhr
Wer im Wohnheim sein Internet mit einem Router(WLAN AP) ausrüsten möchte kann dies mit folgender Anleitung.
Benötigte Hardware: ein OpenWRT fähiger Router wie z.B. TP-Link TL-WR841N
1. Installation von OpenWRT auf dem Router
2. Router Einstellen
- root Passwort vergeben
- WLAN aktivieren Verschlüsseln mit Passwort
3. Router Softwarepakete ändern
- wpad-mini deinstallieren
- wpad installieren
- wpa-cli installieren
4. Konfigurationsdatei auf den Router erstellen
- Verzeichneis: /etc/config/
- Dateiname: wpasupplicant.conf
- Inhalt der Datei:
# wpa_supplicant configuration file for IEEE 802.1X authentication
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
# IEEE 802.1X (wired) works with EAPOL version 2
eapol_version=2
# important for wired network
ap_scan=0
# university network connection configuration
network={
key_mgmt=IEEE8021X
eap=PEAP
phase1=""
phase2="auth=MSCHAPV2"
anonymous_identity="<BENUTZERNAME>"
identity="<BENUTZERNAME>"
password="<PASSWORD>"
}
5. WAN Schnitstellenname ermitteln mit Befehl auf Router Konsole
- uci get network.wan.ifname
- Beispiel Ergebnis: eth0
6. Auf Router Konsole testen ob Verbindung möglich ist.
- wpa_supplicant -i HIER_NAME_VOM_WAN_INTERFACE -D wired -c /etc/config/wpasupplicant.conf -B -dd -t
- Beispiel eingesetzt aus Schritt 5: wpa_supplicant -i eth0 -D wired -c /etc/config/wpasupplicant.conf -B -dd -t
7. init script erstellen
#!/bin/sh /etc/rc.common
# Example script
# Copyright (C) 2007 OpenWrt.org
START=10
STOP=15
start() {
echo start
wpa_supplicant -i HIER_NAME_VOM_WAN_INTERFACE -D wired -c /etc/config/wpasupplicant.conf -B -dd -t
}
stop() {
echo stop
killall wpa_supplicant
}