> Необходима консультация.
>
> Есть машинка с Celeron 533, IDE Flash 128 мб, 128 МБ памяти. Хочется
> использовать как маршрутизатор/шейпер/терминатор pppoe для 10-15 клиентов,
у
> каждого пиковая загрузка не более 64К.
В одном флаконе, или собрал?

> Вопросы:
> 1. Хватит ли мощности процессора (сетевушки будут хорошие, 3COM или Intel)
Запросто.
Четверка справится.

> 2. Поставил Stable, выкинул все, не удалось выкинуть /usr/share/doc
(удалил
> вручную) есть ли более гуманный способ удалить доки ?
Доки на каждый пакет приезжают с каждым пакетом. А ты уверен что тебе там
полноценнный дистрибутив нужен? Обкастрируй его и все, только обновлять
вручную придется, зато места мало надо.

> 3. Для шейпера надо ядро как минимум 2.4.19, иду на www.backports.org,
> нахожу ядро 2.4.25, но для его установки уже не хватает места. Нахожу в
чем
> проблема - сильно большой initrd. Правлю /etc/mkinitrd/mkinitrd.conf чтобы
> вкомпилило только модули из /etc/mkinitrd/modules. Прописываю модули ext3,
> piix, unix, ide-detect, ide-core (вроде так), ядро не грузится, с криками
> cannot modprobe что-то... Какие нужно модули в initrd вкомпилить, чтобы
> поднялась система (rootfs = ext3) ?
Собственно, минималъно это поддрежка IDE, IDE дисков, и ext3 как токового, и
не модулями а именно _внутырь_ ядра.

> 4. Более красивым видится замена п.3 такая - самому собрать пакет с 2.4.25
и
> только теми модулями которые надо, с вкомпиленой поддержкой Ext3 и моих
> сетевушек c выкинутыми SCSI, audio, etc. Собрать ядро на этой машинке не
> получится - нет места на винте. На всех остальных стоит teststing. libc
> другой. Что должно совпадать на этих машинках, libc и компилятор или толко
> компилятор ? Или выход - только поставить где-то stable и на нем собрать
> пакет ? Что еще нужно новому ядру ? modutils новые или можно и со старыми
?
Может ничего не совпадать. Но если еще дорва потом будешь компилить, то на
той-же машине придется это делать. Иметь где-либо stable само по себе
хорошая идея, тем более он тебе пригодится если свою систему кастрируешь,
чтоб оттуда обновления выдирать.

> 5. Можно ли вообще отключить ведение логов ? Если нет, буду перенаправлять
> на удаленный сервер.
syslog.conf
(грубый вариант - писать все на /dev/null)

> Вот вроде все, может есть какой-то debian based дистрибутив, специально
для
> таких задач ?
Гм. Вот скоро будет. Твой.
(не знаю :)

> Да, места не хватает, т.к. помимо нового ядра нужно:
> zebra
> ssh
> pppoe
Обрзание устрой....
Сырцы ядра там не храни, порежь компиляторы и интерпретаторы (perl там
всякий, python). Если руками залезешь, то и apt сноси, все равно он тебе не
поможет. При форматировании своей флешки, попроси кластеры поменьше (2к?).

Пока.

Reply via email to