🛠 Usages réseau : point d'accès Wi-Fi 6 sous hostapd et OpenWrt officiel

Radxa ZERO 3W · avance · IMG-rz3w-avance-9-rz3w-openwrt-point-acces-wifi6.svg — Radxa ZERO 3W au centre d'une étoile de clients Wi-Fi (laptop, téléphone, caméra), antenne u.FL déportée, terminal hostapd et interface LuCI d'OpenWrt ; encadré rappelant que le 3W n'a pas de port Ethernet (c'est le rôle du ZERO 3E).

Objectives

The ZERO 3W is a serial network platform: dual-band Wi-Fi 6 + BT 5.4, mainline kernel since 6.10, and a first-class OpenWrt target status (official sysupgrade images ext4 & squashfs in the rockchip/armv8 target, for example release 25.12.0; TOH page openwrt.org/toh/hwdata/radxa/radxa_zero_3w). Two architectures are covered: hostapd access point under Radxa OS (procedure documented by Radxa), and OpenWrt router/gateway. Crucial reminder: the 3W has NO Ethernet port — wired connectivity is on the ZERO 3E (GbE + optional PoE); on the 3W, everything goes through the radio.

Hardware

1) Access point under Radxa OS (hostapd)

sudo apt install hostapd dnsmasq
sudo tee /etc/hostapd/hostapd.conf << 'EOF'
interface=wlan0
driver=nl80211
ssid=ZERO3W-AP
hw_mode=g
channel=6
wpa=2
wpa_passphrase=changez-moi-ici
wpa_key_mgmt=WPA-PSK
EOF
sudo hostapd /etc/hostapd/hostapd.conf     # test au premier plan

Then DHCP service (dnsmasq) and connection sharing/NAT to the outgoing network; the complete procedure (including 5 GHz AP mode) is documented by Radxa in their access-point guide. Warning: 5 GHz channels depend on the module, firmware, and regulatory domain — Radxa recommends "confirming with real tests" (FAQ Q9).

sudo iw reg set FR                  # domaine réglementaire
iw dev wlan0 station dump           # clients associes, RSSI

2) Official OpenWrt

# Telecharger l'image sysupgrade rockchip/armv8 pour radxa_zero_3w (voir page TOH)
zcat openwrt-rockchip-armv8-radxa_zero_3w-squashfs-sysupgrade.img.gz | \
  sudo dd of=/dev/sdX bs=4M status=progress conv=fsync
# Boot sur SD, puis configuration via LuCI (192.168.1.1 par defaut OpenWrt)

3) Ideas from the field

The projects sheet is full of network uses for this board: USBridge-KVM 2.0 (open-source IP-KVM with BIOS access over SSH, OCR, and AI), OpenIPC Adaptive-Link ground stations for FPV cameras, remote-controlled camera car rk3566-ipc-car — three real projects built around the ZERO 3W.

Expected verification

A client connects to the AP, obtains an IP address, and accesses the Internet; iw dev wlan0 station dump lists peers with their RSSI; under OpenWrt, LuCI responds and the radio dashboard displays the occupied channel. Load test: sustained streaming on one client + monitoring cat /sys/class/thermal/thermal_zone*/temp.

Common mistakes

Other tutorials for this board

Code examples for this board

← Back to the board 🛠 All tutorials