bttv driver not loading on SUSE
Posted: Fri May 11, 2007 11:01 pm
Hi,
I have successfully installed ZM 1.22.3 on SUSE 10.1 and I also managed to setup automatic startup of ZM.
After the machine boots I can see that ZM is running:
# ps -A | grep zm
4252 ? 00:00:03 zmdc.pl
4299 ? 00:00:00 zmfilter.pl
4304 ? 00:00:00 zmaudit.pl
4311 ? 00:00:03 zmwatch.pl
4319 ? 00:00:00 zmupdate.pl
But the bttv module does not get loaded for some reason and running
# lsmod | grep bttv
comes back with nothing
and also
# dmesg | grep btt
comes back with nothing
However if i manually load the module
# modprobe bttv
The module loads OK
# dmesg | grep btt
bttv: driver version 0.9.16 loaded
bttv: using 16 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:02:0c.0, irq: 209, latency: 32, mmio: 0xe0000000
bttv0: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv0: using tuner=-1
bttv0: i2c: checking for TDA9887 @ 0x86... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (1).
bttv1: Bt878 (rev 17) at 0000:02:0d.0, irq: 177, latency: 32, mmio: 0xe0002000
bttv1: using: Kodicom 4400R (master) [card=132,insmod option]
bttv1: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv1: using tuner=-1
bttv1: registered device video1
bttv1: registered device vbi1
bttv1: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (2).
bttv2: Bt878 (rev 17) at 0000:02:0e.0, irq: 217, latency: 32, mmio: 0xe0004000
bttv2: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv2: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv2: using tuner=-1
bttv2: registered device video2
bttv2: registered device vbi2
bttv2: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (3).
bttv3: Bt878 (rev 17) at 0000:02:0f.0, irq: 225, latency: 32, mmio: 0xe0006000
bttv3: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv3: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv3: using tuner=-1
bttv3: registered device video3
bttv3: registered device vbi3
bttv3: PLL: 28636363 => 35468950 .. ok
With SUSE not loading the bttv module automatically, the /dev/video[0..15] do not get created which means that ZM does not actually seem to do anything.
I know that the module should get loaded when required, but I would have thought that this should happen when the card gets detected during boot?
What have I missed? I am using the KMC-4400R card.
Thank you...
I have successfully installed ZM 1.22.3 on SUSE 10.1 and I also managed to setup automatic startup of ZM.
After the machine boots I can see that ZM is running:
# ps -A | grep zm
4252 ? 00:00:03 zmdc.pl
4299 ? 00:00:00 zmfilter.pl
4304 ? 00:00:00 zmaudit.pl
4311 ? 00:00:03 zmwatch.pl
4319 ? 00:00:00 zmupdate.pl
But the bttv module does not get loaded for some reason and running
# lsmod | grep bttv
comes back with nothing
and also
# dmesg | grep btt
comes back with nothing
However if i manually load the module
# modprobe bttv
The module loads OK
# dmesg | grep btt
bttv: driver version 0.9.16 loaded
bttv: using 16 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:02:0c.0, irq: 209, latency: 32, mmio: 0xe0000000
bttv0: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv0: using tuner=-1
bttv0: i2c: checking for TDA9887 @ 0x86... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (1).
bttv1: Bt878 (rev 17) at 0000:02:0d.0, irq: 177, latency: 32, mmio: 0xe0002000
bttv1: using: Kodicom 4400R (master) [card=132,insmod option]
bttv1: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv1: using tuner=-1
bttv1: registered device video1
bttv1: registered device vbi1
bttv1: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (2).
bttv2: Bt878 (rev 17) at 0000:02:0e.0, irq: 217, latency: 32, mmio: 0xe0004000
bttv2: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv2: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv2: using tuner=-1
bttv2: registered device video2
bttv2: registered device vbi2
bttv2: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (3).
bttv3: Bt878 (rev 17) at 0000:02:0f.0, irq: 225, latency: 32, mmio: 0xe0006000
bttv3: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv3: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv3: using tuner=-1
bttv3: registered device video3
bttv3: registered device vbi3
bttv3: PLL: 28636363 => 35468950 .. ok
With SUSE not loading the bttv module automatically, the /dev/video[0..15] do not get created which means that ZM does not actually seem to do anything.
I know that the module should get loaded when required, but I would have thought that this should happen when the card gets detected during boot?
What have I missed? I am using the KMC-4400R card.
Thank you...