[Feature Request] Postpone Launching Browser until Connected
Posted: 23 Jun 2015, 18:06
My university is currently testing Porteus Kiosk as a client for our in-house digital signage CMS deployment. However, we have discovered that due to long (20-30 second) DHCP response times on our network, many of the clients running Porteus Kiosk launch the browser without a network connection, causing an error page to be displayed. As the clients do not have keyboards or mice and must run without any user interaction, refreshing the page manually is not possible. As such, I would like to request that a pre-browser connection verification feature be implemented in Porteus Kiosk.
If the solution to this problem is to ping (or wget or telnet, for example) a remote host, having the ability to configure in the wizard which host gets pinged (e.g., a LAN IP) would be preferable, as there is no guarantee that, once deployed, our clients would have access to the WAN. Configurable number of retries and delay between retries would also be a nice addition and would help this feature adapt to a plethora of network configurations.
If the solution is instead to cat /sys/class/net/DEVICE/carrier or check for a self-assigned IP with ifconfig, less interaction would be required in the wizard. Even still, retries and delay would be nice knobs to have available.
Thanks and keep up the great work!
If the solution to this problem is to ping (or wget or telnet, for example) a remote host, having the ability to configure in the wizard which host gets pinged (e.g., a LAN IP) would be preferable, as there is no guarantee that, once deployed, our clients would have access to the WAN. Configurable number of retries and delay between retries would also be a nice addition and would help this feature adapt to a plethora of network configurations.
If the solution is instead to cat /sys/class/net/DEVICE/carrier or check for a self-assigned IP with ifconfig, less interaction would be required in the wizard. Even still, retries and delay would be nice knobs to have available.
Thanks and keep up the great work!