How to configure FreeBSD as WPA Enterpise access point?
0
votes
0
answers
22
views
I have a FreeBSD machine with an Atheros WiFi card and I want to use it as WPA Enterprise access point.
I set up a RADIUS server on the FreeBSD machine and configure interface wlan0 and hostapd.conf, but I have no luck. My phone informs me that the MyWiFi network is password protected and refuses to accept my certificate.
But I successfully use an access point (a white box with antennas and blue LEDs) as a WPA Enterprise access point from my phone. So I suppose I set up the RADIUS server correctly.
wlan0: flags=8843 metric 0 mtu 1500
options=0
ether 00:1a:cc:44:33:aa
inet 192.168.12.1 netmask 0xffffff00 broadcast 192.168.12.255
groups: wlan
ssid "MyFiWi" channel 1 (2412 MHz 11g) bssid 00:1a:cc:44:33:aa
regdomain NONE country DE ecm authmode 802.1x privacy MIXED
deftxkey UNDEF txpower 30 scanvalid 60 protmode CTS wme burst
dtimperiod 1 -dfs
parent interface: ath0
media: IEEE 802.11 Wireless Ethernet autoselect mode 11g
status: running
nd6 options=29
My /etc/hostapd.conf:
# GLOBAL PARAMETERS
interface=wlan0
debug=0
logger_syslog=-1
logger_syslog_level=0
logger_stdout=-1
logger_stdout_level=0
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=MyFiWi
# WPA/IEEE 802.11i PARAMETERS
wpa=WPA-RADIUS
wpa_key_mgmt=WPA-EAP
ieee8021x=1
# RADIUS CLIENT PARAMETERS
own_ip_addr=192.168.12.1
nas_identifier=FreeBSD
auth_server_addr=127.0.0.1
auth_server_port=1812
auth_server_shared_secret=>
My /etc/wpa_supplicant.conf:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
#
# home network; allow all valid ciphers
network={
ssid="MyFiWi"
key_mgmt=WPA-EAP
eap=TLS
ca_cert="/home/MyFiWi.pem"
}
What I do wrong?
Asked by Sergey Zaykov
(101 rep)
Jul 13, 2025, 10:36 PM