Re: [mythtv-users] Can't get dvb-bt8xx to load front end at boot

2005-08-21 Thread Hamish Moffatt
On Fri, Aug 12, 2005 at 04:03:36PM +1000, David Maher wrote:
 Thanks, Hamish, the problem is now solved, (see earlier posts). However
 I believe your solution would work too, in FC4 the file in which you put
 things that you don't want to load at boot is called blacklist
 ie: /etc/hotplug/blacklist

But you need a file to FORCE loading, not to prevent loading.

Hamish
-- 
Hamish Moffatt VK3SB [EMAIL PROTECTED] [EMAIL PROTECTED]
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] Can't get dvb-bt8xx to load front end at boot

2005-08-12 Thread David Maher
Thanks, Hamish, the problem is now solved, (see earlier posts). However
I believe your solution would work too, in FC4 the file in which you put
things that you don't want to load at boot is called blacklist
ie: /etc/hotplug/blacklist

On Fri, 2005-08-12 at 14:58 +1000, Hamish Moffatt wrote:
 On Thu, Aug 11, 2005 at 03:36:07PM +1000, David Maher wrote:
  I have been trying for ages to get my FC4 system to load my dvb drivers 
  properly at boot time. I have two twinhan vp3020c cards installed.
  The system recognises the cards with no problems and loads the bttv modules:
 
 [..]
  What should happen next is that it loads the frontend drivers, however it 
  doesn't.
  I can manually load the frontends by running modprobe dvb-bt8xx as root:
 
 Some distributions provide a way to list modules you want to load
 during boot that wouldn't automatically be loaded by hotplug, etc.
 
 On Debian that list is in /etc/modules or /etc/modules-2.6. In that
 case you would simply put 'dvb-bt8xx' in that file and everything would
 work.
 
 I don't know if FC4 has such a feature, but it would be a lot simpler
 than post-install tricks in modprobe.conf.
 
 Hamish
 ___
 mythtv-users mailing list
 mythtv-users@mythtv.org
 http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] Can't get dvb-bt8xx to load front end at boot

2005-08-12 Thread Brandon Beattie
On Fri, Aug 12, 2005 at 04:03:36PM +1000, David Maher wrote:
 Thanks, Hamish, the problem is now solved, (see earlier posts). However
 I believe your solution would work too, in FC4 the file in which you put
 things that you don't want to load at boot is called blacklist
 ie: /etc/hotplug/blacklist


The real problem is that the vender ID for the blackbird
chip and the pchdtv hd3000 both have the same mask used in
/lib/modules/KERNEL/modules.pcimap.  If the dvb-blackbird is
listed first in that file, when the pchdtv hd-3000 is seen the
dvb-blackbird driver tries to be loaded instead of the dvb_cx88 
driver for pchdtv card.  The same problem exists for the HD-2000 
DVB driver in that the bt878 module can get loaded instead.

The incorrect modules.pcimap is created when running depmod because
maintainers for the blackbird and bt878 audio drivers used 0x
for both the vender and model information.  I believe the pchdtv vender
id is 0x7306 (Or was it 0x7603 or 7063? hmm...) and the model is
0x3000 for the hd3000 and 0x2000 for the hd2000.  I'm not sure
what the blackbird and bt878 id's are as I don't have the cards.

I've made a couple calls and I know the problem will be fixed with the
next suse 10.0 beta2 and was told these would be pushed upward in the
kernel tree, so hopefully by 2.6.13 rc7 or 2.6.14 rc's it will be fixed.
If you're using FC, it will be FC5 or FC6 when the changes take place
hopefully.

--Brandon
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] Can't get dvb-bt8xx to load front end at boot

2005-08-11 Thread David Maher
Thank you very much Tom, it worked! You would not believe how many hours
I spent trying to get this right. The secret must be the
--ignore-install bttv bit.
Thanks again

David Maher

On Thu, 2005-08-11 at 22:49 +0100, Tom Hughes wrote:
 In message [EMAIL PROTECTED]
   David Maher [EMAIL PROTECTED] wrote:
 
  I have been trying for ages to get my FC4 system to load my dvb drivers
  properly at boot time. I have two twinhan vp3020c cards installed.
 
  The system recognises the cards with no problems and loads the bttv modules:
 
 This is what I do on my machine (with two Twinhan DST cards):
 
 options bttv i2c_hw=1 card=0x71
 install bttv /sbin/modprobe --ignore-install bttv  /sbin/modprobe dvb_bt8xx 
 
  /sbin/modprobe dst
 
 Tom
 
 ___
 mythtv-users mailing list
 mythtv-users@mythtv.org
 http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] Can't get dvb-bt8xx to load front end at boot

2005-08-11 Thread Tom Hughes
In message [EMAIL PROTECTED]
  David Maher [EMAIL PROTECTED] wrote:

 Thank you very much Tom, it worked! You would not believe how many hours
 I spent trying to get this right. The secret must be the
 --ignore-install bttv bit.

That stops it looping by installing bttv without looking at the
install line in modprobe.conf again.

Tom

-- 
Tom Hughes ([EMAIL PROTECTED])
http://www.compton.nu/
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] Can't get dvb-bt8xx to load front end at boot

2005-08-11 Thread Hamish Moffatt
On Thu, Aug 11, 2005 at 03:36:07PM +1000, David Maher wrote:
 I have been trying for ages to get my FC4 system to load my dvb drivers 
 properly at boot time. I have two twinhan vp3020c cards installed.
 The system recognises the cards with no problems and loads the bttv modules:

