Wohnheim-Router: Unterschied zwischen den Versionen

Aus /dev/null
Wechseln zu: Navigation, Suche
[unmarkierte Version][unmarkierte Version]
(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…“)
 
Zeile 19: Zeile 19:
 
* Dateiname: wpasupplicant.conf
 
* Dateiname: wpasupplicant.conf
 
* Inhalt der Datei:
 
* Inhalt der Datei:
<code>
 
# wpa_supplicant configuration file for IEEE 802.1X authentication
 
  
 +
 +
<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>"
 
}
 
}
</ code>
+
</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
<code>
+
<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
 
}
 
}
</code>
+
</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
}