Посты с тегом kernel

Еще раз про Unifying

29 Июня, 2012
Комментарии

Под катом маленькое дополнение к предыдущему посту – скриптик на bash, обеспечивающий автоматический поиск всех приемников Logitech Unifying и перевод их в режим пейринга. Для подавляющего большинства ситуаций (мышь, клавиатура на одном приемнике) это то, что надо.

Читать дальше...

Пейринг Logitech Unifying устройств в Linux

25 Июня, 2012
Комментарии

Смысл в том, что Logitech для своих новых радиомышей/клавиатур использует свои особые приемники Unifying (до 5 кажется устройств может работать с одним приемником). Но поскольку это особые логитековские устройства, для того, чтобы привязать новую мышку к старому приемнику нужна особая программа от Логитека. Которая есть только под win32. И которая не заработает под Wine. Нет выхода? Есть! В гугл-группе linux.kernel нашелся добрый человек. Под катом программка на C, которая переводит приемник в режим пейринга.

Читать дальше...

Особенности Softraid ч. 2

11 Мая, 2011
Комментарии

Еще кое-что стоит помнить при работе с линуксовым софтрейдом и метадатой 0.90. Если в рейде находятся, скажем /dev/sda2 – причем раздел находится в самом конце диска – то автодетект может запутаться и случайно воткнуть в рейд /dev/sda вместо /dev/sda2, что, в общем, смерть данным и системе*. Еще может не собрать ничего, что в данном случае оптимальный вариант, но от этого не легче. Выходов два. Либо оставлять какое-то пространство в конце диска неразмеченным (минимум 128К), либо не пользоваться автодетектом, а честно писать всё в mdadm.conf.

* Для любопытных, происходит такое потому, что в 0.90 суперблок рейда размещается в самом конце диска. Но “самый конец” оказывается и у раздела, и у всего диска в одном месте. А в суперблоке не прописано, к чему он относится – к разделу, или к диску. Так что угадать шанс минимальный. Ситуация усугубляется, если в рейде несколько “последних разделов” – по теории вероятностей, для двух дисков шанс собрать массив правильно – 1/4 (хотя принцип сборки не совершенно случаен, так что на самом деле еще меньше), для трех – 1/8, и так далее.

Особенности Softraid

8 Мая, 2011
Комментарии

Линуксоиду на заметку: удаляя хард (или раздел) из softraid, стоит забивать нулями суперблок рейда – иначе потом можно долго удивляться наеадекватному поведению mdadm --assemble --scan.

mdadm --zero-superblock /dev/sdsomething должен справляться с задачей.

Внезапно, hot-swap sata-дисков

10 Марта, 2011
Комментарии

По ссылке http://www.linux.org.ru/… нашлись скрипты.

Кое-что поменял, но смысл не меняется от этого.

Читать дальше...

Netfiler, conntrack и ftp

7 Января, 2010
Комментарии

Для тех несчастных, кто по тем или иным причинам вынужден держать ftp на нестандартном порту, заметка: чтобы netfilter правильно отрабатывал RELATED пакеты FTP (то бишь, чтобы пассивный режим работал) на нестандартном порту, надо этот порт написать в параметре к модулю, например, так:

modprobe nf_conntrack_ftp ports=21,12345

В Gentoo это так же можно прописать в /etc/conf.d/modules:

module_nf_conntrack_ftp_args="ports=21,12345"

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

Kernel updater v2

13 Июня, 2009
Комментарии

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

Читать дальше...

Kernel updater

31 Мая, 2009
Комментарии

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

Читать дальше...

Genius iLook 111

21 Марта, 2009
Комментарии

А мой патч-таки добрался в ядро вообще и ядро Gentoo в частности.

Genius i-Look 111 и gspcav2

6 Января, 2009
Комментарии

Решил я, что негоже пользоваться deprecated системой (gspcav1) и надо переходить на v4l2 и соответственно gspcav2 (которые “встроены” в исходники ядра начиная с 2.6.27). Но моя веб-камера, естественно, опять не прописана в устройствах, хотя драйвер ее поддерживает.

Читать дальше...