Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Apr 2013 09:16:09 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        Paul Schenkeveld <freebsd@psconsult.nl>
Cc:        wireless@freebsd.org
Subject:   Re: State os VAP support
Message-ID:  <CAJ-Vmon9fpsDeotMAFx9DqARjG1kgyyNJgrjkWdb63bxRGmZUA@mail.gmail.com>
In-Reply-To: <20130429101449.GA27298@psconsult.nl>
References:  <20130429101449.GA27298@psconsult.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Multiple VAPs should be working. Doubly so on the AR5212 series hardware.




adrian

On 29 April 2013 03:14, Paul Schenkeveld <freebsd@psconsult.nl> wrote:
> Hi,
>
> I still cannot get VAP's to work, perhaps I'm doing something wrong,
> perhaps VAP support isn't ready yet.
>
> My hardware: Soekris net4826 with Atheros 5212 mini-pci card
> My FreeBSD: FreeBSD 10.0-CURRENT #0 r249745
> My config:
>
>     wlans_ath0="wlan63 wlan207"
>     create_args_wlan63="wlanmode hostap mode 11g channel 7 country NL"
>     create_args_wlan207="wlanmode hostap mode 11g channel 7 country NL"
>     hostapd_config="/etc/hostapd.conf.testB /etc/hostapd.conf.testO"
>
>     ==== hostapd.conf.testB:
>     driver=bsd
>     interface=wlan63
>     ctrl_interface=/var/run/hostapd.wlan63
>     ctrl_interface_group=wheel
>     ssid=testB
>     wpa=1
>     wpa_passphrase=********
>     wpa_key_mgmt=WPA-PSK
>     wpa_pairwise=CCMP TKIP
>
>     ==== hostapd.conf.testO:
>     driver=bsd
>     interface=wlan207
>     ctrl_interface=/var/run/hostapd.wlan207
>     ctrl_interface_group=wheel
>     ssid=testO
>     wpa=1
>     wpa_passphrase=********
>     wpa_key_mgmt=WPA-PSK
>     wpa_pairwise=CCMP TKIP
>
> I have tried running a single hostapd with two config files and running
> two separate hostapd daemons each with a config file.  In both cases, I
> get one wlan working, the other does not work.  Running hostapd with -d
> does not reveal the problem to me either (I see debug output when
> connecting to the working wlan but not when trying to connect to the
> other one).  Hostapd debug output is below.
>
> My questions:
>
>     Should VAP work at all?
>     Does anyone know of VAP problems with the Atheros 5212?
>     Should I run one hostapd with multiple config files or separate daemons?
>     Anything else I'm doing wrong?
>
> Thanks for any help!
>
> Paul Schenkeveld
>
> ------------------------------------------------------------------------
>
> hostapd -d output:
>
> ap1# hostapd -P /var/run/hostapd.pid -d /etc/hostapd.conf.testB /etc/hostapd.conf.testO
> Configuration file: /etc/hostapd.conf.testB
> ctrl_interface_group=0 (from group name 'wheel')
> BSS count 1, BSSID mask 00:00:00:00:00:00 (0 bits)
> Completing interface initialization
> Flushing old station entries
> Deauthenticate all stations
> bsd_set_privacy: enabled=0
> bsd_set_key: alg=0 addr=0x0 key_idx=0 set_tx=1 seq_len=0 key_len=0
> bsd_del_key: key_idx=0
> bsd_set_key: alg=0 addr=0x0 key_idx=1 set_tx=0 seq_len=0 key_len=0
> bsd_del_key: key_idx=1
> bsd_set_key: alg=0 addr=0x0 key_idx=2 set_tx=0 seq_len=0 key_len=0
> bsd_del_key: key_idx=2
> bsd_set_key: alg=0 addr=0x0 key_idx=3 set_tx=0 seq_len=0 key_len=0
> bsd_del_key: key_idx=3
> Using interface wlan63 with hwaddr 00:0b:6b:dd:50:7b and ssid 'testB'
> Deriving WPA PSK based on passphrase
> SSID - hexdump_ascii(len=5):
>      74 65 73 74 42                                    testB
> PSK (ASCII passphrase) - hexdump_ascii(len=8): [REMOVED]
> PSK (from passphrase) - hexdump(len=32): [REMOVED]
> bsd_set_ieee8021x: enabled=1
> bsd_configure_wpa: enable WPA= 0x1
> WPA: group state machine entering state GTK_INIT (VLAN-ID 0)
> GMK - hexdump(len=32): [REMOVED]
> GTK - hexdump(len=32): [REMOVED]
> WPA: group state machine entering state SETKEYSDONE (VLAN-ID 0)
> bsd_set_key: alg=2 addr=0x0 key_idx=1 set_tx=1 seq_len=0 key_len=32
> bsd_set_privacy: enabled=1
> bsd_set_opt_ie: set WPA+RSN ie (len 28)
> wlan63: Setup of interface done.
> Configuration file: /etc/hostapd.conf.testO
> ctrl_interface_group=0 (from group name 'wheel')
> BSS count 1, BSSID mask 00:00:00:00:00:00 (0 bits)
> Completing interface initialization
> Flushing old station entries
> Deauthenticate all stations
> bsd_set_privacy: enabled=0
> bsd_set_key: alg=0 addr=0x0 key_idx=0 set_tx=1 seq_len=0 key_len=0
> bsd_del_key: key_idx=0
> bsd_set_key: alg=0 addr=0x0 key_idx=1 set_tx=0 seq_len=0 key_len=0
> bsd_del_key: key_idx=1
> bsd_set_key: alg=0 addr=0x0 key_idx=2 set_tx=0 seq_len=0 key_len=0
> bsd_del_key: key_idx=2
> bsd_set_key: alg=0 addr=0x0 key_idx=3 set_tx=0 seq_len=0 key_len=0
> bsd_del_key: key_idx=3
> Using interface wlan207 with hwaddr 00:0b:6b:dd:50:7b and ssid 'testO'
> Deriving WPA PSK based on passphrase
> SSID - hexdump_ascii(len=5):
>      74 65 73 74 4f                                    testO
> PSK (ASCII passphrase) - hexdump_ascii(len=8): [REMOVED]
> PSK (from passphrase) - hexdump(len=32): [REMOVED]
> bsd_set_ieee8021x: enabled=1
> bsd_configure_wpa: enable WPA= 0x1
> WPA: group state machine entering state GTK_INIT (VLAN-ID 0)
> GMK - hexdump(len=32): [REMOVED]
> GTK - hexdump(len=32): [REMOVED]
> WPA: group state machine entering state SETKEYSDONE (VLAN-ID 0)
> bsd_set_key: alg=2 addr=0x0 key_idx=1 set_tx=1 seq_len=0 key_len=32
> bsd_set_privacy: enabled=1
> bsd_set_opt_ie: set WPA+RSN ie (len 28)
> wlan207: Setup of interface done.
> Discard routing message to if#0 (not for us 10)
>
> Discard routing message to if#0 (not for us 11)
>
> Discard routing message to if#0 (not for us 10)
> _______________________________________________
> freebsd-wireless@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
> To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmon9fpsDeotMAFx9DqARjG1kgyyNJgrjkWdb63bxRGmZUA>