Re: [mythtv-users] Can't get dvb-bt8xx to load front end at boot
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
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
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
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
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
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
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