[mythtv-users] Zarlink MT352 DVB-T - KWorld/VStream XPert DVB-T [card=14]

Stephen Kitchener stephen at g6dzj.demon.co.uk
Thu Apr 3 18:33:53 UTC 2008


On Thursday 03 Apr 2008, Nick Morrott wrote:
> On 02/04/2008, Stephen Kitchener <stephen at g6dzj.demon.co.uk> wrote:
> >  After the RPM update (which was mythtv only) we get an error to the
> > effect that there is no such device and mythbackend dosn't find anything
> > to use.
> >
> >  Was there a change in the latest RPMS that could have caused this ??
>
> Not in the MythTV RPMs. Are you certain there wasn't a kernel or udev
> update at the same time? If using yum, check the contents of
> /var/log/yum.log for entries on the same day as the MythTV upgrade.

After this lot I think it was still working.....this is a project to replace 
my other mythtv machine so its not on all the time, so its difficult to know 
for certain...

Mar 29 15:44:01 Updated: firefox - 2.0.0.13-1.fc8.i386
Mar 29 15:44:02 Updated: gnome-python2-extras - 2.19.1-13.fc8.i386
Mar 29 15:44:04 Updated: libsilc - 1.0.2-6.fc8.i386
Mar 29 15:44:07 Updated: smolt - 1.1.1.1-3.fc8.noarch
Mar 29 15:44:07 Updated: smolt-firstboot - 1.1.1.1-3.fc8.noarch
Mar 29 15:44:32 Updated: firefox-devel - 2.0.0.13-1.fc8.i386
Mar 29 15:44:37 Updated: tzdata - 2008b-1.fc8.noarch
Mar 29 15:44:40 Updated: tzdata-java - 2008b-1.fc8.noarch
Mar 29 15:45:05 Installed: kernel-devel - 2.6.24.3-50.fc8.i686
Mar 29 15:45:08 Updated: kernel-headers - 2.6.24.3-50.fc8.i386
Mar 29 15:45:09 Updated: dbus-glib - 0.73-7.fc8.i386
Mar 29 15:45:12 Updated: coreutils - 6.9-17.fc8.i386
Mar 29 15:45:12 Updated: gimp-libs - 2:2.4.5-1.fc8.i386
Mar 29 15:45:13 Updated: vnc-libs - 4.1.2-24.fc8.i386
Mar 29 15:45:24 Updated: devhelp - 0.16.1-6.fc8.i386
Mar 29 15:45:25 Updated: postgresql-libs - 8.2.7-1.fc8.i386
Mar 29 15:45:26 Updated: vnc - 4.1.2-24.fc8.i386
Mar 29 15:45:37 Updated: gimp - 2:2.4.5-1.fc8.i386
Mar 29 15:46:15 Installed: kernel - 2.6.24.3-50.fc8.i686
Mar 29 15:46:15 Updated: gnome-python2-gtkhtml2 - 2.19.1-13.fc8.i386
Mar 29 15:46:16 Updated: make - 1:3.81-11.fc8.i386
Mar 29 15:46:16 Updated: alsa-plugins-pulseaudio - 1.0.15-3.fc8.1.i386
Mar 29 15:46:17 Updated: dbus-glib-devel - 0.73-7.fc8.i386
Mar 29 15:46:18 Updated: perl-libs - 4:5.8.8-38.fc8.i386
Mar 29 15:46:31 Updated: perl - 4:5.8.8-38.fc8.i386
Mar 29 15:46:31 Updated: perl-suidperl - 4:5.8.8-38.fc8.i386
Mar 29 15:46:32 Updated: perl-Test-Harness - 2.56-38.fc8.i386
Mar 29 15:46:33 Updated: perl-devel - 4:5.8.8-38.fc8.i386
Mar 29 15:46:34 Updated: perl-ExtUtils-MakeMaker - 6.30-38.fc8.i386
Mar 29 15:46:34 Updated: perl-ExtUtils-Embed - 1.26-38.fc8.i386

