linux router project revisited
Oct. 6th, 2010 12:00 pmОтличная вещь все-таки технический прогресс. За две тысячи рублей можно купить WiFi-маршрутизатор, перешить его на OpenWRT/DD-Wrt и получить дома постоянно включенный сервер, бесшумный, маленький, потребляющий 10 ватт. При этом он останется маршрутизатором и даже — та-дааа! — точкой доступа.
Даже на железный медиа-плеер вроде WDTV можно поставить альтернативную прошивку, сделав его хоть телефонной станцией. Для особо увлеченных выбор мелкого железа вообще не ограничен: от SKU 26320 на SnakeOS до Arduino и монстров типа такого.
А вот в те времена, когда еще не было такого понятия как «вайфай», мы собирали раутеры из обычных компов. Главными преимуществами такого самосбора была дешевизна и ремонтопригодность: любой их компонент можно было купить в любом компьютерном магазине. Линукс, который унутре, уже тогда позволял наворачивать любые схемы и конфигурации, от мощного BGP-раутера до копеечного, загружаемого по PXE бездискового шейпера на кучу интерфейсов.
Из строя выходили чаще всего блоки питания и жесткие диски. Для пущей надежности вместо дисков мы ставили флешки и переходили на дистрибутивы, не требующие постоянно доступного на запись носителя. Сначала LRP (Linux Router Project), потом LEAF, потом его uClibc-версия. Пробовали даже debian-router. А потом пришел OpenWRT и убил их всех. Недолог был век писюков-маршрутизаторов, лет пять-шесть.
Собственно, к чему я завел эту мемуарщину?
Если у вас осталось где-то x86 железо в виде маршрутизатора или мелкого embedded-сервера — посмотрите, какая есть ВЕЩЬ: Voyage Linux. Чистый Debian, корневая файловая система монтируется в режиме «только чтение», /var/* и /tmp в памяти в виде tmpfs, для изменения конфигурации достаточно перемонтировать read-write, а потом обратно. Грузится через GRUB, обновляется через apt-get. Никаких танцев с бубном, стандартный Debian!

Обновлял тут один очень старый vpn-сервер, Вояж влез на Compact Flash 256MB (подключена как диск через пассивную схемку CF-IDE, на фото вверху), еще осталось свободно 118MB. Сверхнадежно! Можно обойтись без физического доступа еще несколько лет.
Дома планирую из старой платы Via Eden с корпусом ITX сделать медиасервер/HTPC вообще без движущихся деталей: блок питания ноутбучного типа, у проца пассивное охлаждение, а rootfs на флешке.
(голосом Друпи) Ай эм хэппи.
Даже на железный медиа-плеер вроде WDTV можно поставить альтернативную прошивку, сделав его хоть телефонной станцией. Для особо увлеченных выбор мелкого железа вообще не ограничен: от SKU 26320 на SnakeOS до Arduino и монстров типа такого.
А вот в те времена, когда еще не было такого понятия как «вайфай», мы собирали раутеры из обычных компов. Главными преимуществами такого самосбора была дешевизна и ремонтопригодность: любой их компонент можно было купить в любом компьютерном магазине. Линукс, который унутре, уже тогда позволял наворачивать любые схемы и конфигурации, от мощного BGP-раутера до копеечного, загружаемого по PXE бездискового шейпера на кучу интерфейсов.
Из строя выходили чаще всего блоки питания и жесткие диски. Для пущей надежности вместо дисков мы ставили флешки и переходили на дистрибутивы, не требующие постоянно доступного на запись носителя. Сначала LRP (Linux Router Project), потом LEAF, потом его uClibc-версия. Пробовали даже debian-router. А потом пришел OpenWRT и убил их всех. Недолог был век писюков-маршрутизаторов, лет пять-шесть.
Собственно, к чему я завел эту мемуарщину?
Если у вас осталось где-то x86 железо в виде маршрутизатора или мелкого embedded-сервера — посмотрите, какая есть ВЕЩЬ: Voyage Linux. Чистый Debian, корневая файловая система монтируется в режиме «только чтение», /var/* и /tmp в памяти в виде tmpfs, для изменения конфигурации достаточно перемонтировать read-write, а потом обратно. Грузится через GRUB, обновляется через apt-get. Никаких танцев с бубном, стандартный Debian!

Обновлял тут один очень старый vpn-сервер, Вояж влез на Compact Flash 256MB (подключена как диск через пассивную схемку CF-IDE, на фото вверху), еще осталось свободно 118MB. Сверхнадежно! Можно обойтись без физического доступа еще несколько лет.
Дома планирую из старой платы Via Eden с корпусом ITX сделать медиасервер/HTPC вообще без движущихся деталей: блок питания ноутбучного типа, у проца пассивное охлаждение, а rootfs на флешке.
(голосом Друпи) Ай эм хэппи.
no subject
Date: 2010-10-06 02:07 am (UTC)no subject
Date: 2010-10-06 02:08 am (UTC)no subject
Date: 2010-10-06 02:13 am (UTC)no subject
Date: 2010-10-06 02:14 am (UTC)no subject
Date: 2010-10-06 03:36 am (UTC)HTPC много у кого есть, с винтами, вентиляторами да на винде
no subject
Date: 2010-10-06 03:37 am (UTC)Зато бесшумно. А VIA ХД-видео не потянет, имхо.
no subject
Date: 2010-10-06 03:38 am (UTC)no subject
Date: 2010-10-06 03:40 am (UTC)no subject
Date: 2010-10-06 03:42 am (UTC)no subject
Date: 2010-10-06 03:43 am (UTC)no subject
Date: 2010-10-06 03:45 am (UTC)no subject
Date: 2010-10-06 03:48 am (UTC)no subject
Date: 2010-10-06 04:58 am (UTC)а так ничо, да, прогресс.
no subject
Date: 2010-10-06 08:57 am (UTC)Ну а, скажем, Dlink и должен глючить, в этом его вселенское предназначение.
no subject
Date: 2010-10-06 09:52 am (UTC)олсо это всё премиальные какие-то марки. писюк дешевле.
no subject
Date: 2010-10-06 10:28 am (UTC)нет, но в данному случае это роли не играет - на роутере connection tracking выключен. А торрент-клиент на самом роутере - надо будет попробовать. rtorrent есть и для mips
и не такие уж и премиальные. меньше $100 что то, что другой
no subject
Date: 2010-10-06 10:29 am (UTC)а клиент на самом роутере тебе повесит роутер.
no subject
Date: 2010-10-06 11:52 am (UTC)клиент rtorrent на openwrt работал нормально, usb чаще отваливается, чем виснет торрент
no subject
Date: 2010-10-06 11:58 am (UTC)поправка: это мне сообщил счастливый владелец WL-700-сколько-то-там