I am trying to create an access point with an Atheros AR9382 wireless chip connected to a Toradex Apalis i.MX6 card via PCI Express.
The access point seems to be configured properly, however, the SSID is not broadcasted at all and it is not possible to connect.
I am using the newest distribution Toradex version 2.6, Ångström v2015.12, Yocto Jethro 2.0. This means that I have hostapd v2.4 and Linux kernel version 3.14.52. (The problem does not occur using Toradex version 2.4 with Linux kernel 3.10.17.)
The kernel identifies the card:
ath: EEPROM regdomain: 0x6a ath: EEPROM indicates we should expect a direct regpair map ath: Country alpha2 being used: 00 ath: Regpair used: 0x6a ieee80211 phy0: Atheros AR9300 Rev:3 mem=0xc11c0000, irq=154
My hostapd config:
interface=wlp3s0 driver=nl80211 hw_mode=g channel=6 ssid=AccessPoint ignore_broadcast_ssid=0
iwconfig wlp3s0 output:
wlp3s0 IEEE 802.11abgn Mode:Master Tx-Power=16 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:off
iw wlp3s0 info output:
Interface wlp3s0 ifindex 4 wdev 0x1 addr 00:0e:8e:69:28:c8 ssid AccessPoint type AP wiphy 0 channel 6 (2437 MHz), width: 20 MHz (no HT), center1: 2437 MHz
As you can see, the access point is up and running according to hostapd, however no device can see the SSID an no device can connect.
Any help would be greatly appreciated.