Re: маршрутизация
> > Это подземный стук какой-то. Провайдер тут ни при чём. В любом случае > > машина виснуть не должна. > Может она не виснет, а просто ssh отваливается? ;-) я ж говорил что на ноуте пробовал полный глухой вис. железной консоли тоже не становится :-\ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: маршрутизация
> Да, пожалуй, это решение. я ж писал выше оба ppp подымаю с nodefaultroute а роутинг даже не успеваю покрутить оно раньше вешается :-\ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: дваи нтерфейса - eth0 & eth1
Я вот не понимаю -- что, правда /etc/modprobe.conf не работает? Потому как у меня работает на ~ 10 машинах, на которых есть разные сетевые. В Вто, 13/06/2006 в 22:49 +0400, Nikita V. Youshchenko пишет: > > > Приветствую, > > > > как же вы выкрутились ? > > у меня такая же ситуация, хочу Риалтеку присвоить eth0, 3Сom - eth1 > > (сейчас дебиан наоборот присваивает номера интерфейсов) > > ifrename > > -- Alexander Vlasov ZULU-UANIC JID: zulu jabber.kiev.ua
Re: latex
> "MG" == Mikhail Gusarov <[EMAIL PROTECTED]> writes: MG> Советую сделать RTFM. TeX по-английски произносится "tek", а MG> по-русски, соответственно, "тех". И я вам советую ещё раз RTFM. Там же английским по бэкграунду написано: _произносится_, а не пишется! Ну разве ж я так много попросил? Всего то - правильно писать. Или вам просто хочется понтоваться перед другими. Просто поймите, что правильное написание - это то, которым пользуются разработчики, а для screen reader'а большего и не требуется. Надеюсь на ваше участие. Roman Out 8-(
Re: latex
You ([EMAIL PROTECTED]) wrote: DV> Ну разве ж я так много попросил? Всего то - правильно писать. Да без проблем. \tau\epsilon\chi. Screen-reader'у стало лучше? -- JID: [EMAIL PROTECTED]
Re: latex
On Wed, 14 Jun 2006 15:58:58 +0700 Mikhail Gusarov <[EMAIL PROTECTED]> wrote: > > You ([EMAIL PROTECTED]) wrote: > > DV> Ну разве ж я так много попросил? Всего то - правильно писать. > > Да без проблем. \tau\epsilon\chi. Screen-reader'у стало лучше? > Нед, легче - енто \latex -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: дваи нтерфейса - eth0 & eth1
> Я вот не понимаю -- что, правда /etc/modprobe.conf не работает? Потому > как у меня работает на ~ 10 машинах, на которых есть разные сетевые. Если драйверы загружаются в процессе детектирования оборудования, то порядок их загрузки неопределён. На ядре 2.6 я сталкивался с тем, что он меняется от загрузки к загрузке. Так что алиаты имён 'ethN' на что угодно тут не помогут. Можно попробовать явно загружать модули (ДО детектирования оборудования) - для этого нужно что-то править в конфигурации initrd. Но зачем - если есть ifrename? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: latex
Hi. > "VW" == Victor Wagner <[EMAIL PROTECTED]> writes: VW> А в слове TeX буквы вообще греческие. Да ну!?. .-) Только, вы их, почему-то, латиницей пишите?!! Просто, пожалуйста, постарайтесь войти в моё положение - screen reader все символы не из русского или англ. алфавитов произносит как "?", а слова, написаные неправильно, чаще всего приходится перечитывать по буквам.(Хоть я и собираюсь написать синтезатор ещё и для украинской мовы). Ну да ладно, это мои проблемы, и другим на них наплевать. Кроме того, у меня нет сил вступать в офф-топовый флэйм. .-(
DHCP и разный ip
После перезагрузки дебиан подхватывает разный ip. DHCP на win2003 Можно что-нить сделать со стороны дебиана? -- Saludos! Sergio
Re: DHCP и разный ip
В сообщении от 14 июня 2006 13:22 Sergey Jusupov написал(a): > После перезагрузки дебиан подхватывает разный ip. > > DHCP на win2003 > > Можно что-нить сделать со стороны дебиана? man dhclient.conf -- -- [Tell me what you believe and I'll tell you where you're going wrong] С уважением, Илья Струков mailto:[EMAIL PROTECTED] ICQ:17170362 phone:+7 (8512) 351-564 ТСЦ "Колесо", г.Астрахань pgp2xrzSboSIU.pgp Description: PGP signature
bittorent server (tracker server)
Привет. Есть ли свободные/бесплатные реализации сабжа? -- С уважением, Никита.
Re: DHCP и разный ip
On Wednesday 14 June 2006 15:22, Sergey Jusupov wrote: > После перезагрузки дебиан подхватывает разный ip. > > DHCP на win2003 > > Можно что-нить сделать со стороны дебиана? Прописать статический ip
Re: DHCP и разный ip
Shestakov Nikolay пишет: On Wednesday 14 June 2006 15:22, Sergey Jusupov wrote: После перезагрузки дебиан подхватывает разный ip. DHCP на win2003 Можно что-нить сделать со стороны дебиана? Прописать статический ip Ok, разобрался. Спасибо. -- Saludos! Sergio
exim dnslookup disabling
Подскажите как отключить dnslookup у exim'а.. Так чтоб совсем.. Дмитрий
Re: дваи нтерфейса - eth0 & eth1
В Срд, 14/06/2006 в 12:22 +0400, Nikita V. Youshchenko пишет: > > > Я вот не понимаю -- что, правда /etc/modprobe.conf не работает? Потому > > как у меня работает на ~ 10 машинах, на которых есть разные сетевые. > > Если драйверы загружаются в процессе детектирования оборудования, то порядок > их загрузки неопределён. На ядре 2.6 я сталкивался с тем, что он меняется > от загрузки к загрузке. Нет (с). при modprobe'инге модуля карты именно в /etc/modprobe.conf идет заглядывание. > Так что алиаты имён 'ethN' на что угодно тут не помогут. Помогут. > Можно попробовать явно загружать модули (ДО детектирования оборудования) - > для этого нужно что-то править в конфигурации initrd. Но зачем - если есть > ifrename? Затем что ifrename надо вписывать _в_скрипты_, а не в конфиги, что есть минус. -- Alexander Vlasov ZULU-UANIC JID: zulu jabber.kiev.ua
Re: exim dnslookup disabling
а mx'ы он как узнает? В Срд, 14/06/2006 в 13:38 +0400, Dmitry Skorinko пишет: > Подскажите как отключить dnslookup у exim'а.. Так чтоб совсем.. > > > Дмитрий > > -- Alexander Vlasov ZULU-UANIC JID: zulu jabber.kiev.ua
Re: latex
On Wed, Jun 14, 2006 at 11:48:12AM +0300, Dart Vader wrote: > Ну разве ж я так много попросил? Всего то - правильно писать. Нет, не много. Положим, без твоего замечания я бы во веки не заметил, что у меня в подписи впечатано Cтанислав вместо Станислав. А вот по поводу ТеХа ты не вполне прав, хотя ничто не мешает печатать это буквосочетание кирилицей. > Просто поймите, что правильное написание - это то, которым пользуются > разработчики Если ты про Кнута - то он, скорее всего, использовал бы латиницу, особенно работая в терминале какого-нибудь мейнфрейма ;) -- Станислав
Re: latex
On Wed, Jun 14, 2006 at 12:18:11PM +0300, Dart Vader wrote: > > Просто, пожалуйста, постарайтесь войти в моё положение - screen reader > все символы не из русского или англ. алфавитов произносит как "?", а > слова, написаные неправильно, чаще всего приходится перечитывать по > буквам.(Хоть я и собираюсь написать синтезатор ещё и для украинской мовы). А, что festival заговорил по-русски? > Ну да ладно, это мои проблемы, и другим на них наплевать. > Кроме того, у меня нет сил вступать в офф-топовый флэйм. > .-( -- Иван Лох -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: дваи нтерфейса - eth0 & eth1
> В Срд, 14/06/2006 в 12:22 +0400, Nikita V. Youshchenko пишет: >> >> > Я вот не понимаю -- что, правда /etc/modprobe.conf не работает? Потому >> > как у меня работает на ~ 10 машинах, на которых есть разные сетевые. >> >> Если драйверы загружаются в процессе детектирования оборудования, то >> порядок их загрузки неопределён. На ядре 2.6 я сталкивался с тем, что он >> меняется от загрузки к загрузке. > > Нет (с). То, что я видел, что порядок различался между двумя загрузками одного и того же ядра на одной и той же машине - факт. > > при modprobe'инге модуля карты именно в /etc/modprobe.conf идет > заглядывание. > >> Так что алиаты имён 'ethN' на что угодно тут не помогут. > > Помогут. Интересно как. Чтобы ядро request_module("eth0"), что-то в user space должно этот самый eth0 попросить. Причём - раньше, чем загружен драйвер какой-либо ethernet карты (который, будучи загружен, захватит имя eth0). Это может происходить разве что если до поднятия сети ifconfig-ом никакие модули сетевых карт не загружаются. А по крайней мере по умолчанию в debian детект железа и загрузка модулей производится существенно раньше, чем поднимается сеть. >> Можно попробовать явно загружать модули (ДО детектирования оборудования) >> - для этого нужно что-то править в конфигурации initrd. Но зачем - если >> есть ifrename? > > Затем что ifrename надо вписывать _в_скрипты_, а не в конфиги, что есть > минус. /etc/iftab ? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: latex
Hi. Иван Лох <[EMAIL PROTECTED]> writes: ИЛ> А, что festival заговорил по-русски? Вроде нет. Просто есть неофициальные (по отношению к debian) TTS engines. Если интересует, то вот проект, который этим занимается: www.oralux.org Roman Out --- ...The Gods made Havy Metal... ...And It's Never Gonna Die... (Manowar)
Re: дваи нтерфейса - eth0 & eth1
В Срд, 14/06/2006 в 14:40 +0400, Nikita V. Youshchenko пишет: > > > В Срд, 14/06/2006 в 12:22 +0400, Nikita V. Youshchenko пишет: > >> > >> > Я вот не понимаю -- что, правда /etc/modprobe.conf не работает? Потому > >> > как у меня работает на ~ 10 машинах, на которых есть разные сетевые. > >> > >> Если драйверы загружаются в процессе детектирования оборудования, то > >> порядок их загрузки неопределён. На ядре 2.6 я сталкивался с тем, что он > >> меняется от загрузки к загрузке. > > > > Нет (с). > > То, что я видел, что порядок различался между двумя загрузками одного и того > же ядра на одной и той же машине - факт. Я лично периодически наблюдаю как порядок загрузки модулей меняется. У меня дома ASUS P5LD2-VM. Там ICH7 + ITE8211 ide контроллеры. Стоит винт с прошлой тачки P-ATA на основном контроллере, и DVD на ITE8211 дополнительном. Система Debian Sarge + ядро 2.6.16 из backports (иначе половина железа не видится). Так вот, в нормальном раскладе модуль ITE8211 загружается первым и DVD становится hda, а винт hde. НО, иногда ICH7 загружается первым, и винт становится HDA и машина не грузится. Это конечно какой-то глюк, так как Sarge расчитан на hotplug, а для 2.6.16 его пришлось снести, или ещё чего. Но факт остаётся фактом. -- Покотиленко Костик <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: дваи нтерфейса - eth0 & eth1
> >> Так что алиаты имён 'ethN' на что угодно тут не помогут. > > > > Помогут. > > Интересно как. Чтобы ядро request_module("eth0"), что-то в user space должно > этот самый eth0 попросить. Причём - раньше, чем загружен драйвер какой-либо > ethernet карты (который, будучи загружен, захватит имя eth0). > > Это может происходить разве что если до поднятия сети ifconfig-ом никакие > модули сетевых карт не загружаются. А по крайней мере по умолчанию в debian > детект железа и загрузка модулей производится существенно раньше, чем > поднимается сеть. S39ifupdown S40hotplug S40networking S41hotplug-net Это sarge. /etc/rcS.d/ > >> Можно попробовать явно загружать модули (ДО детектирования оборудования) > >> - для этого нужно что-то править в конфигурации initrd. Но зачем - если > >> есть ifrename? > > > > Затем что ifrename надо вписывать _в_скрипты_, а не в конфиги, что есть > > минус. > > /etc/iftab ? Его только /etc/hotplug/net.agent читает, а он (hotplug) запускается уже после ifup. Так что толку... -- Alexander Vlasov ZULU-UANIC JID: zulu jabber.kiev.ua
RE: DHCP и разный ip
В dhcpclient.conf раскоментарить строки и #send host-name "andare.fugue.com"; #send dhcp-client-identifier 1:0:a0:24:ab:fb:9c; и подставить свои значения -- После перезагрузки дебиан подхватывает разный ip. DHCP на win2003 Можно что-нить сделать со стороны дебиана? -- Saludos! Sergio
пара отвлеченных вопр осов, офтопик
1. залез я за C, давно на нем ничего не писал, а тут модулек для ядра назрело написать. наткнулся на то что модули ядра не все подряд функции могут вызывать. а тут необходимо в моем модулечке заюзать библиотеку конвертации между кодировками. то есть например конверт cp1251<->koi8-r или koi8-r<->utf8 итп. порылся я немножко, нашел iconv. но он трогает функции, которые из ядра вызвать нельзя, в общем я пока разбираюсь можно ли его заставить работать, но пока не разобрался. может кто посоветует другую либлиотеку? в принципе в ядре есть модули которым перекодировка нужна, но я не разобрался пока что они юзают в качестве либы перекодирования. может кто ткнет в нужном направлении чтобы долго не ковыряться? 2. по Perl русскоязычной рассылки никто не знает? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: дваи нтерфейса - eth0 & eth1
> Так вот, в нормальном раскладе модуль ITE8211 загружается первым и DVD > становится hda, а винт hde. > > НО, иногда ICH7 загружается первым, и винт становится HDA и машина не > грузится. Это решается прописыванием в fstab LABEL'ов или UUID'ов. -- Alexander Vlasov ZULU-UANIC JID: zulu jabber.kiev.ua
Re: пара отвлеч енных вопросов, офтопик
On Wed, Jun 14, 2006 at 16:12 +0400, Dmitry E. Oboukhov wrote: > 1. залез я за C, давно на нем ничего не писал, а тут модулек для ядра > назрело написать. наткнулся на то что модули ядра не все подряд функции > могут вызывать. > > а тут необходимо в моем модулечке заюзать библиотеку конвертации между > кодировками. то есть например конверт cp1251<->koi8-r или koi8-r<->utf8 > итп. Просто интересно - а для какой задачи нужна перекодировка? А то что-то ничего в голову не лезит, что обязательно должно было бы работать в пространстве ядра. > порылся я немножко, нашел iconv. но он трогает функции, которые из ядра > вызвать нельзя, в общем я пока разбираюсь можно ли его заставить > работать, но пока не разобрался. может кто посоветует другую либлиотеку? > в принципе в ядре есть модули которым перекодировка нужна, но я не > разобрался пока что они юзают в качестве либы перекодирования. > может кто ткнет в нужном направлении чтобы долго не ковыряться? > > 2. по Perl русскоязычной рассылки никто не знает? signature.asc Description: Digital signature
Re: пара отвлеченных в опросов, офтопик
On Wed, Jun 14, 2006 at 04:12:34PM +0400, Dmitry E. Oboukhov wrote: > а тут необходимо в моем модулечке заюзать библиотеку конвертации между > кодировками. то есть например конверт cp1251<->koi8-r или koi8-r<->utf8 > итп. > может кто ткнет в нужном направлении чтобы долго не ковыряться? nls в fs -- Иван Лох -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: дваи нтерфейса - eth0 & eth1
>> Интересно как. Чтобы ядро request_module("eth0"), что-то в user space >> должно этот самый eth0 попросить. Причём - раньше, чем загружен драйвер >> какой-либо ethernet карты (который, будучи загружен, захватит имя eth0). >> >> Это может происходить разве что если до поднятия сети ifconfig-ом никакие >> модули сетевых карт не загружаются. А по крайней мере по умолчанию в >> debian детект железа и загрузка модулей производится существенно раньше, >> чем поднимается сеть. > > S39ifupdown > S40hotplug > S40networking > S41hotplug-net > > Это sarge. /etc/rcS.d/ > >> >> Можно попробовать явно загружать модули (ДО детектирования >> >> оборудования) - для этого нужно что-то править в конфигурации initrd. >> >> Но зачем - если есть ifrename? >> > >> > Затем что ifrename надо вписывать _в_скрипты_, а не в конфиги, что есть >> > минус. >> >> /etc/iftab ? > > Его только /etc/hotplug/net.agent читает, а он (hotplug) запускается уже > после ifup. Так что толку... Видимо, то, что интерфейсы поднимаются в S40networking (а не в S39ifupdown), и S40networking работает после S40hotplug ? А детект железа частично делается ещё на уровне initrd. По крайней мере на etch + udev + kernel >=3.6.16 это вроде так. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: пара отвлеченных в опросов, офтопик
> > а тут необходимо в моем модулечке заюзать библиотеку конвертации между > > кодировками. то есть например конверт cp1251<->koi8-r или koi8-r<->utf8 > > итп. > > может кто ткнет в нужном направлении чтобы долго не ковыряться? > > nls в fs посмотрел linux/nls.h похоже то что нужно. спасибо вечерком поковырпяюсь -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: latex
14.06.06, Иван Лох<[EMAIL PROTECTED]> написал(а): А, что festival заговорил по-русски? http://festlang.berlios.de/russian.html
Re: пара отвлеченных вопросов, офтопик
> 1. залез я за C, давно на нем ничего не писал, а тут модулек для ядра > назрело написать. наткнулся на то что модули ядра не все подряд функции > могут вызывать. Ядро - это замкнутый в себе статический бинарник. Чтобы использовать внутри ядра библиотеку, надо поместить эту библиотеку внутрь ядра. Что можно сделать далеко не с любым кодом: например, код не должен использовать системные вызовы (либо их использование должно быть заменено на вызов внутренних функций ядра, их реализующих - а эти функции не всегда экспортируются); имеются ограничения на использование динамической памяти; сильно ограничен доступный размер стека, и т.д. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: пара отвлеченных в опросов, офтопик
> > 1. залез я за C, давно на нем ничего не писал, а тут модулек для ядра > > назрело написать. наткнулся на то что модули ядра не все подряд функции > > могут вызывать. > > Ядро - это замкнутый в себе статический бинарник. > Чтобы использовать внутри ядра библиотеку, надо поместить эту библиотеку > внутрь ядра. Что можно сделать далеко не с любым кодом: например, код не > должен использовать системные вызовы (либо их использование должно быть > заменено на вызов внутренних функций ядра, их реализующих - а эти функции > не всегда экспортируются); имеются ограничения на использование > динамической памяти; сильно ограничен доступный размер стека, и т.д. ну да на это я и наткнулся. заюзал iconv а он вешает все своими вызовами. хотя я модуль для FUSE пишу, но ограничения похоже совершенно те же что и на просто модули ядра. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: пара отвлеченных вопросов, офтопик
14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а): Ядро - это замкнутый в себе статический бинарник. А загружаемые модули? Чтобы использовать внутри ядра библиотеку, надо поместить эту библиотеку внутрь ядра. Что можно сделать далеко не с любым кодом: например, код не должен использовать системные вызовы (либо их использование должно быть заменено на вызов внутренних функций ядра, их реализующих - а эти функции не всегда экспортируются); Из ядра можно вызывать любой системный вызов, доступный из user space. Просто нужно знать как. Это не документировано, но без этого маханизма само ядро обойтись не может, а потому это будет доступно всегда.
Re: exim dnslookup disabling
Может такое вообще невозможно, но хочется хитрого... Так как я с настройками экзима не так чтоб очень знаком - не пинайте ногами сильно. Мне экзим для тестов только нужен, а не чтоб на сервер боевой куда ставить.. шлю через телнет на локальную машину своим перловым скриптом другому локальному пользователю письмо. хочу чтоб экзим не делал никаких проверок по днс.. ваще чтоб не лез на 53 порт.. PS. в smtp сессии может быть что-нибудь вроде: MAIL FROM: <[EMAIL PROTECTED]> RCPT TO: [EMAIL PROTECTED] Можно такое сделать? On Wed, Jun 14, 2006 at 01:13:32PM +0300, Alexander Vlasov wrote: > а mx'ы он как узнает? > > В Срд, 14/06/2006 в 13:38 +0400, Dmitry Skorinko пишет: > > Подскажите как отключить dnslookup у exim'а.. Так чтоб совсем.. > > > > > > Дмитрий > > > >
Re: дваи нтерфейса - eth0 & eth1
В Срд, 14/06/2006 в 15:31 +0300, Alexander Vlasov пишет: > > Так вот, в нормальном раскладе модуль ITE8211 загружается первым и DVD > > становится hda, а винт hde. > > > > НО, иногда ICH7 загружается первым, и винт становится HDA и машина не > > грузится. > > Это решается прописыванием в fstab LABEL'ов или UUID'ов. Это как? И причём тут fstab? Разве это не ДО fstab'а происходит? Если ядро запускается с параметром root=/dev/hde, оно что в fstab смотрит, чтобы root примонтировать? Можно тут поподробнее? -- Покотиленко Костик <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: exim dnslookup disabling
On Wed, 14 Jun 2006 13:13:32 +0300 Alexander Vlasov wrote: AV> а mx'ы он как узнает? А зачем ему? smarthost и все дела. [EMAIL PROTECTED] spb ru Serge Matveev & ... ICQ 3575357 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: пара отвлеченных вопросов, офтопик
> 14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а): > > Ядро - это замкнутый в себе статический бинарник. > > А загружаемые модули? А загружаемые модули линкуются внутрь ядра; им доступны только символы, экспортируемые ядром или другими загруженными модулями. Советую почитать "Linux device drivers, 3rd edition" - доступно в сети. > > > Чтобы использовать внутри ядра библиотеку, надо поместить эту > > библиотеку внутрь ядра. Что можно сделать далеко не с любым кодом: > > например, код не должен использовать системные вызовы (либо их > > использование должно быть заменено на вызов внутренних функций ядра, > > их реализующих - а эти функции не всегда экспортируются); > > Из ядра можно вызывать любой системный вызов, доступный из user space. Ну если только не играться с ассемблером, то это не так. Системному вызову xxx() соответствует в ядре функция sys_xxx(), и эти функции не экспортируются (так как, помимо прочего, используют специальные binary calling conventions). Содержательная функциональность некоторых - но не всех! - системных вызовов доступны в виде внутреннего ядерного API. А игры с ассемблером в ядре до добра не доводят. > Просто нужно знать как. Это не документировано, но без этого маханизма > само ядро обойтись не может, а потому это будет доступно всегда. А с этого момента поподробнее пожалуйста. Многолетний опыт работы в ядре заставляет усомниться в ваших словах ... pgpo8u0UznDkp.pgp Description: PGP signature
Re: пара отвлеченных вопросов, офтопик
14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а): > 14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а): > > Ядро - это замкнутый в себе статический бинарник. > > А загружаемые модули? А загружаемые модули линкуются внутрь ядра; им доступны только символы, экспортируемые ядром или другими загруженными модулями. Значит, уже не замкнутый и не статический. Советую почитать "Linux device drivers, 3rd edition" - доступно в сети. Спасибо за совет. Читал. Лучшая из всех и, тем не менее, крайне недостаточная. 4th edition давно в сети. > Из ядра можно вызывать любой системный вызов, доступный из user space. Ну если только не играться с ассемблером, то это не так. Никаких игр с ассемблером. Всё штатными средствами ядра. Всё ассемблерное и платформо-зависимое предоставлено ядром. Системному вызову xxx() соответствует в ядре функция sys_xxx(), и эти функции не экспортируются Экспорт не нужен. (так как, помимо прочего, используют специальные binary calling conventions). Любые calling conventions описаны в прототипах. Неважно. > Просто нужно знать как. Это не документировано, но без этого маханизма > само ядро обойтись не может, а потому это будет доступно всегда. А с этого момента поподробнее пожалуйста. Многолетний опыт работы в ядре заставляет усомниться в ваших словах ... Ну тогда можно и без подробностей - смотрите и приложенный файл - надёргал фрагментов из рабочего кода. # include /* mm_segment_t */ # include /* set_fs, get_fs, KERNEL_DS */ # include /* system calls */ // returns old mm segment. extern inline mm_segment_t df_get_and_set_fs(mm_segment_t newfs) { mm_segment_t oldfs = get_fs(); set_fs(newfs); return oldfs; } static inline _syscall3(int, chown, const char __user*, filename, uid_t, user, gid_t, group) int df_chown(const char __kernel* filename, uid_t user, gid_t group) { mm_segment_t old_fs = df_get_and_set_fs(KERNEL_DS); int rc = chown((const char __user*)filename, user, group); set_fs(old_fs); return rc<0 ? errno : rc; } static inline _syscall3(int, mknod, const char __user*,filename, mode_t,mode, dev_t,dev) int df_mknod(const char __kernel* filename, mode_t mode, dev_t dev) { mm_segment_t old_fs = df_get_and_set_fs(KERNEL_DS); int rc = mknod((const char __user*)filename, mode, dev); set_fs(old_fs); return rc<0 ? errno : rc; }
Re: exim dnslookup disabling
Нет проблем, если конфигурация такая что можно без DNS вообще обойтись, и при этом нужно запретить exim'у DNS как явление, то можно просто дропать исходящие пакеты по PID'у отправителя... 8) В Срд, 14/06/2006 в 17:09 +0400, Serge Matveev пишет: > On Wed, 14 Jun 2006 13:13:32 +0300 Alexander Vlasov wrote: > AV> а mx'ы он как узнает? > > А зачем ему? smarthost и все дела. > > [EMAIL PROTECTED] spb ru Serge Matveev & ... > ICQ 3575357 > > > -- Alexander Vlasov ZULU-UANIC JID: zulu jabber.kiev.ua
Re: дешёвая мобилка с лин укс
Master Yoda wrote: > Нельзя ли озвучить модельку девайса? > Вопрос этот мне тоже интересен... Вот пока думаю этот взять... http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=9137337105&rd=1&sspagename=STRK%3AMEWA%3AIT&rd=1 -- Best regards, Sergey Spiridonov -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: пара отвлеченных в опросов, офтопик
On 2006.06.14 at 17:37:22 +0400, Dmitry E. Oboukhov wrote: > хотя я модуль для FUSE пишу, но ограничения похоже совершенно те же что > и на просто модули ядра. Так вроде ж FUSE это Filesystem in User Space. Т.е. по определению должна позволять использовать любые user-space библиотеки. Возможно, правда, для этого нужно как-то по-другому реализовывать собственно файловую систему. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
debian package 2.0
Добрый день, я недавно скачал срез тестинга. Стал делать локальный репозитарий. По директориям все разложил стал генерить список пакетов apt-ftparchive, на amarok'е он выкинул ошибку. После посмотрел dpkg --info и вот что он выдал: new debian package, version 2.0. size 9873422 bytes: control archive= 14799 bytes. 19 bytes, 1 lines conffiles 2019 bytes,34 lines control 40083 bytes, 485 lines md5sums 368 bytes,12 lines * postinst #!/bin/sh 340 bytes,10 lines * postrm #!/bin/sh 36 bytes, 1 lines shlibs Package: amarok Version: 1.3.9-1 Section: kde Priority: optional... Что это за новый формат пакетов и как с ним работать? Пробовал ставить apt-get, жалуется на кривой header. Скачал amarok_1.4.0, там тоже самое, других подобных пакетов нет. Посмотрел листинг пакетов с зеркала, там amarok вроде как обычно описан. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: пара отвлеченных в опросов, офтопик
On Wed, Jun 14, 2006 at 07:26:37PM +0400, Victor Wagner wrote: > On 2006.06.14 at 17:37:22 +0400, Dmitry E. Oboukhov wrote: > > > хотя я модуль для FUSE пишу, но ограничения похоже совершенно те же что > > и на просто модули ядра. > > Так вроде ж FUSE это Filesystem in User Space. Т.е. по определению > должна позволять использовать любые user-space библиотеки. А что получится, если вызов из модуля некой процедуры из внешней библиотеки приведет к обращению к файловой системе, которую сам этот модуль обслуживает? Наверняка всем сразу поплохеет... -- Станислав
Re: debian package 2.0
On Wed, Jun 14, 2006 at 07:11:36PM +0300, Constantine Pokrovsky wrote: > Добрый день, я недавно скачал срез тестинга. Стал делать > локальный репозитарий. По директориям все разложил стал генерить список > пакетов apt-ftparchive, на amarok'е он выкинул ошибку. После посмотрел > dpkg --info и вот что он выдал: > > new debian package, version 2.0. Этому "новому" формату уже сто лет в обед. Не обращай внимания. Для справки man deb, man deb-old. > size 9873422 bytes: control archive= 14799 bytes. > 19 bytes, 1 lines conffiles > 2019 bytes,34 lines control >40083 bytes, 485 lines md5sums > 368 bytes,12 lines * postinst #!/bin/sh > 340 bytes,10 lines * postrm #!/bin/sh > 36 bytes, 1 lines shlibs > Package: amarok > Version: 1.3.9-1 > Section: kde > Priority: optional... > > Что это за новый формат пакетов и как с ним работать? Пробовал > ставить apt-get, жалуется на кривой header. Скачал amarok_1.4.0, там > тоже самое, других подобных пакетов нет. Посмотрел листинг пакетов с > зеркала, там amarok вроде как обычно описан. Странно это. Давай-ка ошибочку, как она есть в логе, в студию. -- Станислав
Re: пара отвлеченных вопросов, офтопик
14.06.06, Stanislav Maslovski<[EMAIL PROTECTED]> написал(а): On Wed, Jun 14, 2006 at 07:26:37PM +0400, Victor Wagner wrote: > Так вроде ж FUSE это Filesystem in User Space. Т.е. по определению > должна позволять использовать любые user-space библиотеки. А что получится, если вызов из модуля некой процедуры из внешней библиотеки приведет к обращению к файловой системе, которую сам этот модуль обслуживает? Наверняка всем сразу поплохеет... 1. Правильное проектирование избавляет от таких проблем. 2. Ядерному модулю FUSE никакие библиотеки не нужны. User-space daemon, реализующий FS, для доступа к нужным ему библиотекам в ядерном модуле FUSE обычно не нуждается. А если нуждается, смотри п.1.
Re: дваи нтерфейса - eth0 & eth1
> Я вот не понимаю -- что, правда /etc/modprobe.conf не работает? Потому > как у меня работает на ~ 10 машинах, на которых есть разные сетевые. ну, вот у меня в этом файле 2 строчки alias eth0 8139too alias eth1 3c59x и все равно в dmesg вижу 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html :02:02.0: 3Com PCI 3c905C Tornado at 0xd000. Vers LK1.1.19 8139too Fast Ethernet driver 0.9.27 ACPI: PCI interrupt :02:05.0[A] -> GSI 22 (level, low) -> IRQ 209 eth1: RealTek RTL8139 at 0xd100, 00:04:61:73:e3:1a, IRQ 209 eth1: Identified 8139 chip type 'RTL-8100B/8139D' Игорь -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Работа со словарями ispell и aspell
Тут кто-то недавно намекал, что можно объединить 2 словаря, в которых не пересекаются корни слов, в 1 общий словарь. Может кто-то рассказать как это делается, или где про это более менее подробно описано. Интересуют ispell и aspell. В особенности 2-й. pgpLCiFqpJ1Gk.pgp Description: PGP signature
Re: дваи нтерфейса - eth0 & eth1
On Wed, 14 Jun 2006 14:40:21 +0400 Nikita V. Youshchenko wrote: > >> Если драйверы загружаются в процессе детектирования оборудования, то > >> порядок их загрузки неопределён. На ядре 2.6 я сталкивался с тем, что он > >> меняется от загрузки к загрузке. > > > > Нет (с). > > То, что я видел, что порядок различался между двумя загрузками одного и того > же ядра на одной и той же машине - факт. > > +1 у меня зависит от конфигурации в /etc/network/interfaces. Скажем, поставлю dhcp на сетевуху - первымподнимется wifi, пропишу статику - первый ethernet. Если ничего не трогать - все стабильно. Я и не трогаю ;) -- Матвийчук Олег aka Matvey, LRU#349092 http://mathway.narod.ru I am the "ILOVEGNU" signature virus. Just copy me to your signature. This email was infected under the terms of the GNU General Public License. Гиперссылка в Сибирь. signature.asc Description: PGP signature
Re: пара отвлеченных в опросов, офтопик
> > хотя я модуль для FUSE пишу, но ограничения похоже совершенно те же что > > и на просто модули ядра. > > Так вроде ж FUSE это Filesystem in User Space. Т.е. по определению > должна позволять использовать любые user-space библиотеки. Возможно, > правда, для этого нужно как-то по-другому реализовывать собственно > файловую систему. оно-то юзерспейс но функции вызывает модуль ядра и как только функция вызывает что-то не то, сразу все крешится. то есть пробую функцией iconv буфер конвертнуть - все ок. тот же буфер но из функции в FUSE (буфер на этапе иницализации выделен) - крандец системе наступает :-\ я ковырялся трассировал. там на errno какая-то завязка не очень пока разобрался. получается как только iconv errno затронет, сразу начинаются проблемы :-\ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: маршрутизация
Dmitry E. Oboukhov <[EMAIL PROTECTED]> wrote: > > > Это подземный стук какой-то. Провайдер тут ни при чём. В любом случае > > > машина виснуть не должна. > > Может она не виснет, а просто ssh отваливается? ;-) > я ж говорил что на ноуте пробовал > полный глухой вис. железной консоли тоже не становится :-\ Вполне себе нормально. Ядро какое? Какие модуля iptablesов загруженны? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: пара отвлеченных вопросов, офтопик
> 14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а): >> >> > 14.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а): >> > > Ядро - это замкнутый в себе статический бинарник. >> > >> > А загружаемые модули? >> >> А загружаемые модули линкуются внутрь ядра; им доступны только символы, >> экспортируемые ядром или другими загруженными модулями. > > Значит, уже не замкнутый и не статический. Ядро - замкнутое и статическое. Оно не может использовать неопределённые в нём символы. Хотя само экспортирует что-то для модулей. >> Советую почитать "Linux device drivers, 3rd edition" - доступно в сети. > > Спасибо за совет. Читал. Лучшая из всех и, тем не менее, крайне > недостаточная. 4th edition давно в сети. Это с каких пор? А url можно? >> > Из ядра можно вызывать любой системный вызов, доступный из user space. >> >> Ну если только не играться с ассемблером, то это не так. > > Никаких игр с ассемблером. Всё штатными средствами ядра. > Всё ассемблерное и платформо-зависимое предоставлено ядром. > >> Системному вызову >> xxx() соответствует в ядре функция sys_xxx(), и эти функции не >> экспортируются > > Экспорт не нужен. > >> (так как, помимо прочего, используют специальные binary >> calling conventions). > > Любые calling conventions описаны в прототипах. > Неважно. > >> > Просто нужно знать как. Это не документировано, но без этого маханизма >> > само ядро обойтись не может, а потому это будет доступно всегда. >> >> А с этого момента поподробнее пожалуйста. Многолетний опыт работы в ядре >> заставляет усомниться в ваших словах ... > > Ну тогда можно и без подробностей - смотрите и > приложенный файл - надёргал фрагментов из рабочего кода. Забавно. Не знал. Хотя это выглядит скорее извращением - особенно если учесть, скажем, размер структуры pt_regs для RISC архитектур. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: debian package 2.0
On Wed, Jun 14, 2006 at 08:39:46PM +0400, Stanislav Maslovski wrote: > Странно это. Давай-ка ошибочку, как она есть в логе, в студию. > Проблему решил, пакет оказался битым. Как-то странно он скачался, размер оказался больше оригинала. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: nvidia )))
On Fri, Jun 09, 2006 at 01:36:43PM +0300, ManowaR wrote: > лол в общем. Прошу совета - есть в общем система тестинг последнее > обновление с debian.org.ua (если комуто енто о чемто говорит ))). > Что делать по командам, чтоб встали дрова нвидиашные. А то ну никак. > Легаси не ставятся, а новые нету ни сырцов ни глх ). > > ЗЫ: я понимаю, что проблема видимо только у меня и возможно моих > кривых рук, но уже просто немного зае ) > Просто маинтейнеры ложить хотели. Я уже запарился ждать когда legacy под 2.6.16 появится, в итоге сегодня проапгрейдил иксы до 7.0 сам все скомпилил и поставил, все прекрасно работает. Вот сижу играю в quake2 на своем древнем GeFoce2 Pro под 2.6.16 ядром в 7х иксах. Самому что ли собирать и коммитить, а-то ведь этих маинтейнеров только за смертью посылать? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: bittorent server (tracker server)
Так их там тьма тьмущая, если на гугле пошукать Правда в пакетах я не обнаружил. Привет. Есть ли свободные/бесплатные реализации сабжа? -- /ssh -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: latex
On Wed, 14 Jun 2006 12:18:11 +0300 Dart Vader wrote: DV> Только, вы их, почему-то, латиницей пишите?!! Только вы "пишете" пишете "пишите". -- С уважением, Алексей Коротков mailto:[EMAIL PROTECTED]
Re: bittorent server (tracker server)
Владимир Прохоров пишет: Здравствуйте, Никита. Вы писали 14 июня 2006 г., 13:44:36: Привет. Есть ли свободные/бесплатные реализации сабжа? Например, встроенный в Azureus или распространяемый с torrents.ru (там на форуме выложен). спасибо, скачал с torrent.ru исходники, но где там демон? Закачка там через форум, а скачка чем? з.ы Азуреус прикольно, но он только в иксах работает? -- С уважением, Никита.
Re: bittorent server (tracker server)
Alex Shupikov пишет: Так их там тьма тьмущая, если на гугле пошукать Правда в пакетах я не обнаружил. ничего путного гугль не находит, посоветуйте какой нибудь хороший демон, а я уже поищу.. -- С уважением, Никита.
Re: пара отвлеченных вопросов, офтопик
15.06.06, Nikita V. Youshchenko<[EMAIL PROTECTED]> написал(а): Это с каких пор? А url можно? Извиняюсь, перепутал - 3-е издание. Забавно. Не знал. Хотя это выглядит скорее извращением - Само ядро использует. особенно если учесть, скажем, размер структуры pt_regs для RISC архитектур. И зачем мне его учитывать?
xine-lib в testing
Всем привет! Кто может проверить наличие следующего бага. Amarok всё время падает при использовании xine-lib, судя по всему это проблема xine-lib-1.0.1-1.6 из testing`a после обновления до версии из unstable (1.1.1-1.1) всё стало нормально. -- If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Digital and all the music is free...
Re: маршрутизация
> > > > Это подземный стук какой-то. Провайдер тут ни при чём. В любом случае > > > > машина виснуть не должна. > > > Может она не виснет, а просто ssh отваливается? ;-) > > я ж говорил что на ноуте пробовал > > полный глухой вис. железной консоли тоже не становится :-\ > Вполне себе нормально. Ядро какое? Какие модуля iptablesов загруженны? ядра пробовал 2.6.8 и 2.4.27 uvw.ru:[/home/dimka]# lsmod|grep ipt ipt_MASQUERADE 3968 20 ipt_REDIRECT2208 20 iptable_nat25156 3 ipt_MASQUERADE,ipt_REDIRECT ipt_state 2080 4 ip_conntrack 35756 4 ipt_MASQUERADE,ipt_REDIRECT,iptable_nat,ipt_state iptable_filter 2880 1 ip_tables 18464 5 ipt_MASQUERADE,ipt_REDIRECT,iptable_nat,ipt_state,iptable_filter -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
nntpcache
Hi All, А есть ли в sarge что-то подобное nntpcache? -- Best regards, Sergey Chumakov 2:450/77[.43] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: пара отвлеченных вопросов, офтопик
>> Забавно. Не знал. Хотя это выглядит скорее извращением - > > Само ядро использует. Заинтересовался. Посмотрел. Все такие использования по пальцам пересчитать можно, и они более или менее очевидно заменяются на использование внутреннего kernel api. Особенно порадовал вызов getpid() в arch/sh64/kernel/process.c Использовать current->pid кому-то религия не позволила :) (хотя судя по контексту, там какой-то отладочный код, где наверное важен факт системного вызова, а не осуществляемые вызовом действия). >> особенно если учесть, скажем, размер структуры pt_regs для RISC >> архитектур. > > И зачем мне его учитывать? Даже если код собирается с CONFIG-4KSTACKS ? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: xine-lib в testing
> Всем привет! > > Кто может проверить наличие следующего бага. Amarok всё время падает > при использовании xine-lib, судя по всему это проблема > xine-lib-1.0.1-1.6 из testing`a после обновления до версии из unstable > (1.1.1-1.1) всё стало нормально. > Я бы предположил, что если потенциальный баг исправлен в версии в unstable, то про него можно благополучно забыть - ибо через несколько дней эта версия будет и в testing -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: дваи нтерфейса - eth0 & eth1
On Wed, 14 Jun 2006 21:55:30 +0400 Igor wrote: >> Я вот не понимаю -- что, правда /etc/modprobe.conf не работает? Потому >> как у меня работает на ~ 10 машинах, на которых есть разные сетевые. I> ну, вот у меня в этом файле 2 строчки I> alias eth0 8139too I> alias eth1 3c59x I> и все равно в dmesg вижу I> 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html I> :02:02.0: 3Com PCI 3c905C Tornado at 0xd000. Vers LK1.1.19 I> 8139too Fast Ethernet driver 0.9.27 I> ACPI: PCI interrupt :02:05.0[A] -> GSI 22 (level, low) -> IRQ 209 I> eth1: RealTek RTL8139 at 0xd100, 00:04:61:73:e3:1a, IRQ 209 I> eth1: Identified 8139 chip type 'RTL-8100B/8139D' Он случайно не из initrd грузится? -- to my, trociny -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]