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

Reply via email to