Then I did these updates and it broke - again I cannot be absolutly certain...

Mar 30 21:39:37 Updated: libmythavutil-0.21_0 - 0.21-185.fc8.i386
Mar 30 21:39:38 Updated: libmythavcodec-0.21_0 - 0.21-185.fc8.i386
Mar 30 21:39:38 Updated: libmythupnp-0.21_0 - 0.21-185.fc8.i386
Mar 30 21:39:39 Updated: libmythui-0.21_0 - 0.21-185.fc8.i386
Mar 30 21:39:44 Updated: mythtv-themes - 0.21-185.fc8.i386
Mar 30 21:39:45 Updated: perl-MythTV - 0.21-185.fc8.i386
Mar 30 21:39:45 Updated: python-MythTV - 0.21-185.fc8.i386
Mar 30 21:39:47 Updated: mythtv-docs - 0.21-185.fc8.i386
Mar 30 21:39:50 Updated: mythweb - 0.21-185.fc8.i386
Mar 30 21:39:51 Updated: libmyth-0.21_0 - 0.21-185.fc8.i386
Mar 30 21:39:51 Updated: libmythavformat-0.21_0 - 0.21-185.fc8.i386
Mar 30 21:39:52 Updated: libmythfreemheg-0.21_0 - 0.21-185.fc8.i386
Mar 30 21:39:52 Updated: libmythlivemedia-0.21_0 - 0.21-185.fc8.i386
Mar 30 21:39:53 Updated: libmythtv-0.21_0 - 0.21-185.fc8.i386
Mar 30 21:39:55 Updated: mythtv-frontend - 0.21-185.fc8.i386
Mar 30 21:39:56 Updated: mythtv-backend - 0.21-185.fc8.i386
Mar 30 21:40:01 Updated: mythweather - 0.21-185.fc8.i386
Mar 30 21:40:02 Updated: mythtv-setup - 0.21-185.fc8.i386
Mar 30 21:40:05 Updated: mytharchive - 0.21-185.fc8.i386
Mar 30 21:40:05 Updated: mythmovies - 0.21-185.fc8.i386
Mar 30 21:40:06 Updated: mythphone - 0.21-185.fc8.i386
Mar 30 21:40:07 Updated: mythvideo - 0.21-185.fc8.i386
Mar 30 21:40:08 Updated: mythbrowser - 0.21-185.fc8.i386
Mar 30 21:40:09 Updated: mythgame - 0.21-185.fc8.i386
Mar 30 21:40:09 Updated: mythflix - 0.21-185.fc8.i386
Mar 30 21:40:10 Updated: mythcontrols - 0.21-185.fc8.i386
Mar 30 21:40:10 Updated: mythgallery - 0.21-185.fc8.i386
Mar 30 21:40:12 Updated: mythmusic - 0.21-185.fc8.i386
Mar 30 21:40:12 Updated: mythnews - 0.21-185.fc8.i386
Mar 30 21:40:13 Updated: mythzoneminder - 0.21-185.fc8.i386
Mar 30 21:40:13 Updated: mythplugins - 0.21-185.fc8.i386
Mar 30 21:40:13 Updated: mythtv - 0.21-185.fc8.i386


>
> i) what's the output of:
>
> # ls -lR /dev/dvb/

ls -lR /dev/dvb/
/dev/dvb/:
total 0
drwxr-xr-x 2 root root 120 2008-04-02 21:55 adapter0
drwxr-xr-x 2 root root 120 2008-04-02 21:55 adapter1

/dev/dvb/adapter0:
total 0
crw------- 1 root root 212, 4 2008-04-02 21:55 demux0
crw------- 1 root root 212, 5 2008-04-02 21:55 dvr0
crw------- 1 root root 212, 3 2008-04-02 21:55 frontend0
crw------- 1 root root 212, 7 2008-04-02 21:55 net0

