Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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/09/09 21:08] – ==> 21.02 migration / use the previous page version for 19.07 <== vgaeteradocs: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="guest" NET_ID="guest"
-WIFI_DEV="$(uci get wireless.@wifi-iface[0].device)"+WIFI_DEV="$(uci -q get wireless.@wifi-iface[0].device)"
  
 # 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="$(fw3 -q network "${NET_IF}")"+FW_WAN="$(fw4 -q network ${NET_IF})"
  
 # Set up guest WLAN # Set up guest WLAN
 uci -q batch << EOF uci -q batch << EOF
 delete network.${NET_ID}_dev delete network.${NET_ID}_dev
 +set network.${NET_ID}_dev=device
 set network.${NET_ID}_dev.type=bridge set network.${NET_ID}_dev.type=bridge
 set network.${NET_ID}_dev.name=br-${NET_ID} set network.${NET_ID}_dev.name=br-${NET_ID}
Line 30: Line 31:
 set network.${NET_ID}.proto=static set network.${NET_ID}.proto=static
 set network.${NET_ID}.device=br-${NET_ID} set network.${NET_ID}.device=br-${NET_ID}
-set network.${NET_ID}.ipaddr=192.168.3.1 +set network.${NET_ID}.ipaddr=192.168.3.1/24
-set network.${NET_ID}.netmask=255.255.255.0+
 commit network commit network
 delete wireless.${NET_ID} delete wireless.${NET_ID}
Line 77: Line 77:
 commit firewall commit firewall
 EOF EOF
-/etc/init.d/network reload +service network reload 
-/etc/init.d/dnsmasq restart +service dnsmasq restart 
-/etc/init.d/firewall restart+service firewall restart
 </code> </code>
  
  • Last modified: 2024/05/28 00:54
  • by stokito