Pytania otagowane jako udev

Udev jest procesem linuksowym, który zarządza wpisami plików urządzeń w / dev

1
Zrozum wyjście programu `udevadm info -a -n / dev / sdb`
Podłączam zewnętrzny dysk twardy do laptopa. Próbuję znaleźć informacje przez $ 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 rules key format. …
11 usb  udev  devices  storage  pci 

5
Jaka jest różnica między udev a hald?
Właśnie zaczynam zagłębiać się w wewnętrzne elementy systemu Linux i zastanawiałem się, jaka jest różnica między udev a demonem hal. Z tego, co zbieram, oba wydają się być odpowiedzialne za zarządzanie urządzeniami podłączanymi na gorąco ... czy udev używa hald do słuchania, czy są to dwie osobne rzeczy?
11 udev  daemon 

2
Jak mogę zmienić uprawnienia w / sys, aby zmienić stan diody / światła za pomocą `udev`?
Mam Thinkpad i chciałbym używać ThinkLight (biała lampa błyskowa nad ekranem zaprojektowanym do podświetlania klawiatury) do powiadamiania o przychodzących wiadomościach Jabber. Jest to łatwe do zrealizowania, ponieważ wystarczy zmienić /sys/class/leds/tpacpi::thinklight/brightnessna 255. Zrobię to za pomocą prostego skryptu Bash, który pozwoli trzy razy mrugnąć lampką. Ale żeby móc to zrobić, muszę …

2
Atrybuty z różnych urządzeń nadrzędnych w regule udev
Mam problem ze zrozumieniem, w jaki sposób atrybuty urządzenia udev z różnych urządzeń nadrzędnych są oceniane według reguły. Chcę napisać regułę dla określonego szeregowego urządzenia USB (modem HUAWEI), z atrybutem walk w następujący sposób: $ 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 …
11 arch-linux  udev 

1
Jak czekać na / dev / video0 przed uruchomieniem usługi
Potrafię pisać pliki jednostek, które zależą od montowania, ponieważ mogę je wyświetlić, a następnie dodać Requires=xxx, na przykład: # systemctl list-units | grep data mount-data.service loaded active exited Manage the data partition Usiłuję uruchomić usługę po podłączeniu kamery internetowej do urządzenia. systemctl list-units | grep video0nic nie zwraca. Czy ktoś …
11 systemd  udev 

2
Jak uzyskać nazwę pliku urządzenia z wyjścia lsusb lub według ścieżki urządzenia
Powiązane pytanie: Powiadomienie o połączeniu / rozłączeniu USB Gdy urządzenie jest podłączone / odłączone, otrzymuję natychmiastowe powiadomienie, to świetnie. Ale aby był (prawie) idealny, chcę również uzyskać nazwę pliku urządzenia /dev/ttyUSB0, a jeszcze lepiej wszystkie dowiązania symboliczne do niego. Ale nie mogę znaleźć sposobu na uzyskanie tych informacji z udev, …
11 linux  usb  devices  udev 

5
Jak uruchomić długi proces na zdarzeniu Udev?
Chcę uruchomić połączenie ppp, gdy mój modem USB jest podłączony, więc używam tej udevreguły: ACTION=="add", SUBSYSTEM=="tty", ATTRS{idVendor}=="16d8",\ RUN+="/usr/local/bin/newPPP.sh $env{DEVNAME}" (Mój modem pojawia się /devjako ttyACM0) newPPP.sh: #!/bin/bash /usr/bin/pon prov $1 >/dev/null 2>&1 & Problem: W udevZdarzenie, a newPPP.sh jest uruchomiony, ale newPPP.shproces jest zabity po ~ 4-5s. pppnie ma czasu …
11 linux  udev  ppp 

2
Dlaczego nie mogę znaleźć MAKEDEV w folderze / dev?
Obecnie eksploruję drzewo katalogów w Linux Mint, wspierając je przy pomocy kupionej książki. Cóż, książka wyraźnie mówi, że: /devKatalog zawiera pliki specjalne urządzeń dla wszystkich urządzeń. Pliki urządzeń są tworzone podczas instalacji, a później za pomocą /dev/MAKEDEVskryptu. /dev/MAKEDEV.localTo skrypt napisany przez administratora systemu, który tworzy tylko pliki lokalnych urządzeń lub …

5
Automatyczne podłączanie pamięci USB w Debianie
Używam Debian Squeeze na komputerze z wtyczką (więc tylko SSH, bez GUI) i staram się go zdobyć, aby po podłączeniu pamięci USB podłączał się automatycznie. To, co zrobiłem, to instalacja, autofsktóra z tego, co zbieram, obsługuje automatyczne montowanie, pod warunkiem, że wie, gdzie jest urządzenie /dev. Problem polega na tym, …

1
Reguła Udev pasująca do dowolnego urządzenia pamięci USB
Jak mogę wdrożyć udevreguły dla dowolnego podłączonego urządzenia pamięci masowej USB, a nie tylko dla konkretnego? Co należy zmienić w idVendori idProduct? ACTION=="add", SUBSYSTEM=="usb", SYSFS{idVendor}=="0204", SYSFS{idProduct}=="6025", RUN+="/home/workspace/bash_script.sh"
10 udev 

2
Reguła Udev do zamontowania dysku nie działa
Mam następującą treść w /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" Po bieganiu: udevadm control --reload ; udevadm trigger /dev/sdb1 W ogóle nic nie robi. Jeśli jednak zmienię polecenie mount dla czegoś takiego jak / bin / touch / tmp / xyz, to zadziała. Wersje: [root@helsinki rules.d]# …
9 mount  udev 

1
Sklonowany system + interfejsy sieciowe
Zrobiłem obraz mojego systemu i przekazałem go komuś do uruchomienia. Pomyślnie opróżnili swój system obrazem i uruchomili go. Problem jest następujący: System zwykle ma 2 adaptery bezprzewodowe. Oba wyświetlane w lsusb: pi@raspberry:~ $ lsusb Bus 001 Device 004: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS] …

3
Czy klucz USB będzie miał tę samą nazwę za każdym razem, gdy go podłączę?
Mam klucz USB, który będzie używany do codziennego zapisywania danych za pomocą skryptu bash. Udało mi się zamontować go, aby określony użytkownik mógł pisać w nim foldery za pomocą polecenia: mount /dev/sdc1 /media/usb -o rw,uid=sysop,gid=sysop Skrypt może uruchamiać i tworzyć katalogi, jak chce i jest idealny. W pewnym momencie klucz …

1
odwołać się do całego dysku (/ dev / sda) przy użyciu UUID
W moim systemie (Debian), widzę UUIDidentyfikator dla wszystkich moich dysków partycji (czyli /dev/sda1, dev/sda2..) ls /dev/disk/by-uuid/ Jednak nie widzę UUIDidentyfikatora dla /dev/sdasiebie. Czy można odwoływać się do całego dysku UUID? Potrzebuję tego, ponieważ chcę odwoływać się do konkretnego dysku i nie mogę polegać, że zostanie wywołany /dev/sda. EDYTOWAĆ Rozwiązanie sugerowane …
9 udev  disk  fdisk  uuid 

2
Sklonowany system Linux i /etc/udev/rules.d/70-persistent-net.rules
Skonfigurowałem system Ubuntu i skonfigurowałem go poprawnie, w tym definiując eth0w /etc/network/interfaces. Następnie zobrazowałem ten system i sklonowałem go na nowym systemie. Kiedy uruchomiłem system po raz pierwszy, wszystko było w porządku, ale kilka restartów później przywitał mnie limit czasu konfiguracji sieci. Kiedy się zalogowałem, okazało się, że eth0nie jest …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.