Re: ICQ

2005-12-01 Пенетрантность Dmitry A. Fedorov

On Thu, 1 Dec 2005, pm2 wrote:

Подскажете, пожалуйста какой-нибудь клиент ICQ, чтобы был в Sarge и не было 
проблем с кодировками.
Пробовал когда-то licq и kopete (под ALT Master 2.4), и в обоих кракозябры 
победить так и не удалось.


centericq
Перекодировку 1251 - koi8-r делает,
кракозяблы зависят не от него, а от xterm,
умеет IRC и чего-то еще.
Легкий и удобный.

Re: ICQ

2005-12-01 Пенетрантность Dmitry A. Fedorov

On Thu, 1 Dec 2005, Anton Petrusevich wrote:


On Thursday 01 December 2005 10:29, [EMAIL PROTECTED] wrote:

SIM тоже неплох в этом смысле, только бывает, что выбивает его


Не бывает, а очень часто бывает. По нескольку раз в день -- достаёт.


Ну тогда должен заметить, что centericq стоит как скала - ни разу не 
наблюдал сбоев.

Правда любителям GUI он может не понравиться.

Re: при загрузке нет md1 девайса

2005-11-30 Пенетрантность Dmitry A. Fedorov

On Wed, 30 Nov 2005, Vlad Solopchenko wrote:


Без него md-разделы (или как их там) не собираются,
даже если все модули в ядре.


Неправда ваша. Это только в том случае, если md собран модулем.
Ежели же он в ядре - то не обязательно, можно и ядерным автосканом
обойтись. Предлагаю автору трида обратить внимание на
linux kernel source path/Documentation/md.txt


То есть, параметры ему подавай, в лило. Меня это не устраивает.

Re: Вопросы по Reiserfs...

2005-11-30 Пенетрантность Dmitry A. Fedorov

On Wed, 30 Nov 2005, Alexander A. Vlasov wrote:


reiser был отмечен в очень странных проблемах при сбое. Если для XFS
последствия ограничивались потерей фрагментов файлов (т.е. данный
заменялись 0x00), то у reiser появлялись призрачные файлы (есть в ls,
нет для rm),
появлялись фрагменты не тех файлов в других...


последнее вполне естественно, нужно было с notail монтировать.

где-то была хорошая статья с обзором журналируемых фс и, кажется, ext3
была единственной с журналированием блоками и возможностью 
журналирования содержимого файла, а не только метаданных.

Лично меня это убедило.

Re: при загрузке нет md1 девайса

2005-11-29 Пенетрантность Dmitry A. Fedorov

On Wed, 30 Nov 2005, Damir Hakimov wrote:


ядро 2.6.8-2-686, исползуется udev.

Создал два md устройства, md0 и мд1. - оба работают нормально.
при загрузке нет мд1 и естно fschk не может его проверить.

помогите, плз, разобраться как заставить udev воссаздовать это устройство.


/etc/init.d/mdadm-raid стартует?

Re: при загрузке нет md1 девайса

2005-11-29 Пенетрантность Dmitry A. Fedorov

On Wed, 30 Nov 2005, Damir Hakimov wrote:


/etc/init.d/mdadm-raid стартует?


Да. А при чем он?


Без него md-разделы (или как их там) не собираются,
даже если все модули в ядре.
То есть, проверять все равно было бы нечего.


Re: win 2 unix

2005-11-25 Пенетрантность Dmitry A. Fedorov

On Fri, 25 Nov 2005, Maksim A. Boyko wrote:


On Thu, Nov 24, 2005 at 10:13:14AM +0200, Eric Pozharski wrote:
мне надо всего лишь убрать символы перевода каретки :)
под unix форматом файлов я подразумевал то что каждая строка в файле
заканчивается \n, а в dos и win соответственно  используется \n\r и все :)


наоборот, \r\n

Формат текстовых файлов вообще-то ни к какой ОС не привязан никоим 
образом. А потому названия программ типа dos2unix и наоборот - чистейшей 
воды ламерство их создателей.


Да и формат с концами строк \r\n появился и использовался задолго до 
того, как мысль о создании ms dos пришла в голову. И само название DOS 
(как название, не сущность) существовало задолго до MS.

А про окна я лучше помолчу.

Re: cdrecord... а usb-storage?

2005-11-17 Пенетрантность Dmitry A. Fedorov

On Thu, 17 Nov 2005, Alexandra N. Kossovsky wrote:


Вы не поняли, в 2.4 usb-storage прекрасно
работает. Это в 2.6 я не вижу работающих
/dev/sd{c,d,e} для трех слотов ридера (a,b заняты
sata).
Неужели опять куда-то маппинг уехал?


Вы подключаете USB cardreader, и в dmesg тишина?


Нет, usb работает - в лог сообщения от usb идут при 
подключении/отключении, а вот в связке usb-scsi я не разобрался в 2.6.

Подробностей уже не помню - все 2.6.* снес.


Боюсь, вы обладатель несчастливой мамки. Любое ядро !=2.6.8 вас в таком
случае спасёт. Или отключите USB2.0


У меня не тот случай.

Re: cdrecord... а usb-storage?

2005-11-16 Пенетрантность Dmitry A. Fedorov

On Thu, 17 Nov 2005, Anton Petrusevich wrote:


А не работает ide-scsi нормально в 2.6. Одно время совсем выкинуть хотели.


Так. А usb-storage, который тоже через scsi сделан ?

Единственная прична, почему я сижу на 2.4 - я не смог заставить работать 
usb card reader, без которого работа не работается.

А без 2.6 я не могу померить температуру и заглушить вентиляторы.

Re: cdrecord... а usb-storage?

2005-11-16 Пенетрантность Dmitry A. Fedorov

On Thu, 17 Nov 2005, Alexandra N. Kossovsky wrote:


Единственная прична, почему я сижу на 2.4 -
я не смог заставить работать usb card reader,


usb-storage не имеет отношения к ide-scsi. Вот только в 2.6.8 с USB очень
плохо. На некоторых мамках работает, на некоторых -- только если в биосе
отключить USB 2.0.


ужас


Впрочем, то, что на 2.4 не работает udb cardreader, наводит на мысль, что


Вы не поняли, в 2.4 usb-storage прекрасно работает. Это в 2.6 я не вижу 
работающих /dev/sd{c,d,e} для трех слотов ридера (a,b заняты sata).

Неужели опять куда-то маппинг уехал?



ядро здесь не при чём, а исправлять надо в консерватории. hotplug стоит?


стоит.


Вообще меня страшно бесит, когда вроде-бы работающие родные интерфейсы 
загоняют в ж... scsi, не имеющий к ним никакого отношения.
Например, sata ide я мог бы проэкзаменовать hdparm'ом, но где подобный 
тул для scsi?
Или тот же кард ридер - как прочитать IDE serial number c Compact Flash 
Card (часть IDE spec, которой CF полностью соответсвует), если для этого 
нужно продраться через 2 лишних слоя API (scsi - usb - ide)?

Re: /etc/default/cdrecord

2005-11-08 Пенетрантность Dmitry A. Fedorov

On Tue, 8 Nov 2005, Konstantin Kubatkin wrote:


как правильно прописать в /etc/default/cdrecord ATA: устройство?


Оно, вообще-то, через scsi работает:

CDR_DEVICE=scd0

# drive namedevice  speed   fifosize driveropts
#
scd0=   0,0,0   -1  -1  


# /etc/lilo.conf
append=hdd=scsi

Re: ALSA: драйверы и библио теки

2005-10-30 Пенетрантность Dmitry A. Fedorov

On Sun, 30 Oct 2005, Андрей Телешов wrote:


Собрал и поставил последнее (2.6.14) ядро из исходников (раньше было
пересобранное из Sarge сырцов 2.6.8). Перестал работать звук...

То есть плейеры делают вид, что работают, никто никуда не ругается, но
звука нет, тишина...


alsamixer и включи каналы (буква M).

Re: не множко не в тему..

