Openwrt: W1700k
Your w1700k device now routes packets, bridges VLANs, or acts as a captive portal (with judicious trimming). It reboots in 8 seconds, survives power cuts, and laughs at bloatware. You’ve mastered the art of fitting OpenWrt into 1.7 MB – a feat that would make embedded gods proud.
Would you like a specific .config kernel fragment or a script to auto-calculate package size contributions for your exact SoC?
Serial console (115200 baud, 8N1) or SSH (if dropbear fit). Login: root / (no password initially). w1700k openwrt
Check space:
df -h /overlay
# Should show ~50-100KB free
Set LAN IP (example):
uci set network.lan.ipaddr='192.168.2.1'
uci commit network
/etc/init.d/network restart
Add a minimal DHCP server (if room for dnsmasq):
opkg --force-depends install dnsmasq
# Else static IPs only
The stock OpenWrt driver (mt76) is excellent but requires calibration. Your w1700k device now routes packets, bridges VLANs,
Flashing a router can brick it if done incorrectly. Do not skip this section.
If you have a USB hard drive attached, turn the W1700K into a media server for your smart TV. Would you like a specific
Block 1 million+ advertising and tracking domains at the router level. Uses dnsmasq filtering. The W1700K's 256MB RAM handles this easily.
“Flashing and Optimizing OpenWrt on IPQ8074-Based Wi-Fi 6 Routers (W1700K-like boards)”