9 января 2011 г.

Полная настройка D-Link 320 (dd-wrt), правильный метод

1. Качаем прошивку mini-usb-ftp
2. Прошиваем роутер, согласно инструкциям.
3. Форматируем флешку в ext3.
4. Вставляем флешку в роутер и идем в настройки (Services/USB).
5. Приводим настройки к соответствующему виду:

Нажимаем Apply, роутер перезагружается. Ждём 1-2 минуты.
6. Важно! Вводим все необходимые настройки доступа к сети и применяем их.
7. Заходим telnet'ом на рутер и проверяем доступность интернета - ping ya.ru
  
8. Проверяем, смонтировалась ли флешка - df -h
9. Запускаем установку busybox и пакетов:
wget -O /tmp/prep_optware http://wd.mirmana.com/prep_optware 
sh /tmp/prep_optwar
10. Ждем 10-20 минут, при этом ничего не делаем с роутером и не выключаем его.
11. После заверешения установки ждём 1-2 минуты и перезагружаем роутер.
12. После загрузки, заходим telnet'ом и вводим команду - service и видим перечень запущенных и доступных к запуску приложений


20 мая 2010 г.

Про Укртелеком

Вчера утром отправил заявку на проверку технической возможности смены тарифного плана на "ОГО! Ультра", а сегодня утром уже пришел ответ, не тот конечно, что хотелось бы услышать, но 9Мбит тоже не плохо. Плюс есть возможность увеличить до 24Мбит, если отправить заявку в другой отдел, на улучшение линии.

Кстати, если у вас нету на сайте http://my.ukrtelecom.ua/ в управлении аккаунтом возможности выбрать тариф повыше, напишите заявку на е-почтовый адрес - speedup@zp.ukrtel.net письмо:
Тема: ваш логин
Содержимое:
ваш логин
желаемый тарифный план
номер телефона - желательно мобильный

П.С. не всё так плохо с Запорожским УТ.

27 апреля 2010 г.

Мак адреса в dd-wrt

Обязательно после прошивки делайте сброс устройства, кнопкой Reset на тыльной стороне девайса. Однако после данной процедуры маки на одинаковых устройствах станут одинаковыми, из-за чего возникнут проблемы в маршрутизации.

Обязательно после сброса устройств поменяйте маки всех интерфейсов: vlan0, vlan1 и eth1.
Для этого в Administration -> Commands прописываем
ifconfig vlan0 down
ifconfig vlan0 hw ether xx:xx:xx:xx:xx:xx
ifconfig vlan0 up
И сохраняем в автозагрузку.

UPD: Можно проще. Выполнить 1 раз:
nvram set et0macaddr=XX:XX:XX:XX:XX:XX
nvram commit
Вместо XX:XX:XX:XX:XX:XX написать тот MAC адрес, который указан на наклейке вашего роутера снизу. Далее, отключаем и включаем питание. Все! Идем в sys-info и видим новые маки.

21 апреля 2010 г.

Разделение LAN портов в DIR-320 (dd-wrt)

Идём Setup > VLANs и создаем на основе второго LAN порта - vlan2 соединение.
Идём в Setup > Networking и вносим следующие изменения:

Парочка интересных программ

Fences - программа для тех, кто любит группировать значки на рабочем столе и ненавидит когда меняется разрешение рабочего стола. Программа позволяет создавать области, в которые можно поместить любое количество ярлыков и сохранит расположение и размеры области при любом разрешении экрана. Также программа простым двойным щелчком на пустом месте рабочего стола позволяет скрывать все ярлыки, расположенные на нём.

Zotero - плагин для firefox, представляющий из себя удобный каталогизатор документов, заметок и всего что содержит в себе информацию.

16 апреля 2010 г.

Удалённое подключение к DIR-320 через 2 WAN порт (dd-wrt)

После первоначальной настройки маршрутизатора, описанной в одной из предыдущих заметок не хватало для мониторинга и управления возможности удалённо подключаться к устройству через второй WAN порт.
Всё что надо сделать, чтобы данную возможность обрести - добавить в правила фаерволла ниже перечисленные строки:
/usr/sbin/iptables -I INPUT 1 -p tcp --dport 22 -j logaccept
/usr/sbin/iptables -I INPUT 1 -p tcp --dport 23 -j logaccept
/usr/sbin/iptables -I INPUT 1 -p tcp --dport 80 -j logaccept
22 порт для SSH, 23 для telnet, 80 порт для web-морды.

15 апреля 2010 г.

Веб-сервер на DIR-320 (dd-wrt)

Устанавливать мы будем быстрый веб-сервер lighttpd, php и perl.
Для начала, необходимо прошить маршрутизатор прошивкой dd-wrt с поддержкой usb.
Подключить флешку и смонтировать к jffs дополнительное место, как описано в предыдущей заметке, про dd-wrt.
Для начала установим необходимые пакеты:
/opt/bin/ipkg-opt install lighttpd
/opt/bin/ipkg-opt install php-fcgi
/opt/bin/ipkg-opt install microperl
Отредактируем файл настроек \opt\etc\lighttpd\lighttpd.conf, а именно:
Расскомментируем секцию fastcgi.server а также модули "mod_fastcgi", "mod_accesslog", "mod_access".
Меняем значение переменной server.event-handler на "poll":
server.event-handler = "poll"
Также можно сразу переназначить порт, после установки он 8081: