fe.settings:getUserBoardSettings - non array given[os] - Endchan Magrathea
endwall_wifi.sh version 1.37
https://github.com/endwall2/endware/raw/master/endwall_wifi.sh

I use bash as the interpreter, and added permisive settings to pickup wifi if it is enabled. I tested this on a laptop with a fresh install of debian 8.5 last night and it worked.  Let me know if there are any problems.  This should work on debian, centos, arch, parabola, gentoo, etc.