Als Accesspoint konfigurieren

Sie können einen Industrie-PC unter TwinCAT/BSD als Accesspoint konfigurieren. Für diese Funktion wird das Packet hostapd benötigt und muss nachinstalliert werden. Installieren Sie das Packet hostapd mit: doas pkg install hostapd

Der Deamon hostapd kümmert sich um die Client-Authentifizierung und Schlüsselverwaltung auf dem WPA2-fähigen Accesspoint.

Stellen Sie sicher, dass die richtige Regulatory-Domain für das jeweilige Land benutzt wird. Diese beinhaltet beispielsweise die erlaubten Kanäle, erlaubte Sendeleistung und DFS-Aktivierung für bestimmte 5GHz-Kanäle.

Voraussetzungen:

Gehen Sie wie folgt vor:

1. Öffnen Sie mit doas ee /etc/rc.conf die Datei rc.conf und ergänzen Sie folgende Zeilen.
Beispiel:
hostapd_enable="YES"    #starts the hostapd daemon automaticaly after boot
wlans_rtwn0="wlan0"    #wireless interface used for access point
create_args_wlan0="wlanmode hostap ssid yourSSIDname authmode WPA2"
ifconfig_wlan0="inet 192.168.0.1 netmask 255.255.255.0 country DE"
2. Öffnen Sie mit doas ee /etc/hostapd.conf die Datei hostapd.conf und ergänzen Sie folgende Zeilen.
Beispiel:
interface=wlan0
debug=1
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=yourSSIDname
wpa=2
wpa_passphrase=freebsdmall    #password for wlan network
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
channel=6    #Channel for the desired radio band (default: 0 stands for ACS, automatic Channel Selection)
hw_mode=g    #Operation mode, in this case g=IEEE802.11g (2.4 GHz)
country_code=DE #used to set the right regulatory domain for your country
ieee80211d=1    #advertises the country_code an the set of allowed channels and transmit power levels based on the regulatory limits (default=0)
3. Geben Sie den Befehl doas service hostapd forcestart ein, um den Accesspoint zu starten.
Sie haben den Industrie-PC erfolgreich als Accesspoint konfiguriert. Mit der SSID und dem Passwort aus der Datei hostapd.conf kann ab jetzt ein WLAN-Teilnehmer eine Verbindung zum Netzwerk herstellen.
Weitere Informationen unter: https://www.freebsd.org/doc/handbook/network-wireless.html