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