Запитання з тегом «udev»

Udev - це процес Linux, який керує записами файлів пристроїв під / dev

1
Зрозумійте вихід `udevadm info -a -n / dev / sdb`
Я підключаю зовнішній жорсткий диск до свого ноутбука. Я намагаюся з’ясувати інформацію за $ udevadm info -a -n /dev/sdb Udevadm info starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev …
11 usb  udev  devices  storage  pci 

5
Яка різниця між udev і hald?
Я тільки починаю занурюватися у внутрішні системи Linux, і мені було цікаво, в чому різниця між удевом та хал-демоном. З того, що я збираю, обидва, здається, несуть відповідальність за керування гарячими підключаються пристроями ... Удев використовується для прослуховування, чи це дві окремі речі?
11 udev  daemon 

2
Як я можу змінити дозволи в / sys, щоб змінити стан світлодіода / світла за допомогою `udev`?
У мене є Thinkpad, і я хотів би використовувати ThinkLight (білий спалах над екраном, призначений для освітлення клавіатури) для оповіщення про вхідні повідомлення Jabber. Це легко зрозуміти, оскільки потрібно лише змінити /sys/class/leds/tpacpi::thinklight/brightnessзначення 255. Я зроблю це за допомогою простого сценарію Bash, який дозволить світлі блимати три рази. Але для того, …

2
Атрибути з різних батьківських пристроїв у праві udev
У мене є проблеми з розумінням того, як в правилі оцінюються атрибути пристроїв udev з різних батьківських пристроїв. Я хочу написати правило для певного послідовного usb-пристрою (HUAWEI модем), з атрибутом ходу таким чином: $ udevadm info --attribute-walk --name=/dev/ttyUSB0 looking at device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.0/ttyUSB0/tty/ttyUSB0': KERNEL=="ttyUSB0" SUBSYSTEM=="tty" DRIVER=="" looking at parent device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.0/ttyUSB0': …
11 arch-linux  udev 

1
Як чекати / dev / video0 перед початком послуги
Я можу записати файли одиниць, які залежать від версії, тому що я можу їх перелічити, а потім додати Requires=xxx, наприклад: # systemctl list-units | grep data mount-data.service loaded active exited Manage the data partition Що я намагаюся зробити - це запустити сервіс, коли веб-камера підключена до пристрою. systemctl list-units | …
11 systemd  udev 

2
Як отримати ім'я файлу пристрою з виводу lsusb або за допомогою шляху пристрою
Пов'язане питання: Повідомлення про підключення / відключення USB Коли пристрій підключено / відключено від мережі, я отримую миттєве повідомлення, це чудово. Але щоб зробити його (майже) ідеальним, я також хочу отримати ім’я файлу пристрою, як /dev/ttyUSB0, і, ще краще, всі посилання на нього. Але я не можу знайти, як отримати …
11 linux  usb  devices  udev 

5
Як запустити тривалий процес на Udev події?
Я хочу запустити ppp- з'єднання, коли підключений мій USB-модем, тому я використовую це udevправило: ACTION=="add", SUBSYSTEM=="tty", ATTRS{idVendor}=="16d8",\ RUN+="/usr/local/bin/newPPP.sh $env{DEVNAME}" (Мій модем відображається /devяк ttyACM0) newPPP.sh: #!/bin/bash /usr/bin/pon prov $1 >/dev/null 2>&1 & Проблема: В udevспрацьовує подія, і newPPP.sh працює, але newPPP.shпроцес був убитий після ~ 4-5s. pppне встигає підключитися (його …
11 linux  udev  ppp 

2
Чому я не можу знайти MAKEDEV у папці / dev?
Зараз я досліджую дерево каталогів на Linux Mint, підтримуючи його книгою, яку я купив. Що ж, книга спеціально сказала, що: /devКаталог містить спеціальні файли пристроїв для всіх пристроїв. Файли пристрою створюються під час встановлення та пізніше за допомогою /dev/MAKEDEVсценарію. Це /dev/MAKEDEV.localсценарій, написаний адміністратором системи, який створює лише локальні файли пристроїв …

5
Автоматичне налаштування USB-накопичувачів на Debian
Я запускаю Debian Squeeze на підключеному комп'ютері (так що тільки SSH, без GUI), і те, що я намагаюся зробити, це отримати так, що коли USB-накопичувач підключений, він автоматично встановлюється. Що я зробив, це встановити, autofsякий із того, що я збираю, обробляє автоматичне забезпечення, якщо воно знає, де знаходиться пристрій /dev. …


2
Правило Udev для монтажу диска не працює
У /etc/udev/rules.d/81-external-disk.rules у мене є такий вміст: ENV{ID_FS_UUID}=="6826692e-79f4-4423-8467-cef4d5e840c5", RUN{program}+="/bin/mount -o nofail,x-systemd.device-timeout=1 -t ext4 -U 6826692e-79f4-4423-8467-cef4d5e840c5 /backup/external" Після запуску: udevadm control --reload ; udevadm trigger /dev/sdb1 Це взагалі нічого не робить. Однак якщо II змінити команду mount на щось таке, як / bin / touch / tmp / xyz, воно працює. …
9 mount  udev 

1
Клоновані системи + мережеві інтерфейси
Я створив образ своєї системи і дав її комусь запустити. Вони успішно промили свою систему із зображенням і запускають її. Проблема полягає в наступному: У системі зазвичай є 2 бездротових адаптери. Обидва показані в lsusb: pi@raspberry:~ $ lsusb Bus 001 Device 004: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n …

3
Чи матиме USB-ключ однакове ім'я кожного разу, коли я його монтую?
У мене є USB-ключ, який буде використовуватися для збереження даних на ньому щодня за допомогою скрипту bash. Мені вдалося встановити його для конкретного користувача, щоб він міг писати в нього папки за допомогою команди: mount /dev/sdc1 /media/usb -o rw,uid=sysop,gid=sysop Сценарій може працювати і створювати каталоги так, як він хоче, і …

1
довідковий цілий диск (/ dev / sda) за допомогою UUID
У моїй системі (Debian), я можу бачити UUIDідентифікатор для всіх моїх дисків розділів (тобто /dev/sda1, dev/sda2..) ls /dev/disk/by-uuid/ Однак я не бачу UUIDдля /dev/sdaсебе ідентифікатор . Чи можна посилатися на весь диск UUID? Мені це потрібно, тому що я хочу посилатися на певний диск, і я не можу розраховувати, що …
9 udev  disk  fdisk  uuid 

2
Клонована система Linux та /etc/udev/rules.d/70-persistent-net.rules
Я створив систему Ubuntu і правильно налаштував її, включаючи визначення eth0в /etc/network/interfaces. Потім я зобразив цю систему і клонував її в новій системі. Коли я вперше завантажив систему, все було добре, але через кілька перезавантажень пізніше мене привітали з тимчасовим вимиканням конфігурації мережі. Коли я ввійшов у систему, я виявив, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.