Mortgoroth Например 10.0.0.0-10.0.0.255
rajah У меня аналогичный девайс. Сейчас с ним и вожусь.
Пробовал DD-WRT и OpenWRT.
DD-WRT несколько ближе по организации к заводской прошивке (BusyBox, NVRAM). Мне не понравилась недостатком документации. То есть если что-то не заработало после того как ткнешь нужную галку (типа DHCP forward, RIP, etc), то лично у меня не получалось выяснить где именно произошёл затык. Из явных преимуществ поддержка мультикаста (включена в ядре, по словам разработчиков; на практике дело до проверки IGMP у меня не дошло), сравнительно простая настройка pptp-клиента и вроде как хороший сигнал Wi-Fi (не проверял, ибо пока что не на чем).
Потом я ставил OpenWRT, а точнее более WebGUI-стую X-WRT. Эта прошивка больше похожа на "обычный" линукс. Как следствие, гибко настраивается из консоли. Для человека с линуксом мало знакомого (как например для меня) поначалу сложновато разбираться со всеми премудростями (начиная от vi и заканчивая iptables), но это и замечательная возможность научиться пользоваться линуксом. Плюсы: гибкая настройка, простая диагностика, обилие мануалов, очень удобная система обновления, расширяемость. Минусы: относительная сложность настройки, возможны проблемы с вайфаем на новом ядре.
Наибольших успехов я добился как раз с OpenWRT. В ней получилось настроить vpn и локалку. Точнее, когда я поднял quagga и ripd, то увидел что роуты не прописываются, но в статистике сервиса довольно много "BadPackets". Было решено что это из-за отсутствия поддержки мултикаста в ядре (в чём я до сих пор сильно сомневаюсь) и я перепрошился обратно в DD-WRT. Там выяснилось что одновременно работать в режиме "router" и раздавать инет у железки не получается, и через веб-интерфейс это не забороть. А как что-то сделать с помощью busybox я не понял.
После этого попытался залить последний билд OpenWRT и закончилось это тем, что заливать его пришлось по tftp.
Сейчас, собственно, на том и остановилось, т.к. появились более важные дела.
Если целью стоит построить небольшую wifi-сеть, или раздавать инет/локалку, то скорее всего хватит и стандартной прошивки.
Мне же например хочется несколько большего:
- подключиться провайдерской локалке по DHCP
- расшарить VPN-соединение (инет)
- NAT и DMZ для интернет-соединения
- получать локальные маршруты по RIPv2
- получать мультикаст/бродкаст пакеты (IPTV например)
- иметь возможность получать адрес у вышестоящего DHCP-сервера (Пока не знаю, как именно это организовать. Т.е. я хочу, чтобы 2 компа сидящие через роутер получили у провайдерского DHCP-сервера 2 разных IP-адреса, а не сидели в локалке за натом. Но чтобы роутер мог нормально форвардить входящие подключения из инета.)
Если нужно что-то из нестандартных сервисов, то я бы рекомендовал ставить OpenWRT (X-WRT). В любом случае, всегда (ну или почти всегда
) можно вернуться на стандартную прошивку.
На что ещё следует обратить внимание:
1.1) Читайте инструкции прежде чем что-то куда-то прошивать.
1.2) Читайте инструкции как вернуть это "что-то" к жизни в случае неудачи.
1.3) Не прошивайте подключившись по Wi-Fi.
1.4) Сделайте бекап cfe "просто чтобы было".
1.5) Читайте инструкции прежде чем что-то куда-то прошивать.
2) Домашний роутер может не справляться с достаточно быстрым впн-соединением. С этим борятся програмными методами, подробности ищите на форуме.
3) Ставьте последние версии прошивки или же те, которые рекомендуют на форуме, а не то, что лежит в папке "final".
4) Просмотрите форумы/вики на предмет важной для вас функциональности, например стабильности работы вайфая.
Надеюсь вышенаписанное будет кому-нибудь полезно. По ходу разбирательства с собственным роутером (WRT54GL v1.1), постараюсь описать важные момент.