[..]
 What should happen next is that it loads the frontend drivers, however it 
 doesn't.
 I can manually load the frontends by running modprobe dvb-bt8xx as root:

Some distributions provide a way to list modules you want to load
during boot that wouldn't automatically be loaded by hotplug, etc.

On Debian that list is in /etc/modules or /etc/modules-2.6. In that
case you would simply put 'dvb-bt8xx' in that file and everything would
work.

I don't know if FC4 has such a feature, but it would be a lot simpler
than post-install tricks in modprobe.conf.

Hamish
-- 
Hamish Moffatt VK3SB [EMAIL PROTECTED] [EMAIL PROTECTED]
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


[mythtv-users] Can't get dvb-bt8xx to load front end at boot

2005-08-10 Thread David Maher




IhavebeentryingforagestogetmyFC4systemtoloadmydvbdriversproperlyatboottime.Ihavetwotwinhanvp3020ccardsinstalled.
The system 
recognises the cards with no problems and loads the bttv 
modules:

bttv: driver version 
0.9.15 loadedbttv: using 8 buffers with 2080k (520 pages) each for 
capturebttv: Bt8xx card found (0).ACPI: PCI Interrupt :06:01.0[A] 
- GSI 22 (level, low) - IRQ 58bttv0: Bt878 (rev 17) at :06:01.0, 
irq: 58, latency: 32, mmio: 0xcf7fe000bttv0: detected: Twinhan VisionPlus 
DVB [card=113], PCI subsystem ID is 1822:0001bttv0: using: Twinhan DST + 
clones [card=113,insmod option]bttv0: gpio: en=, out= 
in=00f741ff [init]bttv0: using tuner=4bttv0: add subdevice 
"dvb0"bttv: Bt8xx card found (1).ACPI: PCI Interrupt :06:02.0[A] 
- GSI 18 (level, low) - IRQ 217bttv1: Bt878 (rev 17) at 
:06:02.0, irq: 217, latency: 32, mmio: 0xcf7fc000bttv1: detected: 
Twinhan VisionPlus DVB [card=113], PCI subsystem ID is 1822:0001bttv1: 
using: Twinhan DST + clones [card=113,autodetected]bttv1: gpio: en=, 
out= in=00f75aff [init]bttv1: using tuner=4bttv1: add subdevice 
"dvb1"bt878: AUDIO driver version 0.0.0 loadedbt878: Bt878 AUDIO 
function found (0).ACPI: PCI Interrupt :06:01.1[A] - GSI 22 (level, 
low) - IRQ 58bt878(0): Bt878 (rev 17) at 06:01.1, irq: 58, latency: 32, 
memory: 0xcf7ff000bt878: Bt878 AUDIO function found (1).ACPI: PCI 
Interrupt :06:02.1[A] - GSI 18 (level, low) - IRQ 217bt878(1): 
Bt878 (rev 17) at 06:02.1, irq: 217, latency: 32, memory: 
0xcf7fd000
What should happen 
next is that it loads the frontend drivers, however it 
doesn't.
I can manually load 
the frontends by running modprobe dvb-bt8xxas root:

DVB: registering new 
adapter (bttv0).dst_get_device_id: Recognise [DTTDIG]DST type : 
terrestrialDST type flags : 0x10 firmware version = 2DVB: registering 
frontend 0 (DST DVB-T)...DVB: registering new adapter 
(bttv1).dst_get_device_id: Recognise [DTTDIG]DST type : 
terrestrialDST type flags : 0x10 firmware version = 2DVB: registering 
frontend 1 (DST DVB-T)...
After this if I 
start mythbackend everything is fine.

I currently am 
working around this by using used rc.local to load the dvb frontends ie: 
modprobe dvb-bt8xx,and then /sbin/service mythbackend 
start

But I don't like 
this, it must be possible to make it all work with modprobe.conf. I have tried 
numerous modeprobe.conf configurations, but obviously not the correct 
one.
My current 
modprobe.conf is:

alias 
scsi_hostadapter ata_piixalias snd-card-0 snd-hda-inteloptions 
snd-card-0 index=0options snd-hda-intel index=0options saa7134 oss=1 
dsp_nr=1 mixer_nr=1 oss_rate=32000 i2c_debug=1options tda9887 qss=1 port1=0 
port2=0remove snd-hda-intel { /usr/sbin/alsactl store 0 /dev/null 
21 || : ; }; /sbi$alias usb-controller uhci-hcdalias eth0 
sk98linalias char-major-81 bttvoptions bttv i2c_hw=1 
card=0x71install dvb /sbin/modprobe dvb-bt8xx
# install dvb 
/sbin/modprobe --first-time videodev  { /sbin/modprobe bttv card=0x71 
i2c_hw=1; /sbin/modprobe dvb-core; /sbin/modprobe v4l1-compat; /sbin/modprobe 
v4l2-common; /sbin/modprobe video-buf; /sbin/modprobe dst; /sbin/modprobe bt878; 
/sbin/modprobe dvb-bt8xx; /bin/true; }# remove dvb { /sbin/modprobe -r 
dvb-bt8xx dst bt878 video-buf v4l2-common v4l1-compat dvb-core bttv videodev; 
}alias 
usb-controller1 ehci-hcd
After hours of googling and experimenting with 
modprobe.conf, I gave up and used the rc.local route to load the dvb frontend 
and myth backend

what am I 
doing wrong?

Cheers and 
thanks in advance

David
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users