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)”