<p>The logic responsible for establishing the thisnode alias, which resides in openwrt/files/etc/hotplug.d/iface/90-thisnode, only sets up the alias if an ap interface is active.  As a result, the current logic does not create the thisnode alias before quickstart has been run, which makes the node setup process considerably more complicated for a non-technical user.  Additionally, there are several hard-coded references to 192.168.1.20 in various places in the build tree, which become invalid when the 192.168.1.20 alias is removed:</p>

<p>openwrt/files/etc/nodogsplash/nodogsplash.conf:FirewallRule allow to 192.168.1.20<br>
openwrt/feeds/packages/net/haproxy/files/.svn/text-base/haproxy.cfg.svn-base:   server server02 192.168.1.20:80 source 192.168.1.1<br>
openwrt/feeds/packages/net/haproxy/files/.svn/text-base/haproxy.cfg.svn-base:   server server02 192.168.1.20:123 source 192.168.1.1:25<br>
openwrt/feeds/packages/net/haproxy/files/haproxy.cfg:   server server02 192.168.1.20:80 source 192.168.1.1<br>
openwrt/feeds/packages/net/haproxy/files/haproxy.cfg:   server server02 192.168.1.20:123 source 192.168.1.1:25<br>
openwrt/feeds/packages/net/ucarp/files/.svn/text-base/ucarp.conf.svn-base:MYIP=192.168.1.20<br>
openwrt/feeds/packages/net/ucarp/files/ucarp.conf:MYIP=192.168.1.20<br>
openwrt/staging_dir/target-mips_r2_uClibc-0.9.33.2/root-ar71xx/etc/uci-defaults/commotiond:echo '192.168.1.20  thisnode' >> /etc/hosts<br>
openwrt/staging_dir/target-mips_r2_uClibc-0.9.33.2/root-ar71xx/usr/lib/lua/luci/controller/commotion-splash/splash.lua:  FirewallRule allow to 192.168.1.20</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href='https://github.com/opentechinstitute/commotion-feed/issues/21'>view it on GitHub</a>.<img src='https://github.com/notifications/beacon/HSS0tS4nfORw_XnPQF8f0XlbgfWUFCexsD1B0XyoeBnPzosXgF1zL85h0jxoBJGe.gif' height='1' width='1'></p>