Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| docs:guide-user:network:wifi:guestwifi:configuration_command_line_interface [2021/04/08 21:36] – unify code vgaetera | docs:guide-user:network:wifi:guestwifi:configuration_command_line_interface [2023/10/15 20:23] – [Step by step] consider netmask redundant on OpenWrt 23.05.0 as tcpdump capture reveals "Subnet-Mask (1), length 4: 255.255.255.0" in the DHCP Offer and ACK messages no matter which one was requested by the client vgaetera | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| # Configuration parameters | # Configuration parameters | ||
| NET_ID=" | NET_ID=" | ||
| - | WIFI_DEV=" | + | WIFI_DEV=" |
| # Fetch upstream zone | # Fetch upstream zone | ||
| Line 19: | Line 19: | ||
| network_flush_cache | network_flush_cache | ||
| network_find_wan NET_IF | network_find_wan NET_IF | ||
| - | FW_WAN=" | + | FW_WAN=" |
| # Set up guest WLAN | # Set up guest WLAN | ||
| uci -q batch << EOF | uci -q batch << EOF | ||
| + | delete network.${NET_ID}_dev | ||
| + | set network.${NET_ID}_dev=device | ||
| + | set network.${NET_ID}_dev.type=bridge | ||
| + | set network.${NET_ID}_dev.name=br-${NET_ID} | ||
| delete network.${NET_ID} | delete network.${NET_ID} | ||
| set network.${NET_ID}=interface | set network.${NET_ID}=interface | ||
| - | set network.${NET_ID}.type=bridge | ||
| set network.${NET_ID}.proto=static | set network.${NET_ID}.proto=static | ||
| - | set network.${NET_ID}.ipaddr=192.168.3.1 | + | set network.${NET_ID}.device=br-${NET_ID} |
| - | set network.${NET_ID}.netmask=255.255.255.0 | + | set network.${NET_ID}.ipaddr=192.168.3.1/24 |
| commit network | commit network | ||
| - | delete wireless.guest | + | delete wireless.${NET_ID} |
| set wireless.${NET_ID}=wifi-iface | set wireless.${NET_ID}=wifi-iface | ||
| set wireless.${NET_ID}.device=${WIFI_DEV} | set wireless.${NET_ID}.device=${WIFI_DEV} | ||
| Line 74: | Line 77: | ||
| commit firewall | commit firewall | ||
| EOF | EOF | ||
| - | / | + | service |
| - | / | + | service |
| - | / | + | service |
| </ | </ | ||