0 Replies Latest reply on Oct 16, 2017 7:01 AM by KarunikaJiaYeChoo

    imx6UL 1DX: softAP not visible


      To preface this, we have Yocto project on Linux 4.1.15-1.2.0

      We are trying to create a softAP to connect a mobile device to configure our IOT device (think chromecast).


      we followed the quick start guide on Linux and it outputs as the bash trace below.

      root@imx6ulnxpuiopb:~# $ echo /lib/firmware/bcm/1DX_BCM4343W/bcmdhd.1DX.OOB.cal > /sys/module/bcmdhd/parameters/nvram_path
      root@imx6ulnxpuiopb:~# ifconfig wlan0 up
      root@imx6ulnxpuiopb:~# echo 2 > /sys/module/bcmdhd/parameters/op_mode 
      root@imx6ulnxpuiopb:~# udhcpd -S -I /etc/udhcpd.conf
      root@imx6ulnxpuiopb:~# hostapd -B /etc/hostapd.conf
      Configuration file: /etc/hostapd.conf
      rfkill: Cannot open RFKILL control device
      CFG80211-ERROR) wl_cfg80211_del_station : Disconnect STA : ff:ff:ff:ff:ff:ff scb_val.val 3
      Using interface wlan0 with hwaddrCFG80211-ERROR) check_dev_role_integrity :  d8:c4:6a:60:fc:85 and ssid "test"
      device role select failed
      wlan0: interface state UNINITIALIZED->ENABLED
      wlan0: AP-ENABLED 


      However, the AP is not visible to other devices (Android, Mac Mini, RPi) nor could we ping it with the RPi or connect to it with a static ssid.


      We concluded that this might be because fw_bcmdhd_apsta.bin is missing from /lib/firmware/bcm/1DX_4343W/
      From our 10 or so builds of Yocto, we are unable to find any configs that would enable the build of this binary file. We tried using one of the ones linked in the community (BRCM_FW_for_i.MX_04062016.tar.gz), that did not work either. Our builds in yocto uses files from the NXP community (bcmdhd-4.1.15-1.2.0.tar.gz) if that is of use to anyone.


      Any suggestions and help is greatly welcome. We are grateful for any assistance possible.