February 2026

S M T W T F S
1234567
891011121314
15161718192021
22232425262728

Style Credit

Expand Cut Tags

No cut tags
Friday, May 6th, 2011 02:20 pm
Поскольку покупка раутера Cisco оказалась эпическим фейлом (я даже написал ревью на амазон, три раза переписывал, заменяя "невероятное говно" на "not what I expected" и т.п.), я решил взять дело в свои руки - купить железку и поставить на неё какой-нибудь опенсорс и посмотреть, что выйдет.
Поэтому два вопроса:
1. какую железку лучше, чтобы недорого и поддерживала b/g/n/GigE как полагается?
2. DD-WRT, openWRT, tomato, ещё что-нибудь? 
Monday, May 9th, 2011 06:06 am (UTC)
у меня такой, не бери - говно. От опенсорса там одно название
Monday, May 9th, 2011 08:26 am (UTC)
По состоянию на полгода назад:
Он на broadcom'e, OpenWRT его нормально не поддерживает - нет опенсорсных драйверов для wireless. Они выклюдывают бинарники OpenWRT, которые вроде бы на нем работают, но во-первых версия очень старая, а во-вторых WPA у меня так и не заработал. DD-WRT работает в целом нормально - насколько я понял, разработчик dd-wrt получают нормальные драйвера wireless от broadcom'a, без исходников. Но DD-WRT невыносимо говённен внутри, и выжать из него что-то, что не предусмотрено разработчиком заранее - задача не из лёгких. Сравнение DD-WRT и OpenWRT могу написать отдельно, если интересно.
Дальше, если его неудачно прошить - он превращается в кирпич, надо открывать (причём, суки, не на нормальных винтиках, а на малюсеньких Torx) и коротить какие-то контакты, чтобы его оживить.
Не поддерживаeт 5Ghz.
Monday, May 9th, 2011 08:55 am (UTC)
насчет железок не скажу, с новыми пока что имею только отрицательный опыт с 3500L, а положительного ещё нет. Сам ищу :) Мой прошлый раутер был Asus WL-500gP, был довольно неплох, но устарел - нет 802.11n.

По openWRT и DD-WRT:
OpenWRT - это почти нормальный, обычный линукс, в котором есть всё, чего человек ждёт от линукса. Инит-скрипты, конфигурационные файлы, пакетный менеджер, неплохой репозиторий с пакетами, как юзерскими, так и модулями в ядро и т.д. OpenWRT можно самому собрать из исходников с разумными затратами труда. Поставить tcpdump - 2 минуты, поставить и настроить ebtables - ну, может, полчаса.
DD-WRT - это нечто совершенно иное. У него read-only root, поэтому инит-скрипты читают конфигурацию из nvram. Конфигурационных файлов нет. Пакетный менеджер и репозиторий пакетов - от старого OpenWRT, приделан через жопу, чтобы работать не в корневой файловой системе, инструкция по пользованию - http://www.dd-wrt.com/wiki/index.php/Ipkg, почитай, ужаснись. Собрать самому из исходников - адский ад, поэтому рекомендованный способ что-то поменять - это распаковать готовый бинарник, заменить что надо, спаковать обратно. Поставить tcpdump - час и больше, поставить ebtables - я бы не стал даже пробовать.

При этом, если не нужно залезать в потроха, а достаточно того, что настраивается через web (а там прилично возможностей), то оба работают вполне пристойно. Смотри сам, нужны ли тебе потроха ;)
Monday, May 9th, 2011 09:18 am (UTC)
да, ещё насчет 3500L - если в потрохах ковыряться не планируешь, то единственным недостатком будет отсутствие 5Ghz. Работает стабильно с dd-wrt, жалоб, кроме вышеизложенных, нет. "Говно" - это я сгоряча, наверное, бывает хуже ;)