wymuszenie numeru urz

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
aque
Posty: 29
Rejestracja: 19 kwietnia 2009, 16:19

wymuszenie numeru urządzenia dla kamery

Post autor: aque »

Witam.
Mam podłączone trzy kamerki internetowe do komputera, i mam problem ponieważ po każdym restarcie zmienia się numer /dev/video dla kamery.
Jest może jakiś sposób aby wymusić aby kamera pierwsza zawsze była pod /dev/video0, druga pod /dev/video1 itd.?
Pozdrawiam i z góry dziękuję.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Jest taka mozliwość.Nawet dwa sposoby.

1.Musisz ustawić dla tych urządzeń odpowiednie reguły udev po ich nr ID.
Musisz poszukać jak to robić w necie bo gotowego rozwiązania Ci nie podam.


2 sposób. Zablokować przy starcie systemu ładowanie modułów do dwóch kamer poprzez dopisanie do /etc/modprobe.d/blacklst -> dotyczy Lenny dla testinga i sida /etc/modprobe.d/blacklist.conf.

Kod: Zaznacz cały

blacklist nazwa modułu
Potem załadowac moduły do tych dwóch kamer z pewnym różnym opóźnieniem.

Np dopisać sobie do /etc/rc.local

Kod: Zaznacz cały

sleep 10 && /sbin/modprobe moduł 2 kamery
sleep 15 && /sbin/modprobe moduł 3 kamery
aque
Posty: 29
Rejestracja: 19 kwietnia 2009, 16:19

Post autor: aque »

Jeszcze sie zapytam czy jest moze jakas prosta metoda sprawdzenia jaki sterownik zarejestrowal sobie /dev/video0?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Zobacz do /var/log/dmesg może coś na ten temat będzie.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

aque, zajrzyj do tego tematu.
ODPOWIEDZ