ath10k.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* EAP AP/VLAN: multicast not send to client
@ 2021-02-01 20:54 Sven Eckelmann
  2021-02-02  7:04 ` Sebastian Gottschall
  0 siblings, 1 reply; 14+ messages in thread
From: Sven Eckelmann @ 2021-02-01 20:54 UTC (permalink / raw)
  To: ath10k


[-- Attachment #1.1.1: Type: text/plain, Size: 3093 bytes --]

Hi,

I was just testing EAP with dynamic_vlan=2 (and a radius server which returns 
the VLANID 112 for this client). This worked perfectly fine with ath9k. But 
for some reason, the client was not able to receive any multicast/broadcast 
packets with ath10k.

The used OpenWrt 19.07 config was:

    config wifi-iface 'eap_radio0'           
        option device 'radio0'           
        option mode 'ap'                
        option ssid 'MyEAPSSID'        
        option encryption 'wpa2'        
        option ieee80211r '1'           
        option server '192.168.178.123'   
        option key 'testing123'
        option dynamic_vlan '2'      
        option vlan_bridge 'br-lan'

Which creates following hostapd configuration:


    driver=nl80211
    logger_syslog=127
    logger_syslog_level=2
    logger_stdout=127
    logger_stdout_level=2
    country_code=DE
    ieee80211d=1
    hw_mode=g
    supported_rates=60 90 120 180 240 360 480 540
    basic_rates=60 120 240
    beacon_int=1000
    dtim_period=2
    channel=acs_survey
    chanlist=11
    
    
    ieee80211n=1
    ht_coex=0
    ht_capab=[LDPC][SHORT-GI-20][SHORT-GI-40][TX-STBC][RX-STBC1][MAX-AMSDU-7935][DSSS_CCK-40]
    
    interface=wlan0
    ctrl_interface=/var/run/hostapd
    bss_load_update_period=60
    chan_util_avg_period=600
    disassoc_low_ack=1
    skip_inactivity_poll=0
    preamble=1
    wmm_enabled=1
    ignore_broadcast_ssid=0
    uapsd_advertisement_enabled=1
    utf8_ssid=1
    multi_ap=0
    auth_server_addr=192.168.178.123
    auth_server_port=1812
    auth_server_shared_secret=testing123
    eapol_key_index_workaround=1
    ieee8021x=1
    auth_algs=1
    wpa=2
    wpa_pairwise=CCMP
    ssid=MyEAPSSID
    mobility_domain=3bf3
    ft_psk_generate_local=0
    ft_over_ds=1
    reassociation_deadline=1000
    nas_identifier=ac86749f4dc2
    r0_key_lifetime=10000
    pmk_r1_push=0
    wpa_disable_eapol_key_retries=0
    wpa_key_mgmt=WPA-EAP FT-EAP
    okc=0
    disable_pmksa_caching=1
    dynamic_vlan=2
    vlan_naming=1
    vlan_bridge=br-lan
    vlan_file=/var/run/hostapd-wlan0.vlan
    bssid=ac:86:74:9f:4d:c2


The client connected and then following was tested to send some data to the 
client (which had wireshark running to check for incoming packets):

    ping ff02::1%wlan0.112

With the ath9k AP, I could see the packets. With ath10k, I wasn't able to see 
anything in the air. So for some reason something (firmware?) is dropping the 
packets. Btw. unicast seems to work fine - but little bit hard to use when ARP 
or ICMPv6 multicast packets are not working.

And there were various reports already in the past which seem to suggest that 
this a problem since a long time:

* https://forum.openwrt.org/t/802-1x-with-dynamic-vlans-5ghz-and-mdns-strange-behaviour/50180
* https://bugs.openwrt.org/index.php?do=details&task_id=3266&pagenum=3
* https://forum.openwrt.org/t/multicast-not-working-over-bridged-ap/69059

I have also added the output of
`perf ftrace ping -c 1 -I wlan0.112  255.255.255.255` in case somebody wants to
check the trace

Kind regards,
	Sven

[-- Attachment #1.1.2: ftrace.log.zip --]
[-- Type: application/zip, Size: 113524 bytes --]

[-- Attachment #1.2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

[-- Attachment #2: Type: text/plain, Size: 146 bytes --]

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2021-02-08 20:50 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-01 20:54 EAP AP/VLAN: multicast not send to client Sven Eckelmann
2021-02-02  7:04 ` Sebastian Gottschall
2021-02-02  8:23   ` Sven Eckelmann
2021-02-02  8:58     ` Sebastian Gottschall
2021-02-02  9:06       ` Sven Eckelmann
2021-02-02  9:12         ` Sebastian Gottschall
2021-02-02 10:12           ` Sven Eckelmann
2021-02-02 13:27             ` Ben Greear
2021-02-02 13:57               ` Sven Eckelmann
2021-02-07 16:50                 ` Ben Greear
2021-02-07 17:13                   ` Sven Eckelmann
2021-02-07 17:42                     ` Ben Greear
2021-02-08 20:32                       ` Sven Eckelmann
2021-02-08 20:50                         ` Ben Greear

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).