The OpenNET Project / Index page

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

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

"Раздел полезных советов: Фиксация номеров устройств для неск..."  +/
Сообщение от auto_tips (ok) on 06-Авг-09, 22:23 
Проблема: Несколько DVB карт при перезагрузке менялись местами в произвольном порядке.

Решение: зафиксировать эти карты на своих местах через написание udev правила.

Итак, смотрим параметры каждой из карт:

   udevinfo -a -n /dev/dvb/adapter0/frontend0

   looking at device '/class/dvb/dvb0.frontend0':
    KERNEL=="dvb0.frontend0"
    SUBSYSTEM=="dvb"
    DRIVER==""

   looking at parent device '/devices/pci0000:00/0000:00:1e.0/0000:02:00.0':
    KERNELS=="0000:02:00.0"
    SUBSYSTEMS=="pci"
    DRIVERS=="b2c2_flexcop_pci"
    ATTRS{vendor}=="0x13d0"
    ATTRS{device}=="0x2103"
    ATTRS{subsystem_vendor}=="0x13d0"
    ATTRS{subsystem_device}=="0x2103"
    ATTRS{class}=="0x028000"
    ...

Создаем файл /etc/udev/rules.d/10-local.rules с содержимым (фиксация по параметру "KERNELS"):

   SUBSYSTEM=="dvb", KERNELS=="0000:02:00.0", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter0/%%s $${K#*.}'", NAME="%c", GROUP="video"
   SUBSYSTEM=="dvb", KERNELS=="0000:02:02.0", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter1/%%s $${K#*.}'", NAME="%c", GROUP="video"


URL: http://silverghost.org.ua/2009/06/27/neskolko-dvb-kart-v-linux/
Обсуждается: http://www.opennet.ru/tips/info/2118.shtml

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Фиксация номеров устройств для нескольких одинаковых карт в ..."  +/
Сообщение от pavlinux (ok) on 06-Авг-09, 22:23 
pci=bfsoft
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Фиксация номеров устройств для нескольких одинаковых карт в ..."  +/
Сообщение от Alexander (??) on 07-Авг-09, 15:24 
pavlinux, это куда надо вписывать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Фиксация номеров устройств для нескольких одинаковых карт в ..."  +/
Сообщение от Breg (??) on 08-Авг-09, 15:59 
pavlinux чуть ошибся.
pci=bfsort
эт в параметры ядра вписывать
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Фиксация номеров устройств для нескольких одинаковых карт в ..."  +/
Сообщение от pavlinux (ok) on 09-Авг-09, 02:10 
упс ;)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Фиксация номеров устройств для нескольких одинаковых карт в ..."  +/
Сообщение от rigel on 29-Мрт-10, 07:17 
Где вписывать этот параметр?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Фиксация номеров устройств для нескольких одинаковых карт в ..."  +/
Сообщение от User294 (ok) on 09-Авг-09, 23:52 
А для usb можно название девайса "зажать"?Допустим есть некий девайс, пусть видится как /dev/ttyUSB0.

Как заставить некий девайс быть всегда именно этим самым ttyUSB0 (или же 1, 2, ... - но всегда с постоянным номером) если вокруг развешено еще несколько ttyUSB* девайсов?

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

7. "Фиксация номеров устройств для нескольких одинаковых карт в ..."  +/
Сообщение от Kompik email(ok) on 03-Июл-12, 12:46 
А как быть если на одной физической карте расположено несколько приемников?
Т.е. для самого UDEV эти приемники абсолютно идентичны ...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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