🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #895974

Re: Reguły dla udev bierzecie z udevadm?

#895974
From: Pszemol
Date: Tue, 17 May 2016 20:20
38 lines
2335 bytes
marrgol <marrgol@address.invalid> wrote:
> On 2016-05-17 17:08, Pszemol wrote:
>> Próbuję używać wartości pola MINOR=="0" w regule ale udev nie akceptuje
>> takiego warunku.
> 
> Bo powinno być ENV{MINOR}=="0".

Acha :-D

>> […]
>> E: ID_MODEL_ID=1422
>> […]
>> E: ID_VENDOR_ID=04e2
>> E: MAJOR=266
>> E: MINOR=1
>> 
>> Jak napisac taka regułę ktora wyróżni port po numerach MAJOR/MINOR
>> dodatkowo do VendorId i ProductId?
> 
> Te linie z 'E:' na początku pokazują zmienne środowiskowe - używaj ich
> tak, jak napisałem wyżej.

Dzięki za pomoc.

Gdzie wyczytałeś o tym że E: odpowiada ENV{} w składni reguły?

Chcę tam doczytać jak dobrać się, do innych linii, np linii z P:, "PATH=="?

Lub doczytać o tym, jak wyłuskać tylko jeden numer z całej "device path".

Swoją drogą, czy dałoby się podwiesić pod mechanizm udev mój własny program
zamiast reguły wpisanej w plik tekstowy?

Program, który dostanie jakoś event typu "KERNEL lub UDEV [] add
/device/pci0..blablabla/usb1/1-1.4.1:1.0/tty/blablabla" i z cyfr
1-1.4.1:1.0 wydłubię potrzebne mi w ktorym gnieździe HUBa jest mój uart i
wytworzę na tej podstawie numer docelowego urządzenia jakie ma być
utworzone w /dev/, bez potrzeby tworzenia i kasowania symlinków?
Technical Details
Message-ID: <nhfu74$kd2$1@dont-email.me>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail
References: <nhf1or$3dn$1@dont-email.me> <nhfbtt$8r7$1@dont-email.me> <nhfhjr$usf$1@dont-email.me>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail
From: Pszemol <Pszemol@PolBox.com>
Newsgroups: pl.comp.os.linux
Subject: Re: Reguły dla udev bierzecie z udevadm?
Date: Tue, 17 May 2016 15:20:11 -0500
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <nhfu74$kd2$1@dont-email.me>
References: <nhf1or$3dn$1@dont-email.me> <nhfbtt$8r7$1@dont-email.me> <nhfhjr$usf$1@dont-email.me>
Mime-Version: 1.0
Injection-Info: mx02.eternal-september.org; posting-host="fd7e1ec8352f882d075725601cce64b0"; logging-data="20898"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18hTJM+YR7bPwcyQrCjeF5O"
User-Agent: NewsTap/5.1.8 (iPhone/iPod Touch)
Cancel-Lock: sha1:QHwUxgY9SU1iCZljHEQ3XEvQnIw= sha1:AztGvWYTE2HUTYWQjZZwP8VGsb0=
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit