на главнуюВсе эхи RU.UNIX.BSD
войти ?

Re: pppd

От Eugene Grosbein (2:5006/1) к Valentin Nechayev

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Reply-To: eugen@grosbein.pp.ru

24 мар 2009, вторник, в 19:10 KRAT, Valentin Nechayev написал(а):

VN>>>>>>> Ты лучше ответь на другой вопрос: почему вдруг такая спешка от
VN>>>>>>> избавления не-SMP драйверов?
EG>>>>>> А вот это не ко мне вопрос, я тоже хотел бы знать.
VN>>>>> Hу вот и следовало бы начать с этого вопроса.
EG>>>> Кому следовало начать? :-)
VN>>> Тебе.
EG>> Hачинать что?
VN> Обсуждение.

Я не "начинал обсуждение", я подсказал работающую альтернативу
паникующей подсистеме.

VN>>> Для себя лично. Прежде чем пугать нас тут кошмарами.
EG>> Я перестал тебя понимать. Точно меня ни с кем не путаешь? Какие кошмары?
VN> Те, что девелоперу неинтересно заниматься нашими проблемами.

Это не кошмары, это жизнь. Количество моих PR убеждает меня в этом
сильнее, чем твои аргументы, извини :-)

EG>>>>>> Для всего остального есть замены, как ng_ppp для ppp(4).
VN>>>>> А аналог /usr/sbin/pppd хотя бы в основных чертах для него есть?
VN>>>>> Строить mpd не предлагать, громоздко.
EG>>>> Это только в первый раз.
VN>>> Который пройти придётся всем. Мне это как-то не нравится.
EG>> Можно полумать, кто-то родился со знанием pppd и не изучал его.
EG>> Я подозреваю, что замечательные статьи Игоря Сысоева о pppd
EG>> сыграли главную скрипку в зарождении всенародной любви
EG>> к pppd в то время, когда русскоязычной информацией сеть не особо баловала
VN> :-)
VN> Прости, о каких годах ты говоришь, если первые массовые использования
VN> pppd в наших краях это 96-97 (а до того был SLIP в тех же условиях), а
VN> статья Сысоева сама говорит про начало её написания - 99-й? При всём
VN> уважении, он никак не относится к первому поколению здешних админов
VN> (на всякий случай уточню - первые это те, кто ещё помнит на своём
VN> опыте отличия Xenix от Interactive Unix, и что такое SLIP имени Чечика).
VN> Я хоть и не первое поколение, но pppd изучал отнюдь не по Сысоеву.

Быстрый поиск по гугльгрупсам показывает, что автор треда впервые засветился
в архивах как раз в 1999-м, а в контексте ru.modem - в 2000-м. Типа
информации к размышлению.

VN> Hо это всё беллетристика. А есть факты: что pppd - средство, с одной
VN> стороны, хорошо и детально настраиваемое, а с другой стороны - простое
VN> настолько что сказать "pppd passive" достаточно для многих режимов
VN> запуска. Какую альтернативу ты этому дашь?

Давай взглянем с другой стороны - я вот вариант pppd passive
не вспоминал, наверное, как раз с 1999-го и использовал может быть
один раз тогда же. И для меня оно нисколько не ценно.
И вообще в "просто pppd passive" не верю - проблемы контроля потока (M-115)
или там максимальной скорости порта в 57600 (ZyXeL 1496E) или
что-то подобное в _реальной жизни_ вылезали быстро, и только опыт
многих лет позволяет теперь не относиться к ним как к чему-то серьезному.
А ведь без таких деталей канал тупо не работает.

EG>> В дальней перспективе, увы, монополярность всегда плохо.
EG>> Что, кстати, мы можем однажды пройти по второму разу с mpd :-)
EG>> А наиболее ярые приверженцы pppd проходят сейчас по первому.
VN> А при чём тут собственно монополярность?

При отказе использовать альтернативы.

VN> Я готов использовать любое из
VN> перечисленных средств (более того, я даже могу вытащить из старого
VN> шкафа исходники slirp и собрать его;)) Hо когда устраняют простое и
VN> удобное средство и взамен его остаются или медленное (как ppp
VN> Сомерса), или промышленное с соответствующим пусконаладочным
VN> обеспечением (как mpd)

Да ладно, какая там пусконаладка. Враки всё это :-)

VN> возникает простой вопрос: накойхер?

Ядро паникует :-)

VN>>>>>>> KSE
EG>>>>>> Разве уроки KSE не были учтены?
VN>>>>> Я не вижу, чтобы они были учтены. Учесть - это не значит "похерить
VN>>>>> доморощенную наколенную разработку и сделать как все", это значит -
VN>>>>> выработать принцип, с которым работать дальше над _другими_ задачами.
EG>>>> Кому работать-то?
^^^^^^^^^^^^^^^^
VN>>> У тебя день риторических вопросов?
EG>> Этот вопрос не риторический. Я не воспринимаю проект как нечто единое.
VN> Если бы ты так "не воспринимал" Linux, я бы ещё понял. Hо FreeBSD...
VN> ты можешь указать, например, альтернативный репозиторий, в котором
VN> своя жизнь? (P4 склад не в счёт)

Под проектом понимаю не репозиторий, а людей, которые работают (подчеркнуто).

VN>>>>> А pppd почему не брать в расчёт?
EG>>>> Потому что есть работающая альтернатива.
VN>>> "Вам не нужен рихтовочный молоток, потому что мы вам даём трёхтонную
VN>>> кувалду с паровым приводом"
EG>> mpd вовсе не трехтонен, бог с тобой. Процесс кушает 960K в памяти у меня,
EG>> трафик ходит в kernel space, обучение конфигу требуется только раз,
EG>> в сети полно примеров, разработчик и тот русскоязычный и отзывчивый,
EG>> даже эху читает. Просто совестно должно быть стонать :-)
VN> А теперь сравни с двумя словами "pppd passive". И не надо взывать к
VN> совести,
VN> аргументы ad hominem обычно вызывают плюсомёт, а не ответ по сути.

По сути - берешь компилятор в руки, делаешь для mpd режим "mpd passive",
выкладываешь патч. Только на самом деле оно вообще никому не надо.

Извини, я не понимаю, как можно просто отбросить перечисленные мной
двумя абзацами выше плюсы mpd.

Eugene
--
Hаши предки умели всё. Потом забыли.
--- slrn/0.9.8.1 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.UNIX.BSD?msgid=www.svzserv.kemerovo.su+fe616c22