problematika:
mnejme 2ks Airstar2(pci) a 1ks Aver VolarX (usb)
airstarky jsou na slovo skoupe, chatame je na polohu v PCI, aver dle ser. cisla (napriklad)
hint:
%k nelze pouzit neb vytvori sadu s prefixem dvbX.neco0 coz nelze pouzit.
v manualu k udevu je skriptik dvb.sh (napr pro lenny jadro .26 je zde http://lxr.linux.no/#linux+v2.6.26/Documentation/dvb/udev.txt)
po uprave:
cat /etc/udev/rules.d/z99-local.rules
SUBSYSTEM==„dvb“, ACTION==„add“, KERNELS==„0000:04:05.0“, PROGRAM=„/etc/udev/scripts/dvb.sh %k“, NAME=„/dvb/adapter0/%c“
SUBSYSTEM==„dvb“, ACTION==„add“, KERNELS==„0000:04:03.0“, PROGRAM=„/etc/udev/scripts/dvb.sh %k“, NAME=„/dvb/adapter1/%c“
SUBSYSTEM==„dvb“, ACTION==„add“, ATTRS{serial}==„302145000717000“, PROGRAM=„/etc/udev/scripts/dvb.sh %k“, NAME=„/dvb/adapter2/%c“
cat /etc/udev/scripts/dvb.sh
#!/bin/sh
#/bin/echo $1 | /bin/sed -e ‚s,dvb\([0–9])\.\([^0–9]*)\([0–9]),\2\3,‘
Mám něco podobného: dvě hybridní PCI karty (analog + DVB-T), jedna Hauppauge 1110 a druhá Pinnacle 310i. Obě používají chipset SAA713× + TDA1004×, tedy i stejné ovladače.
Předpokládám, že není jiné cesty než to rozlišit podle PCI slotu. Mohl bych poprosit o nakopnutí správným směrem?