Hello Adolf,

Thank you for testing this.

Could you send me the output of “iw list” as well please?

Either I have an error somewhere checking for the [MAX-AMSDU-7935] capability, 
or the device claims to support it but actually doesn't.

-Michael

> On 8 Oct 2025, at 14:38, Adolf Belka <[email protected]> wrote:
> 
> Hi Michael,
> 
> As mentioned at the monthly conf call I tested out today the wireless 
> function in CU199 but it won't start for me.
> 
> Basically the code overwrites the WPA Passphrase in hostapd.conf with a 
> directory. In the WUI the passphrase is still correctly shown. It is 
> correctly stored in the wlanap/settings file. It is just not correct in the 
> hostapd.conf file.
> 
> The first time I tried the update the WPA Passphrase was replaced with 
> /srv/web/ipfire/cgi-bin/
> 
> The second time I tried the update it was overwritten by / which is the 
> version shown below.
> 
> The hostapd.conf with CU197 (with 63 character Passphrase redacted) was
> 
> -------------------------------------
> driver=nl80211
> ######################### basic hostapd configuration 
> ##########################
> #
> country_code=NL
> country3=0x49 # indoor
> ieee80211d=1
> ieee80211h=1
> channel=6
> 
> # Always advertise TPC
> local_pwr_constraint=3
> spectrum_mgmt_required=1
> hw_mode=g
> ieee80211n=1
> wmm_enabled=1
> ht_capab=
> # Enable logging
> logger_syslog=-1
> logger_syslog_level=4
> auth_algs=1
> ctrl_interface=/var/run/hostapd
> ctrl_interface_group=0
> disassoc_low_ack=1
> 
> # SSID
> ssid2="Jarnsaxa"
> utf8_ssid=1
> 
> noscan=1
> ieee80211w=0
> ######################### wpa hostapd configuration 
> ############################
> #
> wpa=2
> wpa_passphrase=***************************************************************
> wpa_key_mgmt=WPA-PSK SAE
> rsn_pairwise=CCMP
> -------------------------------------
> 
> After the update the file contained
> 
> -------------------------------------
> # Automatically generated configuration
> # DO NOT EDIT
> logger_syslog=-1
> logger_syslog_level=4
> driver=nl80211
> country_code=NL
> country3=0x49
> ieee80211d=1
> ieee80211h=1
> channel=6
> local_pwr_constraint=3
> spectrum_mgmt_required=1
> enable_background_radar=1
> wmm_enabled=1
> hw_mode=g
> ieee80211n=1
> ht_capab=[HT40+][HT40-] [GF] [RX-STBC1] [SHORT-GI-40] [TX-STBC] 
> [MAX-AMSDU-7935] [SHORT-GI-20]
> auth_algs=1
> ctrl_interface=/var/run/hostapd
> ctrl_interface_group=0
> disassoc_low_ack=1
> ssid2="Jarnsaxa"
> utf8_ssid=1
> noscan=1
> ieee80211w=0
> wpa=2
> wpa_passphrase=/
> wpa_key_mgmt=WPA-PSK WPA-PSK-SHA256 SAE
> rsn_pairwise=CCMP
> ssid_protection=1
> extended_key_id=1
> oce=7
> interworking=1
> access_network_type=0
> internet=1
> time_advertisement=2
> multicast_to_unicast=1
> -------------------------------------
> 
> The wireless log not surprisingly had a problem with the passphrase
> 
> 15:00:00 hostapd:  blue0: interface state ENABLED->DISABLED
> 15:00:00 hostapd:  blue0: AP-DISABLED
> 15:00:00 hostapd:  blue0: CTRL-EVENT-TERMINATING
> 15:00:00 hostapd:  nl80211: deinit ifname=blue0 disabled_11b_rates=0
> 15:00:02 hostapd:  blue0: interface state UNINITIALIZED->COUNTRY_UPDATE
> 15:00:02 hostapd:  Driver does not support configured HT capability 
> [MAX-AMSDU-7935]
> 15:00:02 hostapd:  blue0: interface state COUNTRY_UPDATE->DISABLED
> 15:00:02 hostapd:  blue0: AP-DISABLED
> 15:00:02 hostapd:  blue0: Unable to setup interface.
> 15:00:02 hostapd:  blue0: interface state DISABLED->DISABLED
> 15:00:02 hostapd:  blue0: AP-DISABLED
> 15:00:02 hostapd:  blue0: CTRL-EVENT-TERMINATING
> 15:00:02 hostapd:  hostapd_free_hapd_data: Interface blue0 wasn't started
> 15:00:02 hostapd:  nl80211: deinit ifname=blue0 disabled_11b_rates=0
> 15:04:57 hostapd:  Line 27: invalid WPA passphrase length 1 (expected 8..63)
> 15:04:57 hostapd:  WPA-PSK enabled, but PSK or passphrase is not configured.
> 15:04:57 hostapd:  2 errors found in configuration file '/etc/hostapd.conf'
> 15:04:57 hostapd:  Failed to set up interface with /etc/hostapd.conf
> 15:04:58 hostapd:  Failed to initialize interface
> 
> The log also mentions that the driver for the wireless chip in the Prime unit 
> doesn't support a configured HT capability.
> I am presuming that that issue is the second error hostapd found in the 
> configuration file.
> 
> I have also just noticed that the hostapd.conf file that was used in CU197 is 
> still physically present in /var/ipfire/wlanap/ while the new version is in 
> /etc. Probably should delete the version from the old location if it is being 
> replaced by the new version.
> 
> Regards,
> 
> Adolf.
> 


Reply via email to