LINUX.ORG.RU
ФорумTalks

[история успеха]DLink Dir320


0

3

после покупки роутера я незамедлительно прошил его в openwrt backfire with kernel 2.6 (взял бинарник с ихнего сайта).
вот что я скажу: прошивка довольно хороша; но очень нестабильна при работе с железками дирки.
итого:
* работает флешка как внешний носитель
* wifi не работает в -g режиме, только в 802.11b
* каждые ~20 часов операционка по неизвестной причине падала (помогало передергивание питания) // но могла и неделю продержатся
но однажды передергивание питания не помогло.
решил прошить в openwrt backfire с linux 2.4. итого:
* wifi отдает около 30 мбит в режиме 54g (т.к. установлен родной проприетарный драйвер-блоб)
* операционка не падала недели две
* флешка отваливалась каждые два дня, помогал

# reboot
плюнул. нашёл свободное время. взял unstable-сорцы, сконфигурил, собрал..
настроил как надо. теперь /me доволен как слон.
все работает как надо и ничего не отваливается!
* флешка таки работает как rootfs и носитель (второй раздел флешки как /home, третий как swap)
* wifi отдает 20-30 мбит в режиме 54g (установлен open-source b43-драйвер)
* операционка не падает (два дня жила, минут двадцать назад ребутнул - проверить стартовые скрипты — при загрузке загорается красная лампочка справа; если интернет есть, то лампочка меняет цвет на синий; после окончания загрузки роутер семь раз мигает двумя глазами (led_diag и led_usb)
* на роутере запущено: vsftpd, lighttpd+cgi, transmission-web-daemon (торрентокачалка + вебинтерфейс), opensshd, dyndns-upd, и еще куча мелочи типа watchdog'ов / dnsmasq / несколько PPPD / hotplug2 итд
но смущает низкий расход RAM:
[neko@gdetotut ~]$ ssh root@gateway
root@gateway's password: 
---------------------------------------------------
---- OpenWRT KAMIKAZE (bleeding edge, r23424) -----
---------------------------------------------------
Welcome to Linux 2.6.34.7 on D-Link DIR-320
Router is up 0 hours 16 minutes 
Load average: 0.00, 0.00, 0.00
RAM State: Used 8336 KB of 29808 KB
Internet state: OK
---------------------------------------------------
[root@gateway ~]# free
             total       used       free     shared    buffers     cached
Mem:         29808      22016       7792          0       1604      12076
-/+ buffers/cache:       8336      21472
Swap:        63484          0      63484

но в целом я таки доволен этой железякой (за 1599 рублей — еще бы :D)

★★★★★

Все это ерунда по сравнению с мировой революцией.

f00fc7c8 ()

Спасибо инфу, надо будет покрасноглазить как-нибудь.
/me пока на стандартной прошивке, ибо после перехода с PPPOE на PPTP лень было красноглазить с его настройкой в DD-WRT.

unikoid ★★★ ()

>на роутере запущено: vsftpd

Кстати, с какой скоростью отдает файлы?

madcore ★★★★★ ()

Без красноглазия.

А как эта машинка работала со штатной прошивкой? Я как раз собирался покупать, может кто отговорит?

Camel ★★★★★ ()
Ответ на: комментарий от madcore

>> Кстати, с какой скоростью отдает файлы?
0.5 - 1.0 мегабайт/с. из-за скорости чтения флешки. (хоть на wifi, хоть на ethernet)

snoopcat ★★★★★ ()
Ответ на: Без красноглазия. от Camel

нормально работает, если не потребуешь чего-либо нештатного (тестил pppoe+раздача на eth+wifi минут пять. (за эти пять минут я успел скачать прошивку OpenWRT. потом сразу же прошил ей роутер :D)

snoopcat ★★★★★ ()
Ответ на: Без красноглазия. от Camel

Re: Без красноглазия.

>А как эта машинка работала со штатной прошивкой? Я как раз собирался покупать, может кто отговорит?
Всё стабильно (правда прошлось скачать официальную прошивку, последнюю версию)

xorik ★★★★★ ()

Хочу сделать из него NAS/торрентокачалку, но пока нет желания красноглазить, проще комп 2-й купить

xorik ★★★★★ ()
Ответ на: Без красноглазия. от Camel

насчет красноглазия

дефолтный бинарный OpenWRT + linux 2.4 удобнее таки в настройке.
да и стабильнее.
я настраивал исключительно тыканием мышкой :D
PPPoE, PPtP работают, вроде как, из коробки (PPtP не проверял)
http://itmages.ru/image/view/65927/d2bedc70

snoopcat ★★★★★ ()

О, отличненько. Надо будет купить сей девайс и поднять на нём мой бложик на Смолтоке.

yoghurt ★★★★★ ()
Ответ на: комментарий от snoopcat

Ну после прошивки надо же всё настраивать как-то :)
Кстати может посоветуешь с чего начать? Я хочу купить USB хаб, сделать RAID1 и поставить transmission туда. Я так понимаю с openwrt такого не сделать

xorik ★★★★★ ()
Ответ на: Без красноглазия. от Camel

Он просто работает. Моргает светодиодами и махает антенкой. Мне нравится.
Хотел перепрошить, но посчитал это не нужным.

impr ()

Можно вместо флэшки впендюрить терабайтовый флэшовый веник?

impr ()
Ответ на: комментарий от xorik

настраивать пять секунд :D // в моём случае насчёт USB-хаба точно прокатит; transmission у меня уже работает и качает на двухгиговую флешку (скоро куплю побольше) ; насчёт RAID1 - незнаю, поискал по ключевому слову «raid» в пакетной базе --

[root@gateway ~]# opkg list | grep -i 'raid'
mdadm - 2.6.7.2-1 - A tool for managing Soft RAID under Linux
[root@gateway ~]# 

snoopcat ★★★★★ ()
Ответ на: комментарий от snoopcat

эээ... Там искоробки что-ли трансмиссия? А загрузка с внешнего рейда как делается?

xorik ★★★★★ ()
Ответ на: комментарий от xorik

>Кстати может посоветуешь с чего начать? Я хочу купить USB хаб, сделать RAID1 и поставить transmission туда. Я так понимаю с openwrt такого не сделать

У меня это реализовано на Олеговской прошивке(без рейда, 1винт 500ГБ). Правда скорость работы с усб-накопителями удручает.

madcore ★★★★★ ()
Ответ на: комментарий от xorik

если будешь сам собирать прошивку — вкомпиляй если скачаешь бинарник —

root@OpenWrt# opkg install transmission-web
насчёт рейда — там не загрузка, а switch_root. т.е. если твой рейд заработает, то и загрузится с него лехко можно.

snoopcat ★★★★★ ()
Ответ на: комментарий от madcore

>скорость работы с усб-накопителями удручает.
Сколько чтение-запись примерно?
В принципе не сильно страшно, у меня интернеты не слишком быстрые

xorik ★★★★★ ()
Ответ на: комментарий от madcore

ниасилил олеговскую прошивку.. read-only root, куча ненужного софта по-умолчанию, ниасилил поднять PPPoE (gateway pppd: Timeout for waiting PADO packets), отваливалась флешка (стандартная проблема 2.4 ядер + USB2.0-флешки)

snoopcat ★★★★★ ()
Ответ на: комментарий от xorik

500kb/s - vfat
1mb/s - ext2fs
4mb/s - ext4fs
чую я, это сильно зависит от флешки
\\ на прошивке от олега не больше 300 кбайт\сек на всех ФС, думаю, тоже проблема linux2.4

snoopcat ★★★★★ ()

теперь тебе осталось прикупить LCD дисплей и прикрутить его к роутеру через атмегу.

isden ★★★★★ ()
Ответ на: комментарий от snoopcat

kb/s & mb/s - килобайт\мегабайт, а не килобит/мегабит

snoopcat ★★★★★ ()
Ответ на: комментарий от isden

ты про USB-хаб с web-камерой, bluetooth, usb-звуковухой, принт-сервером забыл :D

snoopcat ★★★★★ ()
Ответ на: комментарий от snoopcat

>4mb/s - ext4fs
Терпимо. На винт поди шустрее будет?

xorik ★★★★★ ()
Ответ на: комментарий от snoopcat

так это по дефолту же :) темболее особого красноглазия не требуют.

