Orange pi Zero WiFi 819 not works

The built-in WiFi module in Orange pi Zero does not work.
With an external 802.11n USB Wireless LAN Card (MediaTek, Inc. RT2870) the module works.
How to solve this problem?

Hi,

Known issue, please see here for a workaround/fix:
https://github.com/Fourdee/DietPi/issues/635#issuecomment-266006050

Created the daemon file /etc/systemd/system/xradio_wlan.service

Code:

Systemctl enable xradio_wlan.service

Systemctl daemon-reload

Reboot





dmesg | Grep xradio

[12.662315] xradio wlan power on
[13.167005] [XRADIO_ERR] xradio_load_firmware: can not read config register, err = -110.
[13.167045] [XRADIO_ERR] xradio_load_firmware failed (-110).
[13.503539] xradio wlan power off



On other images, XR819 works (there are two orange pirou modules, the “debian_server_For_OrangePizero_v0_9_2.img” image).

In these images there are files XR819*.bin.

And in the image “DietPi_OrangePiZero-armv7- (Jessie) .7z” the XR819 files are missing.

How this system can work with a chip, if there is no mention anywhere?

What am I doing wrong?

[12.662315] xradio wlan power on
[13.167005] [XRADIO_ERR] xradio_load_firmware: can not read config register, err = -110.
[13.167045] [XRADIO_ERR] xradio_load_firmware failed (-110).
[13.503539] xradio wlan power off

Seems a known issue, ARMbian are aware of it:
https://forum.armbian.com/index.php?/topic/2808-orange-pi-zero-went-to-the-market/&do=findComment&comment=21614

Firmware appears installed:

root@DietPi:~# ls -lha /lib/firmware/xr819/
total 144K
drwxr-xr-x  2 root root 4.0K Mar 10 18:45 .
drwxr-xr-x 12 root root 4.0K Mar 10 18:45 ..
-rw-r--r--  1 root root 2.3K Mar 10 18:43 boot_xr819.bin
-rw-r--r--  1 root root  975 Mar 10 18:43 device-xradio.mk
-rw-r--r--  1 root root 124K Mar 10 18:43 fw_xr819.bin
-rw-r--r--  1 root root  744 Mar 10 18:43 sdd_xr819.bin