2005-10-09 Пенетрантность Dmitry A. Fedorov
On Sun, 9 Oct 2005, Artem Chuprina wrote:

 Dmitry Nezhevenko - debian-russian@lists.debian.org  @ Sun, 9 Oct 2005 
 13:44:30 +0300:
 
  DN Есть Сишная прога, которая открывает текстовый файл для чтения и
  DN делает fork(). Вопрос в том, как теперь заставить эти 2 процесса
  DN читать этот файл одновременно, но чтобы строки прочитанные 1
  DN потоком не были прочитаны вторым и наоборот.
 
 Никак.  То бишь поизгаляться, конечно, можно (организовать параллельный
 механизм синхронизации через семафор и передачи позиции в файле через
 пайп или shared memory).  Но дальше объяснять я буду только после
 предоплаты, а бесплатно только к Стивенсу пошлю.

Посылать бесполезно: он хочет обойтись без семафоров и разделяемой 
памяти.

Впрочем, можно и так: пусть один процесс берет только четные строки, а 
другой - нечетные. Все равно обоим читать весь файл.

Или пусть ему препод объяснит, что он понимает здесь под словом читать 
и файл - без этого задача слишком неопределена.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: не множко не в тему..

2005-10-09 Пенетрантность Dmitry A. Fedorov
On Sun, 9 Oct 2005, Dmitry Nezhevenko wrote:

  Впрочем, можно и так: пусть один процесс берет только четные строки, а
  другой - нечетные.
 
 Не катит. Надо чтобы читалось как есть
 
  Все равно обоим читать весь файл. 
 
 Нет 

Тогда это невозможно: определить концы строк в плоском файле можно 
только читая файл. Заранее смещения концов строк знать невозможно.


 Решил входной файл сделать фикс. длины.. Теперь все просто.

Не файл, а записи в нем. Тогда эта задача формулируется совсем по 
другому.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: решение: посоветуй те быструю файловую систему

2005-10-03 Пенетрантность Dmitry A. Fedorov
On Mon, 3 Oct 2005, Pavel Ammosov wrote:

 On Sat, Oct 01, 2005 at 04:26:21PM +0700, Dmitry A. Fedorov wrote:
  Поверх raid0 сделаю 5 раздела и на каждый по одной fs: ext2, reiser, 
  jfs, xfs, swap и померяю скорость на своей задаче.
 
 Скорость доступа к диску серьёзно изменяется в зависимости от расстояния от
 шпинделя. Смотри например:
 http://www.nix.ru/support/bench/results/hdd/Seagate_29219.png
 zcav из пакета bonnie++ должен показать тоже что-то подобное.

Да, у меня на одном диске zcav показал время чтения блока от 1.75 в 
начале, 2.10 в середине и 3.50 в конце. Но это неважно - все тестовые 
разделы находятся в первой половине диска.

 Более честно было бы завести один раздел и на нём последовательно менять
 разные ФС.

Обе моих задачи на всех fs показали примерно одинаковое время, даже 
на tmpfs (swap). Так что дело не в fs. Разве что reiser быстрее всех 
удаляет, не считая tmpfs.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



решение: посоветуйте быструю файловую систе му

2005-10-01 Пенетрантность Dmitry A. Fedorov
Всем спасибо за советы.

Поверх raid0 сделаю 5 раздела и на каждый по одной fs: ext2, reiser, 
jfs, xfs, swap и померяю скорость на своей задаче.

Еще одна возможность:
Поскольку tmpfs использует не просто память, а виртуальную память, то 
есть, она использует своп, то можно разместить все эти гигабайты на 
tmpfs. Преимущество здесь то, что в отличие от обычных fs, tmpfs не 
пытается писать на диск пока позволяет память. И журналов у нее нет.
Если с моими 512 mb будет хоть какое-то преимущество, куплю пару гиг.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: посоветуйте быстр ую файловую систему

2005-09-30 Пенетрантность Dmitry A. Fedorov
On Fri, 30 Sep 2005, Alexander Gerasiov wrote:

  Еще бывают такие pci карточки с памятью, как раз для таких целей,
  кажется даже с батарейкой. Только не видел я их в каталогах.

 Карточки идут без памяти, память в них надо вставлять отдельно и смысла
 в них (при наличии тмпфс) нет.

Ну, я надеюсь, что в них вставляется менее дорогая память.
Плюс батарейка должна позволять выключать комп на ночь без потери 
содержимого.
Немассовый это продукт, вот и дорогой.


 место в драйвере, которое абсолютно бессмысленное левое сообщение в логи
 кидало. (полгода где-то патчик из 3х строк в ядро не могли протащить).
 Вот нашел:
 ReiserFS: sda7: warning: vs-8115: get_num_ver: not directory item
 оно на 6.8 еще бывает но полностью harmless.

Нет, не то. Там типичный exception был, с печатью стека. Красиво.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: посоветуйте быструю файловую систему

2005-09-30 Пенетрантность Dmitry A. Fedorov
On Fri, 30 Sep 2005, Pavel Ammosov wrote:

 Ну, ээ.  В таком случае у тебя остался только один простой выбор: xfs
 vs. jfs, лидера поможет определить бенчмарк :)

Так и сделаю.

 Можешь попробовать ещё вынести журнал ФС на отдельное устройство. Я c
 ext3 выносил на ram-disk и скорость доставки писем в Maildir вырастала

Журнал на ram без батарейки - это убийство фс.
Если журнал мешает, его нужно выключить (ext3 - ext2).
но не отправлять его на заведомо ненадежное устройство.

Хм, xfs, а журнал на ramdisk и ИБП поставить


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: посоветуйте быструю файловую систему

2005-09-30 Пенетрантность Dmitry A. Fedorov
On Fri, 30 Sep 2005, Pavel Ammosov wrote:

 On Fri, Sep 30, 2005 at 03:42:33PM +0400, Alexander Gerasiov wrote:
   Еще бывают такие pci карточки с памятью, как раз для таких целей,
   кажется даже с батарейкой. Только не видел я их в каталогах.
 
 Туда можно вставлять более дешёвую память. Плюс, даже если компьютер
 выключен, она все равно сохраняет данные, питаясь от дежурного напряжения
 ATX. Для случаев полного отключения питания там есть батарейка на 72
 часа.

Вау! Хочу такую! Плачу безналичными :)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



посоветуйте быструю файловую систему

2005-09-29 Пенетрантность Dmitry A. Fedorov
Имеется могучая машина с debian sarge на моём столе,
два sata диска (на scsi денег уже не хватило) в raid0 (soft, md)
для скорости.
Основная нагрузка - сборка кросс компиляторов и embedded linux'ов для 
разных платформ. Конечный объем - 2,2G. Иногда нужно пересобирать всё 
с 0. Памяти и процессоров - хватает. Фвйловая система - ext2.

Посоветуйте ФС побыстрее. Надежность почти не нужна, главное - скорость.

Попробовал было reiser из ядра 2.6.8-2 (дистрибутивное).
При копировнии первого же каталога в 0.5G на вновь созданную fs cp 
вылетел с segfault, а в kernel.log наблюдался exception из reiser'а.
Нет, такое мне не нужно.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: посоветуйте быструю файловую систему

2005-09-29 Пенетрантность Dmitry A. Fedorov
On Thu, 29 Sep 2005, Pavel Ammosov wrote:

 On Fri, Sep 30, 2005 at 12:06:26AM +0700, Dmitry A. Fedorov wrote:
  Посоветуйте ФС побыстрее. Надежность почти не нужна, главное - скорость.
 
 Добавить оперативки и использовать tmpfs

Думал над этим. Backup перед выключением машины и restore при 
включении меня вполне устраивают (полный build - он ведь не каждый 
день).

Только вот подходящая мне память - ECC registered ddr266 нужного объема 
- кусается. 1g - 5-7кр, 2g - 13кр.

Еще бывают такие pci карточки с памятью, как раз для таких целей,
кажется даже с батарейкой. Только не видел я их в каталогах.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как это понимать?

