The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Блокировка клавиатуры на уровне ядра"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Драйверы, оборудование / Linux)
Изначальное сообщение [ Отслеживать ]

"Блокировка клавиатуры на уровне ядра"  +/
Сообщение от Dan Swano on 02-Июл-13, 10:18 
Здравствуйте.
Есть у нас ПК Vipnet Terminal, на нем стоит сильно допиленный Debian с ядром 2.6.38. В ядре того линукса есть патч или драйвер, позволяющий полностью блокировать клавиатуру командой вида "echo -n 1 > /proc/keyblock". Где можно найти подобный патч?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Блокировка клавиатуры на уровне ядра"  +/
Сообщение от Andrey Mitrofanov on 02-Июл-13, 11:56 
> Есть у нас ПК Vipnet Terminal, на нем стоит сильно допиленный Debian
> с ядром 2.6.38. В ядре того линукса есть патч или драйвер,
> позволяющий полностью блокировать клавиатуру командой вида "echo -n 1 > /proc/keyblock".
> Где можно найти подобный патч?

В исходниках того ядра.

Если их не предоставили "в комплекте", продавцы того терминала будут рады выполнить требования GPL и предоставить их по запросу. </печально я гляжу>

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Блокировка клавиатуры на уровне ядра"  +/
Сообщение от parad (ok) on 02-Июл-13, 12:36 
не слушай митрофанова. лицензия гпл обходится на раз-два.
инфотекс выпускающий продукты випнет поступает хитро. все, что должно работать на уровне ядра или как-то патчить его - поставляется в виде объектного файла и тонкой опенсорсной прослойки, ничем кроме как проксированием методов не занимающейся.
при установки их продуктов ядро патчится, компилируется с этими проксевыми методами и линкуется с объектником на машине конечного пользователя.
и лицензия гпл не нарушается и код закрыт.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Блокировка клавиатуры на уровне ядра"  +/
Сообщение от name (??) on 02-Июл-13, 12:41 
Как-то слишком сложно. Неужели инфотекс не забил тупо на лицензию, а смог осилить такие хитрые костыли?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

8. "Блокировка клавиатуры на уровне ядра"  +/
Сообщение от parad (ok) on 03-Июл-13, 15:36 
то ли ты предвзято языком чешишь, то ли действительно счетаешь что тут мудрено?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Блокировка клавиатуры на уровне ядра"  +/
Сообщение от name (??) on 02-Июл-13, 12:42 
> Здравствуйте.
> Есть у нас ПК Vipnet Terminal, на нем стоит сильно допиленный Debian
> с ядром 2.6.38. В ядре того линукса есть патч или драйвер,
> позволяющий полностью блокировать клавиатуру командой вида "echo -n 1 > /proc/keyblock".
> Где можно найти подобный патч?

ALT+SysRQ+K и прочие комбинации тоже перестают работать?
на нашем випнет сервере они работают.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Блокировка клавиатуры на уровне ядра"  +/
Сообщение от Dan Swano on 02-Июл-13, 14:51 

> ALT+SysRQ+K и прочие комбинации тоже перестают работать?
> на нашем випнет сервере они работают.

Magic SysRq комбинации доступны, а толку-то. Мне, наоборот, интересен сам патч, можно его применить еще где-то

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Блокировка клавиатуры на уровне ядра"  +/
Сообщение от name (??) on 02-Июл-13, 16:06 

>> ALT+SysRQ+K и прочие комбинации тоже перестают работать?
>> на нашем випнет сервере они работают.
> Magic SysRq комбинации доступны, а толку-то. Мне, наоборот, интересен сам патч, можно
> его применить еще где-то

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

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Блокировка клавиатуры на уровне ядра"  +/
Сообщение от Dan Swano on 02-Июл-13, 22:40 

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

Да, в стартовых скриптах вызывается команда echo -n 1 > /proc/keyblock, после которой невозможно ничего ввести, не работают Num, Caps, Scroll, Ctrl-alt-del, а Alt-Sysrq-key работают. Правда, например, нельзя вывести информацию о памяти, задачах, еще чего-то, на экран выдается только название команды и ничего более, а sync, unmount, reboot, off работают.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру