Incidentally please notice that the kernel is failing to read the MAC address from the device and ends up generating one by software.
[ 39.757257] wlan: [786:E :HDD] hdd_parse_config_ini: qcom_cfg.ini Size 7649
[ 39.764454] wlan: [786:E :HDD] hdd_is_5g_supported: Hardware doesn’t supports 5Ghz
[ 39.771147] wlan: [786:E :HDD] hdd_is_5g_supported: Hardware doesn’t supports 5Ghz
[ 39.783672] wlan: [786:E :HDD] wlan_hdd_cfg80211_init: wiphy->bands[i] is NULL, i = 1
[ 39.790535] wlan: [786:E :HDD] wlan_hdd_cfg80211_init: wiphy->bands[i] is NULL, i = 2
[ 39.820874] wlan: [786:E :VOS] Embedded NV parsed success !!productId 0 couple Type 48 wlan RevId 2
[ 39.829011] wlan: [786:E :VOS] INFO: NV version = 3 is loaded, driver supports NV version = 3
[ 39.850068] wlan: [786:E :HDD] hdd_generate_iface_mac_addr_auto: Derived Mac Addr: 00:0a:f5:60:04:28
[ 39.858215] wlan: [786:E :HDD] hdd_generate_iface_mac_addr_auto: Derived Mac Addr: 00:0a:f5:60:04:29
[ 39.867544] wlan: [786:E :HDD] hdd_generate_iface_mac_addr_auto: Derived Mac Addr: 00:0a:f5:60:04:2a
[ 39.876445] wlan: [786:E :HDD] hdd_generate_iface_mac_addr_auto: Derived Mac Addr: 00:0a:f5:60:04:2b
that however doesn’t prevent the interface from coming
shell@msm8916_64:/ # netcfg
wlan0 UP 192.168.211.168/24 0x00001043 00:0a:f5:60:04:28
if you are still having issues with 15.06, please could you share your dmesg?