isden ★★★★★ ()
Ответ на: комментарий от isden

конечно не требуют Oo

# opkg install v4l bluez kmod-usb-audio cups hplip alsa
где тут красноглазие?

snoopcat ★★★★★ ()
Ответ на: комментарий от isden

у меня кстати в планах прикрутить к роутеру батарейку на 800-1200 mAh и винт. заряда батарейки должно хватить чтобы корректно отмонтировать винт.

isden ★★★★★ ()
Ответ на: комментарий от madcore

Олеговская прошивка это типа как ZverCD тока для рутеров ??

Jetty ★★★★★ ()
Ответ на: комментарий от snoopcat

> где тут красноглазие?

ну так об чем и речь.

isden ★★★★★ ()
Ответ на: комментарий от xorik

>Сколько чтение-запись примерно?

3-5MB/s по фтп или нфс, но у меня asus wl500gp v1, там проц немного быстрее.

В принципе не сильно страшно, у меня интернеты не слишком быстрые


Ну как бы доступ скачанным файлам все равно в итоге нужен, а это не очень комфортно, каждый раз сливать фильм перед просмотром.

madcore ★★★★★ ()
Ответ на: комментарий от Jetty

угу, только если хочешь лезть дальше webинтерфейса, то тебе лучше openwrt :D

