

Бывает, что при интенсивной закачке торрентов или просто от фазы луны иногда у моего модема(роутера) отваливается интернет... Решение оказалось на поверхности.
Прикупил я на по случаю такой шнурок на базе PL2303, он мне был нужен для восстановления прошивки роутера. Со стороны USB ничего не трогаем. С другой стороны я припаял шнурок от древней компортовой мышки с четырёх-пиновой мамкой на конце. Распаивал по даташиту к микросхеме. Нам нужны сигналы TXD, RXD, GND. Распиновка разъёма, разумеется, зависит от модели роутера.
На плате роутера находим 4-пиновую гребёнку UART и вычисляем распиновку: +3.3v (нам не потребуется) и GND мультимером, а TXD и RXD методом "научного тыка"

Код: Выделить всё
apt-get install minicom
Код: Выделить всё
ls -a /dev
[...]
ttyUSB0 - то что нам нужно :-)
[...]
Код: Выделить всё
minicom -s
Сохраняем скрипт под именем /root/reboot_router.sh и делаем его исполняемым
Код: Выделить всё
chmod +x /root/reboot_router.sh
Код: Выделить всё
crontab -e
Код: Выделить всё
*/5 * * * * /root/reboot_router.sh
Код: Выделить всё
cd /root
./reboot_router.sh
