Hi list, I have a Matrox Meteor II multichanel framegrabber. My problem is that I cannot make work it. I downloaded and installed completes version of V4L2 (videodevX-20020330.tgz), as well as drivers of the card (http://www.emlix.com/en/opensource/meteor2/download.html) ...
well, I compiled the V4L2, and load the module: [root@movil root]# insmod videodevX Using /lib/modules/2.4.19-16mdk/kernel/drivers/media/video/videodevX.o well... actually, I'm newbie installing and compiling new modules for the linux kernel... but, if I use the lsmod command, I can see the module active: [root@movil root]# lsmod Module Size Used by Not tainted videodevX 15336 0 <---- is it??.... :-) lp 6720 0 parport_pc 21672 1 parport 23936 1 [lp parport_pc] snd-seq-midi 3680 0 (autoclean) (unused) snd-emu10k1-synth 4220 0 (autoclean) (unused) snd-emux-synth 25532 0 (autoclean) [snd-emu10k1-synth] well... after that, I compiled and installed the matrox meteor II driver, but when I try to probe it, I receive this message: [root@movil root]# modprobe meteor2 /lib/modules/2.4.19-16mdk/kernel/drivers/media/video/meteor2.o: init_module: Operation not permitted Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg modprobe: insmod /lib/modules/2.4.19-16mdk/kernel/drivers/media/video/meteor2.o failed modprobe: insmod meteor2 failed hmmm... I used the dmesg command, and obtain the next output (these are only some lines) : root@movil root]# dmesg ... Video for Linux One (2.2.16). Major device: 81 Video for Linux Two (V0.20). Major device: 81 meteor2[via_module_init]: loading driver (dmask: 0x0) meteor2[via_get_hwinfo]: Unknown JPEG/RAM config V4L2: meteor2 (#0) initialize method failed ... as far I know, the framegraber needs an area of memory, which is reserved in the lilo.conf file. I'm using the next configuration for that: [root@movil root]# cat /etc/lilo.conf boot=/dev/hda map=/boot/map vga=normal default=linux keytable=/boot/us-latin1.klt prompt nowarn timeout=100 message=/boot/message menu-scheme=wb:bw:wb:bw image=/boot/vmlinuz label=linux root=/dev/hda6 initrd=/boot/initrd.img append="mem=500M" <--- I have 512M of RAM vga=normal read-only other=/dev/hda1 label=windows table=/dev/hda and well... I'm not sure if there is a problem with the IRQ's, but just in case, this is my configuration of PCI devices: root@movil root]# cat /proc/pci PCI devices found: Bus 0, device 0, function 0: Host bridge: Intel Corp. 82850 850 (Tehama) Chipset Host Bridge (MCH) (rev 2). Prefetchable 32 bit memory at 0xd0000000 [0xdfffffff]. Bus 0, device 1, function 0: PCI bridge: Intel Corp. 82850 850 (Tehama) Chipset AGP Bridge (rev 2). Master Capable. Latency=64. Min Gnt=8. Bus 0, device 30, function 0: PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 2). Master Capable. No bursts. Min Gnt=4. Bus 0, device 31, function 0: ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 2). Bus 0, device 31, function 1: IDE interface: Intel Corp. 82801BA IDE U100 (rev 2). I/O at 0x1800 [0x180f]. Bus 0, device 31, function 2: USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 2). IRQ 11. I/O at 0x1820 [0x183f]. Bus 0, device 31, function 3: SMBus: Intel Corp. 82801BA/BAM SMBus (rev 2). IRQ 9. I/O at 0xc100 [0xc10f]. Bus 0, device 31, function 5: Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 2). IRQ 9. I/O at 0xc300 [0xc3ff]. I/O at 0xc400 [0xc43f]. Bus 1, device 0, function 0: VGA compatible controller: nVidia Corporation NV15 (GeForce2 Pro) (rev 164). IRQ 10. Master Capable. Latency=64. Min Gnt=5.Max Lat=1. Non-prefetchable 32 bit memory at 0xc0000000 [0xc0ffffff]. Prefetchable 32 bit memory at 0xe0000000 [0xe7ffffff]. Bus 2, device 6, function 0: Class ff00: Matrox Graphics, Inc. VIA Framegrabber (rev 0). IRQ 5. <<<===== this is the framegraber IRQ ******************** Master Capable. Latency=32. Prefetchable 32 bit memory at 0xe8000000 [0xefffffff]. Non-prefetchable 32 bit memory at 0xc1100000 [0xc1100fff]. Bus 2, device 10, function 0: Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C (rev 16). IRQ 5. Master Capable. Latency=32. Min Gnt=32.Max Lat=64. I/O at 0x4000 [0x40ff]. Non-prefetchable 32 bit memory at 0xc1101000 [0xc11010ff]. Bus 2, device 11, function 0: Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 8). IRQ 11. Master Capable. Latency=32. Min Gnt=2.Max Lat=20. I/O at 0x4400 [0x441f]. Bus 2, device 11, function 1: Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 8). Master Capable. Latency=32. I/O at 0x4420 [0x4427]. (note that the ethernet controler has the same IRQ, but I don't know if that is a problem for V4L2) and my problem, how you can see, is that it don't works!! :( ... I'm using mandrake distribution with kernel 2.4.19-16mdk. The system is and HP Vectra P4 1.7GHz 512Mb RAM (with win98, the meteor2 is OK, so, it isn't a hardware compatibility problem, I think...) thanks in advance... ps: sorry if my english is not elegant :) Hugo _________________________________________________________ Do You Yahoo!? Información de Estados Unidos y América Latina, en Yahoo! Noticias. Visítanos en http://noticias.espanol.yahoo.com -- video4linux-list mailing list Unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe https://listman.redhat.com/mailman/listinfo/video4linux-list