Перед вами продолжение первой части статьи Разбираемся со сканерами в Linux: получение информации об устройстве и поиск подходящего драйвера. Там же вы найдете список источников, на которые я периодически ссылаюсь по тексту.
Рубрика «udev»
Разбираемся со сканерами в Linux: Установка и конфигурирование устройства
2024-08-23 в 16:27, admin, рубрики: astra, kernel, sane, udev, usb, сканерыРазбираемся с Bluetooth Low Energy на примере превращения USB-клавиатуры в беспроводную
2024-02-06 в 9:00, admin, рубрики: BLE, bluetooth, D-bus, HID, hidraw, linux, ruvds_статьи, systemd, udevМеня давно интересовало, как работают беспроводные клавиатуры, но как-то не сильно вдавался в подробности, пока не возникла идея превратить свою механическую клавиатуру в беспроводную. Честно говоря, не думал, что узнаю так много нового и интересного.
Вероятно, у многих есть любимая проводная клавиатура, и было бы интересно подключить её к компьютеру или планшету, не используя провода. Для этого существует несколько решений, которые можно купить или спаять самостоятельно. Но можно это сделать, написав относительно простую программу и настроив должным образом Linux на одноплатном или стационарном компьютере, ноутбуке.
Не имея навыков пайки, вы сможете создать полезное Bluetooth-устройство, а ваше понимание Bluetooth и Linux уже не будет прежним, если вы, конечно, не являетесь экспертом в этих областях.
Данная статья ставит целью на примере разработки собственной Bluetooth-клавиатуры помочь разобраться в базовых понятиях Bluetooth, так как чтение скучных спецификаций и статей с введением в технологию даёт мало пользы.Читать полностью »
29 ноября, Харьков: доклад «Analytics in a Gaming Company: Big Data Architecture and Tools»
2017-11-13 в 14:47, admin, рубрики: big data, big data architecture, data science, udev, Анализ и проектирование систем, Блог компании Plarium, дата сайенс, дата сайнс, доклад, конференция, разработка игр, хранение данныхКак построить систему аналитики для проектов с миллионами пользователей?
[systemd-udev] ppp: корректный автостарт system‐wide демона
2016-09-28 в 19:40, admin, рубрики: linux, systemd, udev, Настройка LinuxПакет usb_modeswitch
обычно поставляется с готовыми udev‐правилами для автоматического переключения режима модема. ppp
, независимо от него, помимо самого себя, включает сервис для демонизации. Эти конфигурации независимы друг от друга.
Если использовать их одновременно, может возникнуть конфликт: pppd
запустится до того, как udev переключит модем usb_modeswitch -J
‐ем.
Можно оставить на откуп Restart=on-failure
с RestartSec=5s
, но спортивно ли это?
Обработка sms на куче одинаковых gsm модемов без насилия над udev
2016-03-31 в 6:23, admin, рубрики: linux, smsd, ttyUSB, udev, Настройка Linux, системное администрирование, метки: smsd Дано:
Есть бухгалтерия, которая работает с множеством коммерческих организаций. Банковские web-клиенты шлют коды подтверждения для той или иной банковской операции в виде sms. Одинаковые GSM модемы воткнуты в USB хаб Linux сервера. На сервере установлен пакет smstools3 для приёма и обработки sms и пакет usb_modeswitch для правильного определения модемов через udev.
Задача:
Организовать приём sms и их подачу бухгалтерам. Помечать приходящие смс наименованием организации.
Проблемы:
Модемы китайские, без индивидуальных серийных номеров и нет возможности их различить с помощью правил udev. При перезагрузке сервера или перестановке того или иного модема происходит переименование этих устройств.
Читать полностью »
Стань повелителем загрузки Linux
2015-03-30 в 21:31, admin, рубрики: initramfs, ipxe, nbd, nfsv4, Rsync, tftp, udev, Настройка Linux, новичкам, Сетевые технологии, системное администрирование, установка linux Сначала мы научимся исследовать установленные в компьютере устройства прямо во время загрузки с помощью udev (на примере подбора настроек видеокарт для Xorg). Затем оптимизируем систему для сетевой загрузки, и переведём её в режим «только для чтения» с помощью обработчика в файле initramfs, что позволит одновременную работу с одним образом на десятках компьютеров. Попробуем NFS заменить на NBD, а TFTP на HTTP, чтобы ускорить загрузку и снизить нагрузку на сеть. В конце вернёмся в начало — к загрузочному серверу.
Данная статья скорее исследование, а не готовое руководство (все решения работают, просто они не всегда оптимальны). Тем не менее, у вас появится достаточно знаний, чтобы сделать всё так, как захотите именно вы.
Начало смотрите здесь:
Первоначальная настройка сервера
Подготовка образа для загрузки по сети
Читать полностью »
Автоматическое определение подключения-отключения второго монитора
2014-07-08 в 16:24, admin, рубрики: gentoo, linux, udevВсем, доброго времени суток.
По сути, к реализации этой маленькой автоматизации меня сподвигла лень.
Собственно, с чего все началось.
У меня есть ноутбук с установленной gentoo, и i3wm оконным менеджером. Так же есть несколько мониторов(дома, на работе и т д). Разрешения на всех мониторах разные, способы подключения тоже (VGA, HDMI, DVI) разные. Активно, использую первые два.
Раньше, при подключении второго монитора, приходилось вызывать команды, которые инициализировали этот самый монитор. Запуск команды с автоматическим ключем, не всегда давал, желаемого результата(не угадывал разрешение).
xrandr --auto
Потому, приходилось запускать эту же команду, но с набором других ключей, расширением например.
--mode
И хотя, в xrandr для каждого манитора у меня есть несколько вариантов разширений, есть одно (максимальное для данного монитора, которое удолетворяет), но на каждом мониторе оно разное(так как сами мониторы разные).
Потому пришлось искать решение…
Дешевая USB кнопка для PC
2013-12-15 в 17:50, admin, рубрики: diy или сделай сам, linux, Raspberry Pi, udev, метки: linux, Raspberry Pi, udev Идея — запускать скриптик по нажатию физической кнопки, подключенной к компьютеру.
кнопка
Варианты:
- Arduino nano — 1400р (ориг), 300р(не ориг). (плюсы: можно навесить много кнопок на 1 usb порт; минусы: надо паять + понять как она работает и на компьютере придется держать постоянно программу, которая будет ждать нажатия кнопки)
- USBbutton — 780р (плюсы: все красиво оформлено и сделано; минусы: высокая цена и она win-only)
- U-HID Nano — 1150р (плюсы: есть софт; минусы: высокаяя цена + необходимо паять)
- Usb устройство (почти любое) — 0-100р (плюсы: почти 0 себестоимость, не надо программировать; минусы: linux, возможная пайка, повреждение usb кабеля)
Командную строку фотографа-линуксоида — на пенсию!
2012-11-15 в 19:21, admin, рубрики: bash scripting, exif, exiftool, linux, udev, Программирование, фотография, Фототехника, метки: bash scripting, exif, exiftool, linux, udev, фотография Я увлекаюсь фотографией ещё со Смены-8М. Тогда были длительные ожидания пятницы или субботы (печать обычно шла в ночь на выходные), а перед этим оочень долгие ожидания фотоплёнки, химикатов, фотобумаги (ибо дефицит). Теперь же я вырос, стал большим и ленивым. Моя мыльница почти всегда со мной: либо в рюкзаке, либо где-то в кармане. Фотографирую всё, что вызвало интерес. При этом за день может быть одна фотография (шёл с работы), а может быть сразу много (целенаправленно вышел на прогулку). И если с целенаправленным случаем я скорее всего по приходу домой фотографии солью и разберу, то в единичных случаях я забуду и потом окажется что надо рассортировать фотографии сделанные в десяток разных дней. В последнее время выбираться целенаправленно получалось всё меньше, поэтому росло количество одиночных фотографий. И вот в один из таких дней, вдохновившись прошлогодней статьёй, я решил упростить себе хобби. Поскольку на компьютере стоит Linux (openSUSE 12.1), то нерешаемых проблем быть не должно — подумал я. А захотелось мне чтоб оно само копировало и чтоб никуда тыкать не нужно было. Ну, а поскольку я ненастоящий линуксоид (первый и последний скрипт был на третьем курсе 0x0C лет назад), сразу скажу — не всё получилось.
Читать полностью »