2005-09-20 Пенетрантность Dmitry A. Fedorov
On Tue, 20 Sep 2005, aleuni wrote:

 ничего не накопал :( посмотрел конфиги ядра - rtc есть и вкомпилен 
 намертво. естественно, обнаружил его в /proc/drivers.
 dev/rtc/max-user-freq=1024 в /etc/sysctl.conf -  ругается на инвалидный 
 аргумент. 

Вам же было сказано:
echo 1024  /proc/sys/dev/rtc/max-user-freqecho

 chmod u+s - не помог

тут еще много неизвестных: кому принадлежит файл gmplayer'а,
не является ли он скриптом и мало ли чего еще.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как это понимать?

2005-09-20 Пенетрантность Dmitry A. Fedorov
On Tue, 20 Sep 2005, aleuni wrote:

 Вам же было сказано:
  echo 1024  /proc/sys/dev/rtc/max-user-freqecho
 
 хм... точно,  - это было первым, что я сделал, но: No such file or 
 directory... нечему присваивать. ls подтверждает это, хотя rtc крутится; 
 и тут меня осенило: я зашел в /proc/sys/dev/ и попробовал создать 
 каталог rtc руками - мои подозрения оправдались. система сказала, что 
 такое уже присутствует в /proc/sys/dev/  , но как ни всматривайся - не 
 увидишь. может оно крутится в какой-нибудь изолированной среде? еклмн - 

Так. mount что говорит?

У меня, вон, какой-то шибко вумный скрипт /dev на tmpfs замонтировал,
хорошо что у меня ядер и спасательных систем много.



 chmod u+s - не помог
 
 если смотреть непосредственно на gmplayer - это всего лишь симлинк на 
 mplayer (в той же директории), хотя при запуске видно, что он стартует 
 mplayer с определенными ключами.

если gmplayer - симлинк на mplayer, то никаких ключей рн добавлять не 
может.

короче, chown root mplayer; chmod u+s mplayer


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как это понимать?

2005-09-20 Пенетрантность Dmitry A. Fedorov
On Tue, 20 Sep 2005, aleuni wrote:

 Dmitry A. Fedorov wrote:
 
 Вот нашел машину с 2.6 ядром - там /proc/sys/dev/rtc/max-user-freq есть.
 
 а можно посмотреть на hwclock.sh и devfsd?

Там не дебиан, это неинтересно.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как это понимать?

2005-09-20 Пенетрантность Dmitry A. Fedorov
On Tue, 20 Sep 2005, aleuni wrote:

 Так. mount что говорит?

 tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)

Гы... это зачем?


 это точно :) но mplayer, все равно, стартует с ключами. не иначе, -  
 искусственный интеллект :) и никаких mplayer`овых скриптов я не нашел. 

$HOME/.mplayer/conf ?

 да и не в этом дело...
 у меня все, что связано с видео либо виснет при старте, либо падает в 
 segfault. только консольный mplayer работает более-менее.

вот так и ходите

Говорили же - либо GUI, либо работающее.


 короче, chown root mplayer; chmod u+s mplayer
 хм... делал я это.

И?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как это понимать?

2005-09-20 Пенетрантность Dmitry A. Fedorov
On Tue, 20 Sep 2005, Artem Chuprina wrote:

  DAF У меня, вон, какой-то шибко вумный скрипт /dev на tmpfs замонтировал,
 
 udev или devfs, в зависимости от версии ядра.
 
  DAF хорошо что у меня ядер и спасательных систем много.
 
 А не надо при конфигурации ядра выключать что ни попадя...

2.6.8 дистрибутивное.
Это я сдуру udev поставил. Больше не буду.

mplayer у меня, кстати, с RTC работает в любом случае.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как это понимать?

2005-09-20 Пенетрантность Dmitry A. Fedorov
On Tue, 20 Sep 2005, aleuni wrote:

 $HOME/.mplayer/config пуст. собственноручно я туда ничего не прописывал.

/etc/mplayer/ ?

 ну, видео я же не буду в консоли редактировать. да и траблы с RTC не 
 дадут мне ничего сделать.

какая еще консоль? xterm, mplayer -vo x11 !


 все по-старому - 0 реакции:

не судьба


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как это понимать?

2005-09-20 Пенетрантность Dmitry A. Fedorov
On Tue, 20 Sep 2005, aleuni wrote:

 если не сложно, дайте мне свой $HOME/.mplayer/config посмотреть...
 и кто пользует xine,  - тоже.
 я отдам, честное слово!

zoom=yes
framedrop=no
ao=alsa
bpp=16
double=no
osdlevel=3
mc=10
autosync=0
dr=0


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как это понимать?

2005-09-20 Пенетрантность Dmitry A. Fedorov
On Tue, 20 Sep 2005, Artem Chuprina wrote:

  DAF 2.6.8 дистрибутивное.
  DAF Это я сдуру udev поставил. Больше не буду.
 
 А почему сдуру?  У меня вот работает.  Ну и что, что tmpfs?

Потому что ставил на авось, не задумываясь зачем оно надо и что 
делает. Полагался на возможности восстановления, если что. Так оно и 
оказалось - все вернул обратно без проблем и потерь.

А так как udev'у надо - не заработало почему-то.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как это понимать?

2005-09-19 Пенетрантность Dmitry A. Fedorov
On Mon, 19 Sep 2005, aleuni wrote:

 Дело в следующем: запускаю gmplayer, на что он мне говорит:
 
 Ошибка инициализации Linux RTC в ioctl (rtc_irqp_set 1024): Invalid argument
 Попробуйте добавить echo 1024  /proc/sys/dev/rtc/max-user-freq
 в загрузочные скрипты Вашей системы.

Real Time Clock (RTC) driver ограничивает простых пользователей в праве 
устанавливать частоту RTC в 64 Гц.
Поэтому либо нужно последовать совету и выдать вышеупомянутую команду 
перед запуском [g]mplayer,
либо сделать 'chmod u+s где-лежит-[g]mplayer',
чтобы он сам устанавливал себе любую желаемую частоту.


 и гуй, после этого теряется...

проблемы те же, как тут было описано для mail клиентов: либо GUI, либо 
нормальный.


 Как это понимать и что, конкретно, он от меня хочет?
 
 P.S. без гуя (mplayer bla-bla) кажет нормально.

Да, но он не использует RTC, так как не может установить желаемую 
частоту, что желательно.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как это понимать?

2005-09-19 Пенетрантность Dmitry A. Fedorov
On Mon, 19 Sep 2005, aleuni wrote:

 да как же я выдам эту команду, когда у меня в /proc/sys/dev/ нет rtc 
 (соответственно, ругается на отсутствие файла)?

это для ядра 2.4. Для 2.6 не знаю, да и rtc там модулем может быть.

  и в какие скрипты мне нужно прописывать эту команду?

Куда-нибудь в /etc/init.d/hwtools - поставь пакет hwtools - это просто 
скрипт, там и пример с rtc есть, если память мне не изменяет.
Но сначала найди как называется и загрузи модуль rtc.

Вот нашел машину с 2.6 ядром - там /proc/sys/dev/rtc/max-user-freq есть.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Х

2005-09-19 Пенетрантность Dmitry A. Fedorov
 On Mon, Sep 19, 2005 at 06:36:54PM +0200, Serja wrote:
  На секьюрити вышли обновленные пакеты для Х (практически весь Х, включая 
  шрифты и пр.), а секьюрити рассылка молчит о них (во всяком случае у меня). 

Ага, я на этих обновлениях разорюсь.
Полагаю, рассылка молчит, чтобы дать время зеркалам обновится, а то 
набросится толпа индивидуалов на центральный сервер.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Какой драйвер?

2005-09-15 Пенетрантность Dmitry A. Fedorov
On Thu, 15 Sep 2005, Пономарев А.Н. wrote:

 Подскажите, какой драйвер нужен для видюхи RAGE XL (sarge).

ati


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: ядро 2.6.8: перестала работать мышь

2005-09-13 Пенетрантность Dmitry A. Fedorov
On Tue, 13 Sep 2005, Timur V. Elzhov wrote:

 Установил ядро kernel-image-2.6.8-2-686 из дистрибутива, перестала
 работать мышь PS/2, которая сидела на /dev/psaux, и которая, видимл,
 переместилась на /dev/input/mice. Директории input не было, сделал

modprobe psmouse
modprobe mousedev

/dev/psaux сохраняется.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: настройка wifi

2005-09-07 Пенетрантность Dmitry A. Fedorov
On Wed, 7 Sep 2005, Victor Wagner wrote:

 On 2005.09.07 at 15:55:46 +0400, Novikov Leonid wrote:
 
  а что говорит lspci?
  lspci говорит следующие
  
  :02:03.0 Network controller: Lucent Microelectronics: Unknown device 
  ab30
 
 Можно сделать lspci -n, увидеть vendor_id:device_id в шестнадцатиричном
 виде, и погрепать получившийся номер в исходниках ядра.

Стащить свежий pci.ids с http://pciids.sf.net/pci.ids.bz2
распаковать и заменить им старый /usr/share/misc/pci.ids


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: выдрать файл

2005-08-27 Пенетрантность Dmitry A. Fedorov
On Sat, 27 Aug 2005, Artem Zolochevskiy wrote:

 есть файл на cdrom-е. размер - около 600мб. Судя по всему, из-за царапнутого 
 диска копируется от него на hd только 370мб. затем - Input/output error :(
 Возможно ли как-то этот файл скопировать на hd пропустив проблемное место?

dd ... conv=noerror


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: перенос системы

2005-08-27 Пенетрантность Dmitry A. Fedorov
On Sun, 28 Aug 2005, Pavel Ammosov wrote:

 On Sat, Aug 27, 2005 at 08:04:18PM +0200, serja wrote:
  Если просто рекекопировать все файлы с одного раздела ext3 на другой (тоже 
  ext3) на том же комьютере, а потом загрузиться в новый раздел, то что из 
  этого выйдет? Прежде всего интересует следующее:
  1. Какова вероятность того, что система на новом разделе загрузится.

Поправить /etc/fstab и конфигурацию загрузчика.
Потом
chroot newroot  lilo # для lilo
C grub разбирайтесь сами.


  2. Не поменяются ли при копировании файлов права, что может вызвать
 затруднения.
 
 Лучше использовать не cp (и тем более не mc), а tar с трубами и опцией l
 (не переходить рамки ФС):
 tar -cplO / | (cd /mnt; tar xpvf -)

cd src  cp -ax . dst
вполне достаточно.

А вот extended attributes никакой tar не перенесет.
И вообще, всегда можно придумать такую конфигурацию системы,
дл переноса которой обязательно придется делать что-нибудь еще.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: перенос паролей н а другую машину

2005-07-05 Пенетрантность Dmitry A. Fedorov
On Tue, 5 Jul 2005, Vladislav Naumov wrote:

 Всё равно идея загонять всех пользователей в общую primary group мне не 
 нравится.

У меня есть скриптик, который каждому user делает такую-же primary 
group.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: перенос паролей н а другую машину

2005-07-05 Пенетрантность Dmitry A. Fedorov
On Tue, 5 Jul 2005, Alexander Gerasiov wrote:

 Dmitry A. Fedorov wrote:
  On Tue, 5 Jul 2005, Vladislav Naumov wrote:
  
 Всё равно идея загонять всех пользователей в общую primary group мне не 
 нравится.
  
  У меня есть скриптик, который каждому user делает такую-же primary 
  group.
 Вопрос: а чем adduser не устроил? :)

1. На каждой системе он свой.
2. Тем что пользователи уже были и много, а собственных групп у них не 
было. А хотелось.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: совместимость AVI

2005-06-03 Пенетрантность Dmitry A. Fedorov
On Fri, 3 Jun 2005, Timur S. Sattarov wrote:

   
ffdshow  windows
   

 .
,   
 -   -  
  (  -   ).
   ,  - ms- (  ).


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: irc клиенты

2005-06-01 Пенетрантность Dmitry A. Fedorov
On Wed, 1 Jun 2005, Oleg Sheremetinsky wrote:

 IRC-?

xchat  backports.org
,ircII.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: reiser, ext2... iocharset

2005-05-03 Пенетрантность Dmitry A. Fedorov
On Tue, 3 May 2005,   wrote:

  --  ! uls .  
   .  :   vfat'   iocharset???
 
 ,  -  .
   ,  .

 -..
 .

-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



че-то про DNS кэш

2005-04-22 Пенетрантность Dmitry A. Fedorov
On Fri, 22 Apr 2005, Alexander wrote:

  ,   DNS, .
  
  .  .

   BIND,  ,
   .
  caching dns server.

--!  debian-russian!

apt-cache show pdnsd


-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: нужна помощь по компиляции модулей

2005-04-06 Пенетрантность Dmitry A. Fedorov
On Wed, 6 Apr 2005, Damir Hakimov wrote:

  .
   make-kpkg   ( 
   ),   
 /boot/config-2.4.27-speakup 
 (/usr/src/kernel-source-2.4.27/.config)?
  
 #touch .config - .

  .config  .config.old -   .

-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Driver Development

2005-04-06 Пенетрантность Dmitry A. Fedorov
On Wed, 6 Apr 2005, Michael Shigorin wrote:

buildroot  busybox   ?

.
  embedded   ,
(wget, cvs, subversion),-.
, ( make.
,gnu make  ).  .
  make -   -  /
 ,..

  , 
.-.

-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Driver Development

2005-04-06 Пенетрантность Dmitry A. Fedorov
On Wed, 6 Apr 2005, Michael Shigorin wrote:

 ,  .   hasher  
  =
(   ).

   , .configure'
build ,  .


-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Driver Development

2005-04-05 Пенетрантность Dmitry A. Fedorov
On Tue, 5 Apr 2005, Sergey Chumakov wrote:

   ,  -  Linux Device Drivers?   -
  ,LDD?

-...

 ,PC,  - 
 system-on-chip,   MIPS , ,
 Intel AS82527
 (Serial communications controller. Controller area network protocol), TI
 ACT16245(  )  Lattice isp2032A-80LT44 (?)

  .

,   CAN. .
2  -  ,   CAN
 -  .
  -   .
   LDD.
   cross gcc (http://kegel.com/crosstool).
 ,   
 .

 ,  -   .

-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: =?koi8-r?b?99nSwdfOydfBzsnFIMfPzM/Xz8s=?= =?koi8-r?b?INDSyc7UxdLB?=

2005-02-17 Пенетрантность Dmitry A. Fedorov
On Thu, 17 Feb 2005, Artem Zolochewski wrote:

  ,   .   
 ,-
 .  .   
   - .
 Sarge CUPS HP695C

   ? .

 ,  ,  
, - .
  -.

,.

-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: - Gentoo, ! :-)

2005-01-29 Пенетрантность Dmitry A. Fedorov
On Sat, 29 Jan 2005, Denis Smirnov wrote:

 ext3 _ _ ext2..  

, !
 ext3 fs _  _ext2 fs.
   -   ( ).


-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: - Gentoo, ! :-)

2005-01-26 Пенетрантность Dmitry A. Fedorov
On Thu, 27 Jan 2005, Evgeny Yurkin wrote:

 ext3
  reiser  xfs 

ext3,,  ,
 
 .


-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Вопрос о лицензионной чистоте/возможности Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Ужинский Борис wrote:

 Но! Возник вопрос - есть-ли какой-нть документ(желательно с печатью) 
 которая-бы
 сняла все вопросы о лицензиях и непиратности используемого софта у
 проверяющих органов?

Ну ASP ладно, а вот мне очень не хотелось бы, чтобы вы приучили органы
к мысли, что на линукс тоже должна быть бумажка.

 Нужно что-нть вроде лицензионное соглашение и соглашение о правах и гарантях 
 ASPLinux - 
 ASPLinux 7.3 был куплен оффициально в офисе ASP.

куплен в офисе ASP - ни о чем не говорит в области поставленных
вопросов. Не более, чем касссовый чек.
И пусть ASP сначала предъявит бумажки на все входящие компоненты :)

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Вопрос о лицензионной чистоте/возможности Debian -a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Nizamov Shavkat wrote:

 распечатать GPL или что там было на первом диске дебиана.

то есть, документом не является

 и сделать нотариально заверенный перевод.

и заверять тут нечего, а потому его заверить будет нельзя

 вот вам и бумажка, вот вам и печать.

ни того, ни другого.


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Re[2]: Вопрос о лицензионной чистоте/возможно сти Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Andrey N. Demushkin wrote:

 DAF Ну ASP ладно, а вот мне очень не хотелось бы, чтобы вы приучили органы
 DAF к мысли, что на линукс тоже должна быть бумажка.
 Запросто - придумают сбор справок на апач и постгрес.

Нет, на каждый компонент (пакет) системы.

 DAF И пусть ASP сначала предъявит бумажки на все входящие компоненты :)
 Так это пусть они и парятся... А чел покупатель, и если APS его
 надули, то пусть они и отдуваются.

ну может у получится перевести стрелки.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Вопрос о лицензионной чистоте/возможности Debian -a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Nizamov Shavkat wrote:

  распечатать GPL или что там было на первом диске дебиана.
 
  то есть, документом не является
 
 это еще не факт. никто еще не доказал что ГПЛ является юридическим
 документом. обратного тоже еще никто не доказал. и прецендента никакого
 нет.

не в этом дело.

 а куда подевали бумажку ?

подобная распечатка - не документ.

Запроси у FSF бумажную копию, поставь Апостиль
( 
http://www.roid.ru/service/legal.php?PHPSESSID=8f3e15bf3c132ce040f1d6ec5474192d 
)
и тогда будет что заверенно переводить.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Вопрос о лицензионной чистоте/возмож ности Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Maxim Tyurin wrote:

  где такую бумажку взять? кто ее выдает? может в головную контору Debian 
  обратиться?
 
 Мы тыкаем лицензионным ALTLinux. Вполне хватает.

Это от незнания и веры в магию бумажки, надлежащим образом оформленной.
Но времена могут изменится.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Вопрос о лицензионной чистоте/возмож ности Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Maxim Tyurin wrote:

 Кроме того ты уверен в юридической силе GPL на территории Украины и
 России? Я не уверен.

А содержимое GPL здесь нипричем. Ее содержимое касается прав на софт.
Эти права можно не признавать, но это не делает GPL не-документом.
Лицензия есть? Есть. А что за права она вам дает и признаны ли они в
стране - уже совсем другой вопрос.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re:  Вопрос о лицензионно й чистоте/возможности De bian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Nizamov Shavkat wrote:

  Запроси у FSF бумажную копию, поставь Апостиль
 
 самое умное решение. надо попросить FSF (отправить петицию ?) высылать
 почтой бумажные версии лицензий. возможно даже с печатью. с оплатой

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
USA

Какие еще петиции? Пользователям предлагают написать в FSF и получить
копию, очевидно, бумажную.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Вопрос о лицензионной чистоте/возмож ности Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Maxim Tyurin wrote:

 Лицензия есть?
 Есть!
 На государственном языке?
 Нет.

А как же нотариально-заверенный перевод?


-- 
Если виртуальная память закончилась, она ненастоящая.



Re:  Вопрос о лицензионной чистоте/возможности De bian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Denis Smirnov wrote:

 NS ЗЫ а можно организовать фирму рога и копыта которая будет штамповать эти
 NS лицензии с печатями и с наклеечками голографическими. спрос похоже есть.
 
 Однако потребуется ещё и перечисление программных продуктов, на которые
 выдана такая лицензия.

Филькина грамота.

 Думаю гораздо проще просто _покупать_ дистрибутивы у производителей,
 которые пишут правильные лицензии.
 
 В лицензии у ALT сказано о праве использования на неограниченом числе
 машин. ALT вроде издавали Debian. Думаю их опыт легко повторить.

Прежде чем выдавать лицензии на дистрибутив, нужно показать
лицензии на компоненты, позволяющие такие дистрибутивы делать.
Вот этот вопрос и интересен. Что-то я сомневаюсь, что ALT его решил.
А если решил, то подобный опыт можно и не отдавать даже за деньги.

Сначала выясните саму возможность использовния в России генеральных
общедоступных как вид.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Вопрос о лицензионной чистоте/возмож ности Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Maxim Tyurin wrote:

  А как же нотариально-заверенный перевод?
 
 Перевод чего? Лицензии с сайта FSF? 

Бумажной копии от FSF с их печатью и апостилем.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Вопрос о лицензионной чистоте/возможности Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Ужинский Борис wrote:

   Перевод чего? Лицензии с сайта FSF?
 
  Бумажной копии от FSF с их печатью и апостилем.

 Вы считаете - этого достаточно?

Нет, это только текст лицензии.

 Может стоит также купить непосредственно у Debian-а (или FSF)

У Debian'а. Хорошая мысль. Вот только покажите мне на debian.org
хотя бы намек на возможность покупки такого дистрибутива в коробочке и с
бумажкой.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: / Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005,   wrote:

 !   - - - (  ) 
 -
  
  ?

 ASP ,   ,
 ,   .

  -  
 ASPLinux - 
 ASPLinux 7.3  ASP.

   ASP -
.  ,   .
  ASP:)

-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: / Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Maxim Tyurin wrote:

 ?   ? Debian 
  ?
 
ALTLinux.  .

   ,   .
   .

-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: / Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Maxim Tyurin wrote:

 - ?
 
  ?FSF? 

   FSF .

-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: / Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005, Maxim Tyurin wrote:

.

. - 
. 
 . 

 .
 . !
  - ?   ?

-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: / Debian-a

2005-01-18 Пенетрантность Dmitry A. Fedorov
On Tue, 18 Jan 2005,   wrote:

?FSF?
 
 FSF .

   -  ?

,.

   Debian- ( FSF)

 Debian'.  .  debian.org
   
.

-- 
   ,  .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: kill -9

2004-12-27 Пенетрантность Dmitry A. Fedorov
On Mon, 27 Dec 2004, Victor B. Wagner wrote:

 Это бага в ядре. Причем я склонен это считать багой в ядре, даже если
 железка заведомо кривая и глючная. Прямых железок нынче почти не бывает,
 значит ядро обязано уметь баги железок корректно обрабатывать. 

Невозможно, если, например, железка шину вешает.
Нельзя требовать от ядра работы на кривом железе.
А багоустойчивых шин нету.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: локализация X

2004-12-27 Пенетрантность Dmitry A. Fedorov
On Mon, 27 Dec 2004, Artem Chuprina wrote:

 Как ты думаешь, почему я не привел выше правильного способа настроить
 русский в консоли?  Правильно, потому что консоль нужна для настройки
 одного из двух файлов - /etc/X11/XF86Config или /etc/network/interfaces
 (c) Витус Вагнер.  Ни для того, ни для другого тебе русский напрочь не
 нужен.
 
 Но если очень хочется (или если ну совсем памяти в машине нет) - очень
 рекомендую читать доку на kbd или console-tools до просветления.  Там
 много умного написано.  Потом взять пакет _нормальной_ русификации
 консоли где-то у Витуса.

Каковой пакет Витусом заброшен по причине первого абзаца.
Тем не менее, он есть в woody. Нызывается console-cyrillic.


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: не могу приммонтировать самба ресурс

2004-12-24 Пенетрантность Dmitry A. Fedorov

Возьми samba 3.0.10, для woody - с backports.org.
Как только обновил, сразу заработало - монтирует.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: куда что сложило?

2004-12-23 Пенетрантность Dmitry A. Fedorov
On Thu, 23 Dec 2004, Dmitry E. Oboukhov wrote:

 и вот вопрос: есть какие-нидь методы вычислить какие новые файлы создал
 инсталлер кроме дифа на ls -lR ?

installwatch

В woody есть.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Расширение дисплея при старте

2004-12-21 Пенетрантность Dmitry A. Fedorov
On Tue, 21 Dec 2004, Artem Chuprina wrote:

  YR Да к тому же я не в курсе как выключить эту initrd image.
 
 НЕ НАДО этого делать.  Себе дороже.  Если я правильно ошибаюсь, то без
 initrd не получится накатить журнал на /.  Не говоря уже о построении с
 / на lvm или evms.

Неправильно ошибаешся. У меня нет initrd, а журнал на /
исправно накатывается.


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Программирование м одулей к ядру

2004-12-20 Пенетрантность Dmitry A. Fedorov
On Mon, 20 Dec 2004, Viktor Vislobokov wrote:

 До зарезу надо написать модуль к ядру, который
 перехватывает один из системных вызовов.
 
 Взял доку в Интернете, сделал как там написано.
 Не работает! В смысле даже insmod. Там написано
 похоже для 2.4, а у меня 2.6. Почему-то 2.6
 не хочет принимать скомпиленый модуль, ругаясь
 на его формат.
 
 Кто-нибудь знает где грабли?

1. в ДНК человека, который берется за дело без надлежащей подготовки.
Когда я писал свой первый модуль, я потратил две недели только на то,
чтобы выснить, есть ли в ядре механизмы, позволяющие делать то, что мне
нужно.

2. ты опоздал. Таблица с адресами функций системных вызовов помещена в
секцию с атрибутом read only. Раньше такое можно было делать, теперь -
нет.

3. Большинство учебных примеров модулей ядра из Интернета сильно
упрощены и содежат ошибки, как правило связанные с упрощением.

Остальное не имеет значения.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Разные модули под разными ядрами

2004-12-18 Пенетрантность Dmitry A. Fedorov
On Sat, 18 Dec 2004, Yevgen Reznichenko wrote:

 Модули для звука для моей карты имеют разные имена в ядрах 2.4 и 2.6:
 
 cs46xx
oss или как их там.

 snd-cs46xx
snd-* - alsa, включена в 2.6.

То есть, это модули от разных систем.


 Как бы их автоматически при старте загружать в зависимости от 
 стартуемого ядра?

alsa загружается из /etc/init.d/alsa

oss - не знаю, поищи.

Ты можешь в соответствующие скрипты вставить проверку на 2.6 и 2.4
и, в зависмости от, не продолжать.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Разные модули под разными ядрами

2004-12-18 Пенетрантность Dmitry A. Fedorov
On Sat, 18 Dec 2004, Yevgen Reznichenko wrote:

 Michael Shigorin wrote:
 
  Съехать на альсу и под 2.4?
 
 Не, у меня пока ALSA под 2.6 как-то криво работает (звук постоянно 
 прерывается), не хочу такого же и на 2.4

А у меня с алсой на 2.4 все хорошо.
Наверное, у тебя алса какая-то неправильная. Поди из debianа брал?
А надо - с сайта, и потом ручками, ручками.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: swap software RAID5

2004-12-09 Пенетрантность Dmitry A. Fedorov
On Thu, 9 Dec 2004, Dmitriy Sirant wrote:

  У меня 5 винтов SCSI, на часть разделов водружен Software RAID5.
  Куда лучше класть swap - на RAID или мимо него с точки зрения скорости и
 т.д.?
 
 Как мне ответили в этой рассылке месяц назад - swap сам умеет распределять
 между несколькими swap партициями нагрузку. Сделал как посоветовали - не
 жалуюсь...

Вопрос был не в том, сколько свопов иметь, а класть ли его
(то есть, 1 штука) на raid5.
Так вот, скорость записи на raid5 ниже, чем на отдельный диск.
А уж soft raid и подавно. Дальнейшее очевидно.


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: swap software RAID5

2004-12-09 Пенетрантность Dmitry A. Fedorov
On Thu, 9 Dec 2004, Pavel Ammosov wrote:

 On Thu, Dec 09, 2004 at 09:15:22PM +0600, Dmitry A. Fedorov wrote:
  Так вот, скорость записи на raid5 ниже, чем на отдельный диск.
  А уж soft raid и подавно. 
 
 Во времена 486 CPU замечание о скорости софтовых рейдов может быть и
 правдой было бы. Сейчас он в Линукс быстрее большинства

У _аппаратных_ рейдов скорость записи ниже.
Вы хотите сказать, что софт рейд быстрее?


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: swap software RAID5

2004-12-09 Пенетрантность Dmitry A. Fedorov
On Fri, 10 Dec 2004, Andrey Melnikoff wrote:

  /dev/hda3 swap swap defaults,pri=100 0 0
  /dev/hdc1 swap swap defaults,pri=50 0 0
  /dev/hde1 swap swap defaults,pri=0 0 0
  /dev/hdg1 swap swap defaults,pri=0 0 0

 Это prority, которе рассказывает ядру, когда начинать использовать swap. А
 сверху было (насколько я понял) про балансировку записи на raid массив.

Нет, балансировка свопа на разные диски для увеличения скорости,
не так уж и важно, raid они или нет.

swapon(2)
...
Swap  pages  are  allocated  from areas in priority order,
highest priority first. For areas with different  priori-
ties,  a  higher-priority area is exhausted before using a
lower-priority area.  If two or more areas have the same priority,
and it is the highest priority available, pages are allocated on a
round-robin basis between them.

То есть, выприведенный пример балансировать нагрузку действиетельно не
будет, поскольку области с наивысшим приоритетом разные.


С одной стороны, увеличиваем надежность за счет меньшей скорости,
размещая своп на raid, а с другой стороны пытаемся увеличить
скорость, балансируя своп между несколькими raid'ами.
Кто же победит?


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: wget file size limit exceededwget

2004-11-27 Пенетрантность Dmitry A. Fedorov
On Sat, 27 Nov 2004, Andrey N. Demushkin wrote:

 YD качаю dvd-xxx.iso wget`ом - закачал 2gb и дальше вот это - file
 size limit exceededwget
 YD как перебороть ???

 Проблема в wget... Я писал авторам об этом, но пришел отлуп ;-)

