Light 08.06.2010 18:47
Скрипты — Скрипт для перезагрузки Dlink dir-300 [php]
Железяка под постоянной нагрузкой бывает глючит, поэтому родился простой скрипт на php для перезагрузки каждый день по крону. В скрипте нет ничего особенного, главное работает :)Ещё одно: если у вас на роутере одна из последних прошивок, то нужно отключить капчу при авторизации.
лучше openwrt 10.03 "backfire" с ядром 2.6.32 и огромными возможностями кастомизации при сборке и после.
а по подробней можете про openwrt? давненько на нее засматриваюсь.
Могли бы даже отдельным постом, думаю много желающих почитать найдется.
Могли бы даже отдельным постом, думаю много желающих почитать найдется.
Постом не буду, чтоб не посчитали за рекламу. А так очень много интересного в этом блоге - но он сейчас не работает, можно посмотреть например в кэше гугла
Еще можно почитать немного устаревшую, но дельную статью
и эту тоже, чтоб знать к чему можно стремиться
Я еще только перешил и настроил инет на openwrt, но видно что у железки огромный потенциал по доработке.
Еще можно почитать немного устаревшую, но дельную статью
и эту тоже, чтоб знать к чему можно стремиться
Я еще только перешил и настроил инет на openwrt, но видно что у железки огромный потенциал по доработке.
Странно, слетели ссылки, попытаюсь еще раз:
Постом не буду, чтоб не посчитали за рекламу. А так очень много интересного в этом блоге - http://dipcore.com но он сейчас не работает, можно посмотреть например в кэше гугла http://webcache.googleusercontent.com/search?q=cache:GS90eokRKxQJ:dipcore.com/+http://dipcore.com&cd=2&hl=ru&ct=clnk&gl=ua
Еще можно почитать немного устаревшую, но дельную статью http://www.vpm.net.ua/?cat=4
и эту тоже, чтоб знать к чему можно стремиться http://darkk.livejournal.com/55917.html
Постом не буду, чтоб не посчитали за рекламу. А так очень много интересного в этом блоге - http://dipcore.com но он сейчас не работает, можно посмотреть например в кэше гугла http://webcache.googleusercontent.com/search?q=cache:GS90eokRKxQJ:dipcore.com/+http://dipcore.com&cd=2&hl=ru&ct=clnk&gl=ua
Еще можно почитать немного устаревшую, но дельную статью http://www.vpm.net.ua/?cat=4
и эту тоже, чтоб знать к чему можно стремиться http://darkk.livejournal.com/55917.html
А накуя, пардон, ПХП? curl из шелл-скрипта вызвать не судьба?
ЕМНИП, у них линупс в прошивке, ssh по крайней на моем роутере работает. Правда бизибокс, ну а что ты хотел?
В жизни б не догадался писать что то такое на пхп о_0 Скорее expect ну или его вариации в разных языках.
Когда есть проблема которую нужно срочно решить, то пох как и на чем писать, главное чтобы работало. Зачем тратить больше времени на более "правильный" метод, если результат тот же.
согласен. решай насущную проблему любым доступным способом/методом. решил? а теперь начинай оптимизировать. на мой взгляд это правильный подход.
И кстати - скрипт под кат можно убрать? Мне он в РСС ну нафиг не нужен.
netstat для D-Link DI 604
#! /bin/bash
page=0
k=1
CRED="AUTH STRING"
echo -e "Num\tProto\t Local Address\t\t Foreign Address\t NAT port\t TTL"
while < true >; do
content=`GET -H "Authorization: Basic $CRED" "http://192.168.0.1/cgi-bin/natp?rc=_nstat&pn=$page&rd=nstat"`
`echo $content | grep -E -q 'UDP|TCP'`
if < $? = 0 >; then
echo $content | sed -e 's/<\/TR>/<\/TR>\n/g' | sed -ne 's/<TR>//p' | sed -ne 's/.*<TD>\(.*\)<\/TD> <TD>\(.*\)<\/TD> <TD>\(.*\)<\/TD> <TD>\(.*\)<\/TD> <TD>\(.*\)<\/TD>.*/\2\t \1\t \3\t \4\t\t \5/p' | nl -n ln -v $k
page=`expr $page + 20`
k=`expr $k + 19`
else
echo "END"
exit
fi
done
Ставь DD-WRT и не мучься, хотя у меня и с родной прошивкой он никогда не глючил.
ыыыы
у dir-3xx и dir-4xx проблема не в прошивке а в перегреве микрухи ))))
разберите - поставте на микруху пасивный радиатор, который можно купить в любом радиомагазине, и не парте себе голову хитрозадыми скриптами ))))
З.Ы.
перед тем как искать решение, нужно поискать проблему! )))
у dir-3xx и dir-4xx проблема не в прошивке а в перегреве микрухи ))))
разберите - поставте на микруху пасивный радиатор, который можно купить в любом радиомагазине, и не парте себе голову хитрозадыми скриптами ))))
З.Ы.
перед тем как искать решение, нужно поискать проблему! )))
шей dd-wrt и юзай системный крон