/dev/dvb/adapter1:
total 0
crw------- 1 root root 212, 68 2008-04-02 21:55 demux0
crw------- 1 root root 212, 69 2008-04-02 21:55 dvr0
crw------- 1 root root 212, 67 2008-04-02 21:55 frontend0
crw------- 1 root root 212, 71 2008-04-02 21:55 net0

>
> If the devices exist, do they have permissions that will allow
> mythbackend to access them?

the backend is running as root - so the permissions should be ok...

>
> ii) do you have any DVB-specific entries in /etc/modprobe.conf

Nope - not one...

>
> iii) what's the output of:
>
> # lsmod | grep cx88

cx88_dvb               		15301  	0
cx88_vp3054_i2c         	6337  	1 	cx88_dvb
cx8802                 		17477  	1 	cx88_dvb
videobuf_dvb            	8389  	1 	cx88_dvb
cx8800                 		30281  	0
cx88xx                 		59113  	3	cx88_dvb,cx8802,cx8800
ir_common              		34117  	1 	cx88xx
i2c_algo_bit            		9029  	2 	cx88_vp3054_i2c,cx88xx
tveeprom               		17489  	1	cx88xx
videodev               		27713  	3 	snd_tea575x_tuner,cx8800,cx88xx
compat_ioctl32          	5185  	1 	cx8800
v4l2_common            	18497  	3 	cx8800,cx88xx,videodev
videobuf_dma_sg        	14277  	5 	cx88_dvb,cx8802,videobuf_dvb,cx8800,cx88xx
videobuf_core          	17349 	5 
cx8802,videobuf_dvb,cx8800,cx88xx,videobuf_dma_sg
btcx_risc               		7753  	3 	cx8802,cx8800,cx88xx
i2c_core               		21057  	7 
dvb_pll,mt352,cx88_vp3054_i2c,cx88xx,i2c_algo_bit,tveeprom,i2c_viapro


>
>
> iv) you could try unloading the cx8808 module and reload the cx88-dvb
> module, which is what the card uses (I have 3 of them on FC4):
>
> # modprobe -r cx88-dvb cx88_blackbird cx8802 cx8800
> # modprobe cx88-dvb

ok I did the previous lines and the output is now slightly different for 
lsmod | grep cx88

cx88_dvb               		15301  	0
cx88_vp3054_i2c         	6337  	1 	cx88_dvb
cx8802                 		17477  	1 	cx88_dvb
cx88xx                 		59113  	2 	cx88_dvb,cx8802
ir_common              		34117  	1 	cx88xx
i2c_algo_bit            		9029  	2 	cx88_vp3054_i2c,cx88xx
tveeprom               		17489  	1 	cx88xx
btcx_risc               		7753  	2 	cx8802,cx88xx
videobuf_dvb            	8389  	1 	cx88_dvb
videobuf_dma_sg        	14277  	4 	cx88_dvb,cx8802,cx88xx,videobuf_dvb
videobuf_core          	17349  	4 	cx8802,cx88xx,videobuf_dvb,videobuf_dma_sg
videodev               		27713  	2 	cx88xx,snd_tea575x_tuner
v4l2_common            	18497  	2 	cx88xx,videodev
i2c_core               		21057  	7 
cx88_vp3054_i2c,cx88xx,i2c_algo_bit,tveeprom,dvb_pll,mt352,i2c_viapro


The two missing are cx8800 and that brings in compat_ioctl32

>
>
> v) On FC4, I use a sysconfig modules file to load the cx88-dvb (and
> ivtv/LIRC/imon/powernow) modules at boot automatically. To test, put
> the following:
>
> modprobe cx88-dvb

unloading and loading cx88-dvb did not change things - I still get the message 
from the frontend that 

mythtv: could not connect to socket
mythtv: no such file or socket

>
> into a file called /etc/sysconfig/modules/kworld.modules and reboot.
> Check your dmesg and syslog output are see if things resolve.




More information about the mythtv-users mailing list