Правильно пришел, это не их проблема, а умолчаний среды, в которой wget
собирается.

Исправлено в версии 1.8.2-5. А в woody - 1.8.1-6.1.
Так что идите на backports.org.


-- 
Если виртуальная память закончилась, она ненастоящая.




Re: Re[2]: wget file size limit exceededwget

2004-11-27 Пенетрантность Dmitry A. Fedorov
On Sat, 27 Nov 2004, Andrey N. Demushkin wrote:

 DAF Так что идите на backports.org.
 Значит ncftp собирается в какой-то другой среде?

Значит сборщик или автор ncftp позаботился определить нужные символы,
тем самым изменив среду.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: gcc bug?

2004-11-18 Пенетрантность Dmitry A. Fedorov
On Thu, 18 Nov 2004, Dmitry E. Oboukhov wrote:

 а править мейк тоже нехорошо (пакет ведь собираем, а на другой системе
 могут не пересобрать)
 и как быть?

make CC=gcc3.4 CFLAGS='-pipe -O3 -g0 -w' и так далее в debian/rules

configure из среды берет или также как make в зависимости от версии.

Наличие gcc3 проверять перед тем.

 PPS: кстати, знатоки плюсов, объясните мне смысл конструкции:
 int a[0]={};
 
 это что просто указатель, который можно юзать только как указатель?

