Broadcom SDIO 802.11abgn, BCM43341 chip, Asus T200TA - please help

Hi openSUSE experts!

Broadcom SDIO 802.11abgn, BCM43341 chip, Asus T200TA

hwinfo gives:

/devices/platform/INT33BB:00/mmc_host/mmc1/mmc1:0001/mmc1:0001:1
  E: DEVPATH=/devices/platform/INT33BB:00/mmc_host/mmc1/mmc1:0001/mmc1:0001:1
  E: ID_SDIO_CLASS_FROM_DATABASE=Not a SDIO standard interface
  E: ID_VENDOR_FROM_DATABASE=Broadcom Corp.
  E: MODALIAS=sdio:c00v02D0dA94D
  E: SDIO_CLASS=00
  E: SDIO_ID=02D0:A94D
  E: SUBSYSTEM=sdio
  E: USEC_INITIALIZED=71333
  
  P: /devices/platform/INT33BB:00/mmc_host/mmc1/mmc1:0001/mmc1:0001:2
  E: DEVPATH=/devices/platform/INT33BB:00/mmc_host/mmc1/mmc1:0001/mmc1:0001:2
  E: ID_SDIO_CLASS_FROM_DATABASE=Not a SDIO standard interface
  E: ID_VENDOR_FROM_DATABASE=Broadcom Corp.
  E: MODALIAS=sdio:c00v02D0dA94D
  E: SDIO_CLASS=00
  E: SDIO_ID=02D0:A94D
  E: SUBSYSTEM=sdio
  E: USEC_INITIALIZED=72271

At kernel.org the use of brcmfmac is recommended, but no such driver is present, only brcmsmac.
Kernel 4.0+ is recommended, so I try Tumbleweed with 4.0.1 kernel.

ifconfig do not show wireless.

Initially brcmsmac is not loaded, I tried to load it manually.
Several modules appear:

brcmsmac              573440  0 
cordic                 16384  1 brcmsmac
brcmutil               16384  1 brcmsmac
bcma                   57344  1 brcmsmac
mac80211              790528  1 brcmsmac
cfg80211              610304  2 brcmsmac,mac80211

but wireless is not activated.

No messages in dmesg, searched for firmware, Broadcom, brc*, A94D, etc.

Please help.
Thank you!

I would say, buy a supported Wlan-stick, yours is not supported by the openSUSE Kernel, also here on kernel 4.0 no output for:

02D0:A94D

This issue is fixed in Tumbleweed snapshot dated 20150903.
Now brcmfmac driver is in place.

To make wi-fi working I had to do 2 actions:

  1. cp /sys/firmware/efi/vars/nvram-74b00bd9-805a-4d61-b51f-43268123d113 /lib/firmware/brcm/brcmfmac43340-sdio.txt
    See https://bugzilla.kernel.org/show_bug.cgi?id=102531 for details.

  2. service NetworkManager start
    NetworkManager is not started by default. It is being replaced by wicked service, but wicked does not work.