2 # Setup_splash, takes 1 argument: 1=net
9 if [ ! "$has_luci_splash" == TRUE
]; then
10 echo " Luci Splash is not installed, skipping setup of it."
14 dhcprange
=$
(uci
-q get meshwizard.netconfig.
$net\_dhcprange
)
16 if [ "$dhcp_range" == 1 ]; then
18 config_get network
"$1" network
19 if [ "$network" == "${netrenamed}dhcp" ]; then
20 if [ -z "${1/cfg[0-9a-fA-F]*/}" ]; then
21 section_rename luci_splash
$1 ${netrenamed}dhcp
25 config_load luci_splash
26 config_foreach handle_splash iface
28 uci
set luci_splash.
${netrenamed}dhcp
="iface"
29 uci
set luci_splash.
${netrenamed}dhcp.network
="${netrenamed}dhcp"
30 uci
set luci_splash.
${netrenamed}dhcp.zone
="freifunk"
32 uci_commitverbose
"Setup dhcpsplash for ${netrenamed}dhcp" luci_splash
33 /etc
/init.d
/luci_splash
enable