Это не плюсы, это C.

Это массив с нулевой длиной и его инициализация.

Указатели и массивы - совсем разные вещи. Путаница у вас классическая,
хорошо известная.

 в смысле компилятор будет ругаться на применение любого индекса с ним?
 или что?

Не обязан.

Эту конструкцию применяют обычно в конце структур заголовок - данные,
чтобы можно было сослаться на начало данных без извращений с адресной
арифметикой.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: gcc bug?

2004-11-18 Пенетрантность Dmitry A. Fedorov
On Thu, 18 Nov 2004, Dmitry E. Oboukhov wrote:

 в чем смысл масива с нулевой длиной кроме как использование
 идентификатора как указателя?
 можете привести пример?

 C не поддерживает динамическое изменение размеров массива и где можно
 применить массив с нулевой длиной я понять не могу


--
| flags  |
||
| length |
||
|  data  |
|    |
--

struct pkt
{
uint32_t flags;
uint32_t length;
chardata[0];// data[1] для старых компиляторов
};


struct pkt* create_pkt( size_t data_length )
{
struct pkt* pkt =
(struct pkt*) malloc( sizeof(struct pkt) + data_length );

if (pkt != NULL)
{
pkt-flags  = PKT_NODELAY;
pkt-length = data_length;
memset( pkt-data, 0, data_length );
pkt-data[4] = 'r';
pkt-data[5] = 't';
pkt-data[6] = 'f';
pkt-data[7] = 'm';
}

returm pkt;
}


Код непереносим, поскольку sizeof(struct pkt) будет давать разные
значения даже для разных версий gcc, но здесь мы не об этом.

Разумеется, это можно сделать и другими способами, но эстетическое
чувство программистов вынуждает их желать работать с данными пакета
обращаясь к члену структуры (так код лучше выглядит), а не извращаясь с
указателями и кастами struct в char.

До изобретения массивов с нулевой длиной приходилось пользоваться
массивами с единичной длиной.


 struct
 {
   unsigned char byte[0];
 
   int data1;
   char data2;
   ...
 } a;
 чтобы обращаться к a.data1 как к a.byte[0], a.byte[1]... ?

