Okay so for whichever reason sprdwl_ng
fails to be loaded by systemd-modules-load.service
at boot time, but can be loaded later, on Orange Pi Zero 2, while the same works perfectly fine on Zero 2 and 3B. I’ll keep that in mind when we add Zero 2 support natively: Image | Orange Pi Zero 2W · Issue #6827 · MichaIng/DietPi · GitHub
And whether Bluetooth works with WiFi disabled is something I need to test on Zero 3 as well.
Great, but please be aware that Pi Zero 2 and Pi Zero 2W - are different boards. Pi Zero 2 is H616, and Pi Zero 2W - H618.
1 Like
Ah good point . But the WiFi chips are exactly the same. Now I see it is known issue with the driver crash: orangepi3lts: load wifi module via systemd service otherwise it crash… · armbian/build@608618a · GitHub
Maybe the Allwinner H6 (Orange Pi 3 and 3 LTS) and the H616 have more in common than H616 and H618 in this regards, since it works well on Orange Pi Zero 3 (H618) and AFAIK Orange Pi 3B (Rockchip RK3566) as well.
Still good to check whether the Zero 2W does really not suffer from this as well.
I am using OPi3b v2.1 where Broadcom AP6256 is used. BT is not working wifi works. tty
devices in ./dev are, so there is no ttyBT
:/dev$ ls
ashmem cpu_dma_latency fuse hidraw1 input loop5 mqueue ptp0 sda tty tty16 tty24 tty32 tty40 tty49 tty57 tty8 vcs vcsa1 vcsu2 watchdog
autofs crypto gpiochip0 hidraw2 kmsg loop6 mtd0 pts sda1 tty0 tty17 tty25 tty33 tty41 tty5 tty58 tty9 vcs1 vcsa2 vcsu3 watchdog0
block cuse gpiochip1 hugepages kvm loop7 mtd0ro ram0 sg0 tty1 tty18 tty26 tty34 tty42 tty50 tty59 ttyFIQ0 vcs2 vcsa3 vcsu4 zero
bsg disk gpiochip2 hwrng log loop-control mtdblock0 random shm tty10 tty19 tty27 tty35 tty43 tty51 tty6 ttyS1 vcs3 vcsa4 vcsu5 zram0
btrfs-control dma_heap gpiochip3 i2c-0 loop0 mapper net rfkill snd tty11 tty2 tty28 tty36 tty44 tty52 tty60 ubi_ctrl vcs4 vcsa5 vcsu6 zram1
bus dri gpiochip4 i2c-1 loop1 mem null rga stderr tty12 tty20 tty29 tty37 tty45 tty53 tty61 uhid vcs5 vcsa6 vcsu7
cec0 fb0 gpiochip5 i2c-6 loop2 mmcblk1 port rk_cec stdin tty13 tty21 tty3 tty38 tty46 tty54 tty62 uinput vcs6 vcsa7 vhci
char fd hdmi_hdcp1x iio:device0 loop3 mmcblk1p1 ppp rtc stdout tty14 tty22 tty30 tty39 tty47 tty55 tty63 urandom vcs7 vcsu video-dec0
console full hidraw0 initctl loop4 mpp_service ptmx rtc0 sw_sync tty15 tty23 tty31 tty4 tty48 tty56 tty7 usb vcsa vcsu1 video-enc0