RT-N16
Rtorrent
Для установки запустить:ipkg install rtorrentСоздать его рабочие директории:
mkdir -p /opt/torrents/dl mkdir -p /opt/torrents/downloaded mkdir -p /opt/torrents/sessionТак же нужно установить утилиту добавления пользователей:
ipkg install adduser
Изменено: 31 августа 2011 | Добавлено: 25 апреля 2011 | Читать далее...
Samba
Отключаем встроенную самбу (Usb Apps -> Samba -> Samba File Shares - Disable), если этого не было сделано.
Устанавливаем samba:
Отключаем встроенную самбу (Usb Apps -> Samba -> Samba File Shares - Disable), если этого не было сделано.
Устанавливаем samba:
ipkg install samba35Качает пакет более 20 мб. Поэтому это может занять достаточно много времени, в зависимости от ширины канала.
Изменено: 14 сентября 2011 | Добавлено: 25 апреля 2011 | Читать далее...
NLOAD
Nload позволяет в консоли увидеть загруженность канала. Для этого устанавливаем NLOAD:ipkg install nloadДля ADSL соединения в 2000 (2000kbit/sec скачивание- 512kbit/sec отдача):
nload -t 200 -s 7 -i 2048 -o 512 -u H eth1
Изменено: 26 апреля 2011 | Добавлено: 24 апреля 2011 | Читать далее...
Syslog
Syslog предназначен для сбора логов. Установка logrotate:ipkg install logrotateСоздать папку для хранения логов:
mkdir -p /opt/var/log/Отредактировать crontab:
vi /opt/etc/crontabДобавить следующие запись:
0 0 * * * admin /opt/sbin/logrotate -f /opt/etc/logrotate.conf &>/dev/null
Изменено: 25 апреля 2011 | Добавлено: 24 апреля 2011 | Читать далее...
CRON
Cron является планировщиком задач. Для установки выполнить команду:ipkg install cronОткорректировать авто запуск cron
vi /opt/etc/init.d/S10cron
Изменено: 25 апреля 2011 | Добавлено: 24 апреля 2011 | Читать далее...
Midnight Commander
Установка MCipkg install mcНеобходимые настройки для правильной работы MC.
echo "export TERMINFO=/opt/share/terminfo">>/opt/etc/profile echo "alias mc=\"mc -c\"">>/opt/etc/profileСделать файл profile выполныемым:
chmod +x /opt/etc/profile
Изменено: 25 апреля 2011 | Добавлено: 24 апреля 2011 | Читать далее...
IPKG
IPKG является системой управления пакетами. С ней можно установить дополнительное программное обеспечение. IPKG работает с директорией /opt.Далее создаем каталоги
mkdir -p /opt/tmp/ipkg cd /opt/tmp/ipkgСкачиваем и устанавливаем пакеты:
wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-10_mipsel.ipk ipkg.sh install ipkg-opt_0.99.163-10_mipsel.ipk wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc-opt_0.9.28-13_mipsel.ipk ipkg.sh install uclibc-opt_0.9.28-13_mipsel.ipk ipkg update
Изменено: 05 ноября 2014 | Добавлено: 24 апреля 2011 | Читать далее...
Startup-scripts
В файл pre-boot:vi /usr/local/sbin/pre-bootПоместить содержимое:
#! /bin/shВ следующий файл поместить содержимое, что позволит оставить файловую систему чистой:
vi /usr/local/sbin/pre-mountС этим содержимым:
#! /bin/sh swapon -a for i in `awk '/ext3/{print($1)}' /etc/fstab` ; do if [ -b $i ] ; then grep -q $i /proc/mounts || e2fsck -p $i 2>&1 | logger -t e2fsck else logger -t fstab "$i is not attached" fi done
Изменено: 08 июля 2011 | Добавлено: 24 апреля 2011 | Читать далее...
Разделы и форматирование HDD
Важно:- для внешнего жесткого диска должно быть отдельное внешнее питание
- для дальнейшей работы с жестким диском необходимо сделать backup данных
- swap (part1, 512MB (Вообще размер не должен превышать двух кратного размера оперативной памяти, но хуже от того что мы используем 512Mb не будет))
- IPKG (part2, IPKG 1GB)
- data (part3, ~78GB)
Изменено: 18 сентября 2011 | Добавлено: 24 апреля 2011 | Читать далее...
SSH
В последних прошивках уже включен в работу SSH сервер. По этому подключаемся к нашему роутеру по SSH c помощью Putty (www.chiark.greenend.org.uk/~sgtatham/putty/download.html).По умолчанию:
логин: admin пароль: adminЗапускаем Putty, вводим IP адрес роутера выбираем подключение по SSH, принимаем ключ. Далее мы в консоле.
Тестируем наше подключение к интернету:
ping ya.ruДолжны увидеть похожее на это:
PING ya.ru (213.180.204.3) 56(84) bytes of data. 64 bytes from www.yandex.ru (213.180.204.3): icmp_seq=1 ttl=56 time=33.0 ms 64 bytes from www.yandex.ru (213.180.204.3): icmp_seq=2 ttl=56 time=33.2 ms 64 bytes from www.yandex.ru (213.180.204.3): icmp_seq=3 ttl=56 time=33.0 msДля остановки ping нужно нажать ctrl-c.
Если пинги не идут то нужно проверить настройки еще раз. Потому как далее нужно будет выкачивать софт с интернета.
P.S. В последних прошивках появилась возможность управлять яркостью светодиодов:
turn off all leds (Выключить все диоды, но в rt-n16 выключить все не удастся, но яркость снизится заметно): gpio enable 1 wl -i eth1 leddc 1 et robowr 0x00 0x18 0x1e0 et robowr 0x00 0x1a 0x1e0 turn on all leds (Включить все диоды): gpio disable 1 wl -i eth1 leddc 0 et robowr 0x00 0x18 0x1ff et robowr 0x00 0x1a 0x1ff
Изменено: 24 ноября 2014 | Добавлено: 24 апреля 2011 | Читать далее...
Firmware
Эта и дальнейшие настройки работают на версиях 1.9.2.7-9 и выше! Взять расширенную прошивку можно адресу code.google.com/p/wl500g/downloads/list. Истории изменений можно посмотреть: code.google.com/p/wl500g/wiki/News.Первое что нужно сделать это скинуть роутер в заводские настройки. Логин и пароль будут по умолчанию admin
Далее нужно извлечь прошивку из архива загрузите ее на устройство с помощью веб-интерфейса, дождаться окончания, после перезапуска получим полноценную Linux систему.
Так же необходимо выполнить следующие действия в веб-интерфесе:
- ввести имя маршрутизатора (в приведенных примерах будет "Dump")
- ввести IP-настройки (IP, шлюз, DNS)
- отключить FTP, Samba, NFS
- выключить Telnet
- сменить пароль
- сделать дополнительные изменения. (DHCP, часовой пояс, WLAN...)
Изменено: 11 ноября 2012 | Добавлено: 24 апреля 2011 | Читать далее...