Фу!


 и что компилятор ТАКОЕ допускает?!

В языке C индексы и границы массивов не контролируются, оставляя это на
совести программиста.


  Если виртуальная память закончилась, она ненастоящая.
 наверно китайская подделка?

Виртуальная память - такой вид памяти, чъе происхождение
нисколько не влияет на ее качество.


--
Если уж гайка есть, она должна быть затянута до конца



Re: dictd из unstable

2004-11-16 Пенетрантность Dmitry A. Fedorov
On Tue, 16 Nov 2004, Dmitry Sokolov wrote:

 Есть вопрос: dictd почему-то не стартует

Сеть подними. Хотя бы 'ifup lo' сделай.


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: root crash recovery

2004-11-11 Пенетрантность Dmitry A. Fedorov
On Thu, 11 Nov 2004, Al Nikolov wrote:

  Вследствие аппаратного сбоя оказалась запорота рутовая партиция. (При
  том, что ext3, по моим понятиям, не должна была оставить такую кашу. В
  чём я наивен?)

 сообщалось об ошибках, она перемонтировалась в ro. fsck все полечил и
 половины /etc, например, не стало, или транкировалось.

По умолчанию ext3 не журналирует содержимое файлов. Поэтому усеченные
файлы - вполне законный результат.


Когда установишь новый рут, включи:

/etc/fstab:
/dev/hda? / ext3noatime,data=journal
/etc/lilo.conf:
append=rootflags=data=journal


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Ставлю Debian

2004-11-03 Пенетрантность Dmitry A. Fedorov
On Wed, 3 Nov 2004, Sergey Pahomov wrote:

 Русские физики все-таки отказались от slakware ?  :-)

Давно, в пользу redhat и ее клонов, последний писк моды - Scientific
Linux CERN 3 (SLC3)



Re: траблы с флешками

2004-11-02 Пенетрантность Dmitry A. Fedorov
On Tue, 2 Nov 2004, Artem Chuprina wrote:

  EK а /dev/cdrom - это была ссылка на /dev/hdb (т.е. slave на IDE0).
  EK Я же подключил CDROM на slave IDE1.
  EK Исправил ссылку:
  EK ln -s /dev/cdrom hdd
 
  EK и все заработает. Может, с флэшкой та же беда?
 
 Рекомендуется научиться отличать симлинки от файлов устройств.  /dev/sda
 - всегда устройство.

Необязательно. Как сделают, так и будет.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: привязать процесс к ЦП У

2004-09-10 Пенетрантность Dmitry A. Fedorov
On Thu, 9 Sep 2004, Sergey Spiridonov wrote:

 есть очень ответсвенный риал-тайм процесс, который должен регулярно с 
 частотой около килогерца кое-что делать. При этом есть другие процессы 

Это немного, 8192 гц на дохлой машине (166 mhz), например.
Правда, смотря что делать и кто будить будет.

 (не риал-тайм) также жадные до ЦПУ, есть машина с 4мя процессорами.

Многовато процессоров, скромнее надо быть :)

 Процесс не имеет права пропустить одно из этих прерываний.

Источник прерываний?

 Можно ли без привлечения всяких риал-тайм патчей, на стандартном ядре, 
 добиться этого?

man sched_setscheduler

man mlockall

http://www.inp.nsk.su/~fedorov/export/rt-2.2.tar.gz


 В принципе меня бы устроило просто выделить этому процессу один из 
 процессоров в личное пользование. Думаю, в этом случае проблем уже не 

Жирновато будет.

 будет. Хотя бы это возможно?

в 2.6 должен быть CPU affinity.

http://www.linuxjournal.com/article.php?sid=6799

Для 2.4 есть патчи:
http://www.kernel.org/pub/linux/kernel/people/rml/cpu-affinity

Больше ничего не знаю.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: ext3 на старой машине

2004-08-29 Пенетрантность Dmitry A. Fedorov
On Sat, 28 Aug 2004, Iouri Nefedov wrote:

   UPSами. Журналируемые файловые системы только уменьшают проблемы 
   с восстановлением самой файловой системы, но не данных которые
   в ней хранятся.  

ext3, в отличие от других fs, журналирует не только управляющие 
структуры fs, но и сами данные, если ее об этом попросить.

mount ... -o data=journal

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: ext3 на старой машине

2004-08-29 Пенетрантность Dmitry A. Fedorov
On Sun, 29 Aug 2004, Iouri Nefedov wrote:

  ext3, в отличие от других fs, журналирует не только управляющие 
  структуры fs, но и сами данные, если ее об этом попросить.
  
  mount ... -o data=journal
  
  
   Это всего лишь означает, что система хранит записи о том
   кто и когда что-то делал с данными, но не сохраняет
   сами данные. Ну как в библиотеке хранится перечень книг и
   картотеку куда и кто взял книгу, но когда вам эту книгу
   выдают никто не копирует её содержимое.

То, что вы описали, и называется журналированием метаданных.
Так вот, ext3 при data=journal журналирует еще и сами данные.
Да, получается двойной объем записи на диск и этот второй объем
прокачивается через небольшую область журнала, тратя дополнительный
ресурс механизма перемещения головок, зато данные более целы.

  Успехов.
  Юра.

И так есть. Жадно копирую один фильм из домашней сетки при этом смотря
второй со своего диска. С вероятностью  0.2 машина зависает в процессе.
После перезагрузки снова копирую фильм, но не с начала, а продолжая
(как - это уже другой вопрос). Потом никаких проблем в окресностях
разрыва файла не видим ни mplayer ни я.

ext3 с data=journal стоит на всех разделах и дома и на работе.
Как ни странно, но меня этот журнал спасает от весьма глючных машин.


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: mplayer

2004-08-25 Пенетрантность Dmitry A. Fedorov
On Wed, 25 Aug 2004, Yurkin Evgeny wrote:

 Обнаружен плохо 'слоёный' AVI файл - переключаюсь в -ni режим...
 
 и начинаются либо жуткие тормоза либо картинка зависает
 те же файлы xine играет безпроблем
 и таких у меня есть штук 5 
 пожаты или divx5 или FFmpeg MPEG-4
 
 что надо подкрутить что бы такого не было?

В таких случаях я их перекодирую mencoder'ом, звук оставляю как есть
(-oac copy), а видео перегоняю в mpeg4 с тем же разрешением.
И все снимет как рукой.

mscale
--
#!/bin/sh

if test $# -lt 3; then
echo 12
echo Usage: `basename $0` in-file out-file x [options...]
echo 12
exit 1
fi

in=$1
out=$2
x=$3
shift 3

noskip=-noskip

vcodec=mpeg4

oac=copy
#oac=pcm
#oac=mp3lame

nice -n 19 -- \
mencoder $in -o $out -oac $oac $noskip -zoom -ovc lavc \
-lavcopts vcodec=$vcodec -vop scale -xy $x $@



-- 
Если виртуальная память закончилась, она ненастоящая.



Re: spamassassin долго ждать?

2004-08-19 Пенетрантность Dmitry A. Fedorov
On Thu, 19 Aug 2004, Dmitry E. Oboukhov wrote:

 а кстати такой еще вопрос:
 кто пользуется давно ответьте - если спам направить в /dev/null то
 насколько это страшно?
 я пока для него ящик сворганил
 но интересна статистика по поаданию нормальных писем в этот разряд...

Просто кошмар. В зависимости от настроения админа, тюнящего spamassassin
на всю организацию (~1800 адресов), спамом считаются самые невинные
письма. И статистика здесь не поможет - нужные письма не должны попадать
в спам или ну-его-на-фиг такой сервис.

На мой взгляд, лучше всего направлять подозрительные письма в отдельный
ящик, накапливать их там несколько дней и затем самому (пользовтаелю)
смотреть, отсортировав по теме и отправителю. Это позволит удалять целые
блоки писем, посмотрев только на одно из блока одинаковых.


-- 
Если виртуальная память закончилась, она ненастоящая.




Re: Re[2]: spamassassin и пакеты приложений новых версий

