Announcement

Collapse
No announcement yet.

kernect detect wrong my tv tuner?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    kernect detect wrong my tv tuner?

    Hi,
    first of all i m sorry about my english

    i m running linuxmce in kubuntu 710
    i have an ATI WONDER TV PCI, i read in diferents web pages that the driver is bttv

    when i put lspci i get
    03:07.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)

    so it seems to detect it wrong (it load saa7130 module)

    root@dcerouter:~# lsmod |grep saa
    saa7134 148308 0
    video_buf 30084 2 saa7134,bttv
    compat_ioctl32 11136 2 saa7134,bttv
    ir_kbd_i2c 11536 1 saa7134
    ir_common 38916 3 saa7134,bttv,ir_kbd_i2c
    videodev 31360 2 saa7134,bttv
    v4l2_common 21888 4 saa7134,bttv,compat_ioctl32,videodev
    v4l1_compat 15364 3 saa7134,bttv,videodev
    i2c_core 30208 7 saa7134,bttv,i2c_algo_bit,tveeprom,ir_kbd_i2c,nvid ia,i2c_nforce2

    i tried to rmmod saa7130 but it don t find it,
    so i search in /proc/modules and find

    saa7134 148308 0 - Live 0xffffffff88e70000
    bttv 216692 0 - Live 0xffffffff88e3a000
    ...
    video_buf 30084 2 saa7134,bttv, Live 0xffffffff88b75000
    ...
    videodev 31360 2 saa7134,bttv, Live 0xffffffff88b36000
    v4l2_common 21888 4 saa7134,bttv,compat_ioctl32,videodev, Live 0xffffffff88b2f0$
    ....

    when it boot, i can add a tuner in mythtv, but it has the saa7130 driver, so i can t see the tv (/dev/video0)

    modprobe -r saa7134
    modprobe bttv card=39
    lspci
    ...
    03:07.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)

    then i tried in mythtv and it don t find the tv tuner (don t find video/vbi device )

    lsmod }do i have to create a /dev/video1 or something asotiated to the bttv driver?

    #2
    Re: kernect detect wrong my tv tuner?

    Hi

    Is that a typo? The module is saa7134, so you need to rmmod that one, not saa7130. Also, you should need to create a new video device by hand. Is it there? I assume not, if mythtv doesn't auto-detect it.

    Another thing you could try is blackisting saa7134 and rebooting.

    Keep in mind that your distribution is two years behind, it might as well be the case that some things that are supposed to work are not working for that reason (for instance, if your hardware is newer that the kernel you use, etc). You could try mytbuntu 9.04 or even the latest karmic live cd and see how it goes.

    HTH!

    Comment


      #3
      Re: kernel detect wrong my tv tuner?

      edit: of curse is KERNEL sorry.....

      Thanks for the reply!!

      The module is saa7134, so you need to rmmod that one
      yes i m sure about that

      ok so far i have 2 options: create a new video device or ban the saa7134
      i don t know how to do it, so i need the command lines

      This weekend i will try kubuntu 9.04 and 9.10 just to see if the problem is the old version (i bet it is) but i m decided to built this media center whit linuxmce, so i have to pass this problem (or buy a new card, but thats the last option)

      Comment


        #4
        Re: kernect detect wrong my tv tuner?

        You are welcome! I am really confused as to what happened with rmmod. It should remove the module, did you have a typo when you tried it or in your post here? Can you elaborate?

        For blacklisting, this should work:
        http://symbolik.wordpress.com/2008/0...es-in-kubuntu/

        Adding a sound device should be done by the system for several reasons, so I wouldn't bother. You could, perhaps, see in the mythbuntu configuration whether you can add a different video device.

        HTH!

        Comment


          #5
          Re: kernect detect wrong my tv tuner?

          thanks for the link, i ll try it tomorrow

          about the module:
          this is a copy paste from lspci
          03:07.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)

          so i thought the module was saa7130 but if i put "lsmod |grep saa7130" it don t find anything
          when i search "grep saa" then it finds 7134
          i removed saa7134 whit "rmmod" and "modprobe -R"
          if i search in lsmod its not loaded
          but in lspci i get the same thing "semiconductors saa7130 ..."

          that is what i don t understand...the card is still loaded whit a driver i removed? of curse i can t see it in mythtv. maybe lspci don t "refresh"?

          Comment


            #6
            Re: kernect detect wrong my tv tuner?

            I think it's all consistent. Lspci sees the card even if the volume is not loaded, this is fine. The only thing to try now is module blacklisting and / or config settings in mythtv ...

            Hope you get it going!

            Comment


              #7
              Re: kernect detect wrong my tv tuner?

              Ok, i have tried the blacklisting method and it didn t work
              and i think i know why... i think the lspci is right
              i have read +10 times that the "ati tv wonder" has a b8t8 chipset, but it just seems mine (shappire ati wonder tv pci) has a phillips7130 chipset...so modules are loaded correctly
              still can t see tv, but now i think is a problem in mythtv

              Comment


                #8
                Re: kernect detect wrong my tv tuner?

                You know that makes a lot of sense! It happens with webcams all the time, they change the chipset, and leave the same product name, so people keep pulling hairs!

                Have you tried other TV applications? (just search in the package manager, I am thinking things like xawtv. etc)

                Oh well, sorry I couldn't help too much! Best luck!

                Comment

                Working...
                X