snoopcat ★★★★★ ()
Ответ на: комментарий от madcore

мало (:
таки kernel2.4 не для работы с USB2.0 в наших роутерах (

snoopcat ★★★★★ ()
Ответ на: комментарий от snoopcat

>ниасилил олеговскую прошивку.. read-only root,

Так он в nvram, зачем туда что-то постоянно писать. Дополнительный софт проще и правильней ставить на внешний накопитель.

куча ненужного софта по-умолчанию,


Ну это никак не минус, есть оно не просит.

ниасилил поднять PPPoE (gateway pppd: Timeout for waiting PADO packets), отваливалась флешка (стандартная проблема 2.4 ядер + USB2.0-флешки)


PPPoE там не пробовал, а флешки не отваливались, 24x7 торренты и фтп.

madcore ★★★★★ ()
Ответ на: комментарий от snoopcat

>мало (:

По твоим данным вроде как еще меньше. У меня там ext3

таки kernel2.4 не для работы с USB2.0 в наших роутерах (


А дело точно в версии ведра? Разрабы ругали корявый via-шный usb-контроллер.

madcore ★★★★★ ()
Ответ на: комментарий от madcore

эм.. на длинке я во внутреннюю флеш еще и софт умудряюсь поставить (один мегабайт, как никак — nano (busybox vi - не Ъ), vsftpd, lighttpd... )

а флешки не отваливались

ты очень везуч, поздравляю (

snoopcat ★★★★★ ()
Ответ на: комментарий от madcore

>> По твоим данным вроде как еще меньше.
у меня NoName-флешка. ей простительно. у меня там ext2, все равно ничего большого на два гигабайта не влезет.

А дело точно в версии ведра? Разрабы ругали корявый via-шный usb-контроллер.

openwrt-девелоперы говорят что в 2.4 _очень_ кривая реализация USB2

snoopcat ★★★★★ ()

Покажи вывод «ps aux» и «cat /proc/meminfo»

Deleted ()
Ответ на: комментарий от snoopcat

>эм.. на длинке я во внутреннюю флеш еще и софт умудряюсь поставить (один мегабайт, как никак — nano (busybox vi - не Ъ), vsftpd, lighttpd... )

На олеговской прошивке тоже можно ставить во внутреннюю флеш, в руководстве на wl500g.info было все подробно разжевано.

madcore ★★★★★ ()
Ответ на: комментарий от madcore

>не очень комфортно, каждый раз сливать фильм перед просмотром.
А по сети не хватает скорости разве?

xorik ★★★★★ ()
Ответ на: комментарий от xorik

>А по сети не хватает скорости разве?

Для HD точно не хватит. Да и для 1400МБ-рипа не хватит, если при этом что-то активно раздается/качается

madcore ★★★★★ ()
Ответ на: комментарий от snoopcat

а, всё ясно - в init'е сначала dropbear, потом sshd. а после дропбира sshd ругается на уже забинденный порт (%

snoopcat ★★★★★ ()
Ответ на: комментарий от madcore

Мда некруто. Ну ладно, всё равно попробую поэкспериментировать

xorik ★★★★★ ()
Ответ на: комментарий от snoopcat

>>Олеговская прошивка это типа как ZverCD тока для рутеров ??

угу, только если хочешь лезть дальше webинтерфейса, то тебе лучше openwrt :D



4.2, кстати

madcore ★★★★★ ()
Ответ на: комментарий от madcore

ок, покажи мне, как настроить всё и вся из консоли?
Unified Configuration Interface наше всё, ага.

snoopcat ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.