2004-07-29 Пенетрантность Dmitry A. Fedorov
On Thu, 29 Jul 2004, Alexander GQ Gerasiov wrote:

 DAF Угу, а теперь объясните моему e-mail-admin'у, как мне с ней бороться,
 DAF например, не резать ничего у заданного пользователя.
 DAF Отлупы дает на самые невинные письма, включая debian-security-announce.

 Вероятно настроить

Так уже пол-года настраивает...

 У меня ложных срабатываний не бывает (правда при этом часть спама
 пропускает, если понизить порог спама будет проходить намного меньше,
 зато может быть несколько ошибочных срабатываний)

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

 Мой конфиг валяется на http://gq.pp.ru/local.cf

Спасибо.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: spamassassin и пакеты приложений новых в ерсий

2004-07-28 Пенетрантность Dmitry A. Fedorov
On Wed, 28 Jul 2004, Mykola A. Nickishov wrote:

 Вообще, имхо, самая перспективная спамодавилка с учетом её переезда под
 крыло Apache.

Угу, а теперь объясните моему e-mail-admin'у, как мне с ней бороться,
например, не резать ничего у заданного пользователя.
Отлупы дает на самые невинные письма, включая debian-security-announce.

-- 
Если виртуальная память закончилась, она ненастоящая.




Re: Спешу похвастать. soekris net4501 в строю

2004-07-23 Пенетрантность Dmitry A. Fedorov
On Fri, 23 Jul 2004, Alexander wrote:

 Пробовал самостоятельно урезать debian (все знают где), меньше 70М не 
 получилось, оставляя dselect и всех от кого он зависит (perl-base там, 
 apt, dpkg).

64 мб диск, 12 mb свободных. perl-base был стрипнут моим
предшественником, я так и не понял как. Разумеется, никаких dselect.
А вот apt-get не смог, а жаль.

Короче, не специальная версия дебиан требует = 100 mb и точка.

Два месяца убил на усовершенствование этой фигни, которая теперь не
нужна.


 В JFFS не сумел разобратся.

Во первых, JFFS2.

Во вторых, на compactflash (симуляция IDE диска) они не работают,
об этом во всех FAQах написано, им нужен MTD драйвер NOR- или NAND- 
flash'а.

 Ни смонтировать ее, ни изменения внести.

Да, в 2.4.26 она неработоспосбна (монтируется на стертый раздел или
заготовленный образ, но не дает писать), пришлось переносить из ветки
2.6, из MTD'шного CVS. Вчера все заработало.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Спешу похвастать. soekr is net4501 в строю

2004-07-23 Пенетрантность Dmitry A. Fedorov
On Fri, 23 Jul 2004, Alexander wrote:

  64 мб диск, 12 mb свободных. perl-base был стрипнут моим
  предшественником, я так и не понял как. Разумеется, никаких dselect.
  А вот apt-get не смог, а жаль.
 Ну, если apt, cron, debconf и т.д. курочить то там много чего еще можно 
 порезать...
 А что там осталось? :)

Не помню, полгода прошло. Там базу пакетов выбросили, я ее частично
руками восстанавливал, чтобы пакеты нормально dpkg устанавливать.
cron'а и apt не было, dpkg и debconf был.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: chkconfig

2004-07-16 Пенетрантность Dmitry A. Fedorov
On Fri, 16 Jul 2004, Gossen Alexey wrote:

   или пользуйся update-rc.d, она это сделает вместо тебя
  
  update-rc.d _сама_ этого не сделает, ей нужно дать кучу параметров,
  каковые нужно выдумать из головы не сходя с места.
 
 али трудно набрать
 update-rc.d any_script start 01 S .

Еще нужен stop с параметрами для него. Итого, 6 (шесть) параметров.
Stop нужен обязательн, иначе на кой мне нужен такой сервис?


 для этого даже маны читать не надо. один раз update-rc.d с ключём --help
 вызвать достаточно

Угу. Об этом я и говорил. Мне для чтения той информации и придумывания
правильных параметров нужно слишком много умственных усилий.


  А вот chkconfig упомянутые параметры _сама_ вытаскивает из скрипта,
  если они туда были засунуты предусмотрительным создателем.
  Впрочем, c update-rc.d это можно сделать отдельным скриптом, на создан
  иекоторого у меня так и не поднялась рука, хотя очень хотелось.
  
 ну это уже экзотика. из-за специфичности политики дебиана, любая
 программа, имеющая хоть малейший смысл быть вызваной при старте,
 приносит свой стартовый скрипт с собой и втыкает его в наиболее
 подобающий для этой программы runlevel. 

 проблема после инсталяции или апгрейда уже не создать подходящий
 скрипт, а почистить /etc/rc* от всякого ненужного тебе барахла. поэтому,
 ну не нужна просто напросто такая функция, в противном случае её давным
 давно бы уже написали


Тем, кто умеет, не нужна, тем, кому нужна - не умеет.
Мне нужна и я умею, но мне лень.

-- 
Лень - двигатель прогресса



Re: chkconfig

2004-07-16 Пенетрантность Dmitry A. Fedorov
On Fri, 16 Jul 2004, devi wrote:

 DAF Тем, кто умеет, не нужна, тем, кому нужна - не умеет.
 DAF Мне нужна и я умею, но мне лень.
 
 это насколько я понимаю не redhat-russian. не так ли?

Речь о том, чтобы эту возможность из redhat иметь в debian.


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: chkconfig

2004-07-15 Пенетрантность Dmitry A. Fedorov
On Thu, 15 Jul 2004, Gossen Alexey wrote:

 ну так и вписывай этот скрипт в /etc/init.d/any_script
 потом сделай 
 
 ln -s /etc/inint.d/any_script /etc/rcS.d/S01any_script
 
 или пользуйся update-rc.d, она это сделает вместо тебя

update-rc.d _сама_ этого не сделает, ей нужно дать кучу параметров,
каковые нужно выдумать из головы не сходя с места.

А вот chkconfig упомянутые параметры _сама_ вытаскивает из скрипта,
если они туда были засунуты предусмотрительным создателем.
Впрочем, c update-rc.d это можно сделать отдельным скриптом, на создание
которого у меня так и не поднялась рука, хотя очень хотелось.


-- 
Если виртуальная память закончилась, она ненастоящая.



Re: написание драйверов/ модулей

2004-07-14 Пенетрантность Dmitry A. Fedorov
On Wed, 14 Jul 2004, Dmitry E. Oboukhov wrote:

 треба написать драйвер устройства, чтобы получить новый девайс в /dev
 и читать/писать в него обычным образом

echo что-бы-такое-записать  /dev/device
cat /dev/device

 где можно почитать об этом?

Лучше не надо, поверьте мне.

 возможно ли написание на каком-либо языке отличном от C?
 например на Python?

Выше - пример на bourne shell.

-- 
Если уж гайка есть, она должна быть затянута до конца



Re: написание драйверов/модулей

2004-07-14 Пенетрантность Dmitry A. Fedorov
On Wed, 14 Jul 2004, Alexander A. Vlasov wrote:

 Насколько я осознал, Вы не поняли вопроса. Надо
 1) получить минор/мажор устройства (как -- онисано в
 /usr/src/linux/Documentation, если мне не изменяет память)
 2) нарисовать ядерный модуль, реализующий нужную программную часть.

Я прекрасно все понял.
Лучше не надо, поверьте мне.

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: написание драйверов/модулей

2004-07-14 Пенетрантность Dmitry A. Fedorov
On Wed, 14 Jul 2004, Alexander Kogan wrote:
 On Wednesday 14 July 2004 16:01, Dmitry A. Fedorov wrote:
  Я прекрасно все понял.
  Лучше не надо, поверьте мне.
 
 Почему же это не надо? Очень даже нормальная вещь. Вот для винды драйвера 
 писАть - это геморрой...

... поверьте мне (c) Шматрица, один врач

Потому что для начального понимания (поиск и чтение книг и статей,
рассматривание исходников) совершенно необходимо потратить
хотя-бы 2 (две) недели. Кто-то когда-то в kernel list заметил,
что хакер (в MIT'овском значении этого слова) обычно тратит год на
полноценное понимание ядра линукс. Подтверждаю, хотя и не хакер.

Так вот, если вы неготовы честно потратить это время,
то лучше не надо.

-- 
Если виртуальная память закончилась, она ненастоящая.




  1   2   3   >