DSL modem anti-scrambler is here! Jointly developed by b3n.org (software) and killer-server (hardware).
Operation: cron job calls script every minute. Script sends ping to router. If ping returned assume everything is fine and abort. If ping not returned assume DSL modem is down. Activate pin one on parallel port which is connected to the box. The pin triggers a relay switch which cuts power to the outlets for five seconds resetting the DSL modem. Program repeats until ping is returned.