Ugnich Anton Posted January 19, 2005 Posted January 19, 2005 Стоит Fedora Core 3 с обновленным udev: kernel-2.6.9-1.667 udev-039-10.FC3.6 Есть SkyStar 1, которая нормально опознается компьютером. Файл с firmware в /lib/firmware положил, он нормально грузится. Но каталог /dev/dvb не создается. # dmesg [...] Linux video capture interface: v1.00 saa7146: register extension 'dvb'. ACPI: PCI interrupt 0000:00:14.0[A] -> GSI 7 (level, low) -> IRQ 7 saa7146: found saa7146 @ mem 12866000 (revision 1, irq 7) (0x13c2,0x0000). DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI rev1.3). Siemens/Technotrend/Hauppauge PCI rev1.3 adapter 0 has MAC addr = __:__:__:__:__:__ (вытер) gpioirq unknown type=0 len=0 DVB: AV7110(0) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261c DVB: AV7110(0) - firmware supports CI link layer interface av7110(0): Crystal audio DAC detected videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ saa7146_vv: saa7146 (0): registered device video0 [v4l2] av7110: found av7110-0. [...] # lsmod [...] dvb_ttpci 80517 0 dvb_core 86121 1 dvb_ttpci saa7146_vv 44865 1 dvb_ttpci video_buf 21701 1 saa7146_vv saa7146 17805 2 dvb_ttpci,saa7146_vv v4l1_compat 11973 1 saa7146_vv v4l2_common 5953 1 saa7146_vv videodev 9664 1 saa7146_vv ttpci_eeprom 2497 1 dvb_ttpci [...] Вставить ник Quote
LKr Posted January 19, 2005 Posted January 19, 2005 У меня с udev беда была, точно не помню где нашел инфу, но в /etc/udev/rules.d у меня лежит файлик dvb.rules KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c" а в /etc/udev/scripts - dvb.sh #!/bin/sh -e echo $1 | sed -e "s#^dvb([0-9]).([^0-9]*)([0-9])#dvb/adapter1/23#" exit 0 Вставить ник Quote
Ugnich Anton Posted January 19, 2005 Author Posted January 19, 2005 У меня с udev беда была, точно не помню где нашел инфу, но в /etc/udev/rules.d у меня лежит файлик dvb.rules KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c" а в /etc/udev/scripts - dvb.sh #!/bin/sh -e echo $1 | sed -e "s#^dvb([0-9]).([^0-9]*)([0-9])#dvb/adapter1/23#" exit 0 Обновил руками udev: "udev-050-1". То, что ты написал там уже есть. Результат нулевой. Может ещё что подскажешь ? Вставить ник Quote
LKr Posted January 19, 2005 Posted January 19, 2005 Я до конца так и не довоевал, НГ настал :) udev кажет следующее: Dec 29 13:02:27 lkr kernel: dvb-ttpci: found av7110-0. Dec 29 13:02:27 lkr udev[1974]: creating device node '/dev/dvb0.demux0' Dec 29 13:02:27 lkr udev[1983]: creating device node '/dev/dvb0.dvr0' Dec 29 13:02:27 lkr udev[1992]: creating device node '/dev/dvb0.video0' Dec 29 13:02:27 lkr udev[1993]: creating device node '/dev/dvb0.audio0' Dec 29 13:02:27 lkr udev[1996]: creating device node '/dev/dvb0.ca0' Dec 29 13:02:27 lkr udev[2014]: creating device node '/dev/dvb0.net0' Dec 29 13:02:27 lkr udev[2013]: creating device node '/dev/dvb0.osd0' Что-то мне кажется, что там точку на дробь надо еще поменять. Но девайсы создает. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.