Page 1 of 5 123 ... LastLast
Results 1 to 10 of 49

Thread: Hauppauge WinTV NovaT500 Jaunty 64 bit

  1. #1
    Join Date
    Apr 2008
    Location
    Birmingham UK
    Beans
    417
    Distro
    Ubuntu 14.04 Trusty Tahr

    HOWTO:Hauppauge WinTV NovaT500 Jaunty 64 bit

    HOWTO:Getting the Hauppauge WinTV Nova-T 500 working properly with Mythbuntu 9.04 64-bit

    This is a list of what I did to get my Hauppauge winTV Nova-T PCI 500 dual tuner card working with Mythbuntu 9.04.

    I am hoping that will prove useful to others in the same predicament!
    You can cut and paste the commands and text files

    Edit the firmware

    Version1.20 of the nova-t 500 firmware does not work with 64 bit,not sure if this affects 32-bit as well (I don't run 32-bit anymore)
    this stops the remote working, and tuning is hit and miss.
    version1.10 however does work, and is in the same folder /lib/firmware
    delete /lib/firmware/dvb-usb-dib0700-1.20.fw and rename /lib/firmware/dvb-usb-dib0700-1.10.fw to /lib/firmware/dvb-usb-dib0700-1.20.fw
    and all should work as expected.

    Note that this firmware is only loaded at a cold boot, which means switching the PC off and back on again .
    The other changes below will work after a reboot.

    Enabling the LNAs (Low Noise Amplifiers) without this, reception will be very poor

    open a terminal:
    (open applications menu, select accessories , then terminal)

    Type:
    Code:
    sudo nano /etc/modprobe.d/options
    This opens the text editor called nano, and opens the /etc/modprobe.d/options file for editing
    Type:

    Code:
    #enable LNA
    options dvb-usb-dib0700 force_lna_activation=1
    #disable 2nd tuner suspend
    options usbcore autosuspend=-1
    Press CTRL-O to save it, hit enter, then CTRL-X to exit.

    Edit Apparently this will need to be called /etc/modprobe.d/options.conf in future
    At the moment, however, the options file is not there, but you can create it and it will work.


    Edit lirc setup to get the remote working.

    First change is to /etc/udev/rules.d/10-local.rules, in order to make sure that
    the device always has the same name.

    create: /etc/udev/rules.d/10-local.rules

    Code:
    sudo nano /etc/udev/rules.d/10-local.rules
    Type the following line:

    Code:
    # Create /dev/input/irremote symlink for Nova-T 500 
    KERNEL=="event*", ATTRS{name}=="IR-receiver inside an USB DVB receiver", SYMLINK+="input/irremote"


    Press CTRL-O to save it, hit enter, then CTRL-X to exit.

    My /etc/lirc/hardware.conf,
    Code:
    # /etc/lirc/hardware.conf
    #
    #Chosen Remote Control
    REMOTE="Hauppauge Nova-T 500"
    REMOTE_MODULES=""
    REMOTE_DRIVER="devinput"
    REMOTE_DEVICE="/dev/input/irremote
    REMOTE_LIRCD_CONF="hauppauge/lircd.conf.hauppauge_novat500"
    REMOTE_LIRCD_ARGS=""
    
    #Chosen IR Transmitter
    TRANSMITTER="None"
    TRANSMITTER_MODULES=""
    TRANSMITTER_DRIVER=""
    TRANSMITTER_DEVICE=""
    TRANSMITTER_LIRCD_CONF=""
    TRANSMITTER_LIRCD_ARGS=""
    
    #Enable lircd
    START_LIRCD="true"
    
    #Don't start lircmd even if there seems to be a good config file
    #START_LIRCMD="false"
    
    #Try to load appropriate kernel modules
    LOAD_MODULES="true"
    
    # Default configuration files for your hardware if any
    LIRCMD_CONF=""
    
    #Forcing noninteractive reconfiguration
    #If lirc is to be reconfigured by an external application
    #that doesn't have a debconf frontend available, the noninteractive
    #frontend can be invoked and set to parse REMOTE and TRANSMITTER
    #It will then populate all other variables without any user input
    #If you would like to configure lirc via standard methods, be sure
    #to leave this set to "false"
    FORCE_NONINTERACTIVE_RECONFIGURATION="false"
    START_LIRCMD=""
    My /etc/lirc/lircd.conf
    Code:
    #This configuration has been automatically generated via
    #the Ubuntu LIRC package maintainer scripts.
    #
    #It includes the default configuration for the remote and/or
    #transmitter that you have selected during package installation.
    #
    #Feel free to add any custom remotes to the configuration
    #via additional include directives or below the existing
    #Ubuntu include directives from your selected remote and/or
    #transmitter.
    
    #Configuration for the Hauppauge Nova-T 500 remote:
    include /usr/share/lirc/remotes/hauppauge/lircd.conf.hauppauge_novat500
    My /home/(your username)/.lirc/mythtv file (gives ALL the buttons):
    Code:
    # LIRCRC Auto Generated by Mythbuntu Lirc Generator
    # Author(s): Mario Limonciello, Nick Fox Edited by Wyliecoyoteuk
    # Created for use with Mythbuntu
    begin
        remote = NOVA-T
        prog = mythtv
        button = 7
        config = 7
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = ArrowRight
        config = Right
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = Mute
        config = |
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = Skipback
        config = Z
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = 1
        config = 1
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = ArrowDown
        config = Down
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = 0
        config = 0
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = Pause
        config = P
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = Menu
        config = M
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = 6
        config = 6
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = 2
        config = 2
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = ChannelDown
        config = Down
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = BackExit
        config = Escape
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = ChannelUp
        config = Up
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = Rewind
        config = <
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = FwdWind
        config = >
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = Play
        config = P
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = volumeDown
        config = [
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = Stop
        config = Escape
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = VolumeUp
        config = ]
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = 5
        config = 5
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = 4
        config = 4
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = OK
        config = Return
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = ArrowUp
        config = Up
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = Record
        config = R
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = 9
        config = 9
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = 3
        config = 3
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = 8
        config = 8
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = Guide
        config = S
        repeat = 0
        delay = 0
    end
    
    begin
        remote = NOVA-T
        prog = mythtv
        button = ArrowLeft
        config = Left
        repeat = 0
        delay = 0
    end
    
    #   TV
    ##   Go to Watch TV
    begin
    prog = mythtv
    button = TV
    config = ALT+T
    end
    
    #   Videos
    ##   Go to MythVideo
    begin
    prog = mythtv
    button = Videos
    config = ALT+V
    end
    
    #   Music
    ##   Go to MythMusic
    begin
    prog = mythtv
    button = Music
    config = ALT+M
    end
    
    #   Pictures
    ##   Go to MythGallery
    begin
    prog = mythtv
    button = Pictures
    config = ALT+P
    end




    My /usr/share/lirc/remotes/hauppauge/lircd.conf.hauppauge_novat500

    Code:
    # Please make this file available to others
    # by sending it to 
    #
    # this config file was automatically generated
    # using lirc-0.8.2(dev/input) on Sun Apr 13 12:07:19 2008
    #
    # contributed by WylieCoyoteuk (Leo Maxwell)
    # 
    # brand:                       HAUPPAGE WINTV NOVA-T PCI500
    # model no. of remote control: Hauppage Nova-T 500 snowboard shape silver over black
    # devices being controlled by this remote: Hauppage WinTV Nova-TPCI 500
    # note- some different commands to WinTV Nova-T PCI 100 
    #
    
    begin remote
    
      name  NOVA-T 
      bits           16
      eps            30
      aeps          100
    
      one             0     0
      zero            0     0
      pre_data_bits   16
      pre_data       0x8001
      gap          135994
      toggle_bit_mask 0x80010074
    
          begin codes
              Power                    0x0074
              Go                       0x0162
              TV                       0x0179
    	  Radio			   0x0181
              Videos                   0x0189
              Music                    0x0188
              Pictures                 0x00E2
              Guide                    0x016D
              ArrowUp                  0x0067
              ArrowLeft                0x0069
              ArrowRight               0x006A
              OK                       0x0160
              ArrowDown                0x006C
              BackExit                 0x009E
              Menu                     0x008B
              VolumeUp                 0x0073
              volumeDown               0x0072
              ChannelUp                0x0192
              ChannelDown              0x0193
              PrevCh                   0x016B
              Mute                     0x0071
              Record                   0x00A7
              Stop                     0x0080
              Play                     0x00CF
              Rewind                   0x00A8
              FwdWind                  0x00D0
              Skipback                 0x0195
              Pause                    0x0077
              Skipfwd                  0x0197
              1                        0x0002
              2                        0x0003
              3                        0x0004
              4                        0x0005
              5                        0x0006
              6                        0x0007
              7                        0x0008
              8                        0x0009
              9                        0x000A
              0                        0x000B
              *                        0x0037
              #                        0x0029
              Red                      0x018E
              Blue                     0x0191
              Green                    0x018F
              Yellow                   0x0190
          end codes
    
    end remote


    Good Luck!, and thankyou to all the forum posters that helped me do it! - Wyliecoyoteuk
    Last edited by wyliecoyoteuk; May 11th, 2009 at 07:25 PM. Reason: added info
    ****************************
    ****************************
    The sig between the asterisks is SO COOL that only REALLY COOL people can even see it!

  2. #2
    Join Date
    Mar 2008
    Location
    Gothenburg, Sweden
    Beans
    4
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: Hauppauge WinTV NovaT500 Jaunty 64 bit

    Thank you very much for providing this solution!

    Hopefully this logs which was found if you have the problem can help other find the solution above which was working for me as well.

    If you have the problem you can probably find the following in:
    /var/log/syslog:
    kernel: [ 87.400024] ehci_hcd 0000:01:06.2: force halt; handhake ffffc2000003c014 00004000 00000000 -> -110

    /var/log/daemon.log:
    lircd-0.8.4a[3613]: caught signal
    lircd-0.8.4a[3613]: closing '/dev/input/irremote'


    The following is already taken care of in Jaunty
    but in previous versions of Ubuntu I needed to add the following since the remote behaved as a keyboard, the fix below will make sure it is not recognized as a keyboard:
    Change: /usr/share/hal/fdi/preprobe/20thirdparty/lirc.fdi
    To include at least this device (or similar):
    Code:
    <device>
       <match key="info.product" contains_ncase="IR-receiver inside an USB DVB receiver">
          <merge key="info.ignore" type="bool">true</merge>
       </match>
    </device>
    Hope this can help...
    /Samuel
    Last edited by sampe; April 30th, 2009 at 02:13 PM.

  3. #3
    Join Date
    Apr 2008
    Location
    Birmingham UK
    Beans
    417
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Hauppauge WinTV NovaT500 Jaunty 64 bit

    In Jaunty, the .fdi is already there
    ****************************
    ****************************
    The sig between the asterisks is SO COOL that only REALLY COOL people can even see it!

  4. #4
    Join Date
    Jun 2006
    Beans
    193
    Distro
    Ubuntu Karmic Koala (testing)

    Re: Hauppauge WinTV NovaT500 Jaunty 64 bit



    This has caused all sorts of trouble for ages with me, including having wierd button setups like

    Code:
    begin
        remote = NOVA-T
        prog = mythtv
        button = ChannelUp
        config = echo '' > /dev/null
        config = Up
        repeat = 0
        delay = 0
    end
    will get onto this tonight and finish off my setup once and for all

  5. #5
    Join Date
    Apr 2008
    Location
    Birmingham UK
    Beans
    417
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Hauppauge WinTV NovaT500 Jaunty 64 bit

    Some extra info:

    to get the "jump points" i.e. the one keypress Music, TV, Pictures etc. , you still need to edit the keys in MythTV frontend setup.
    Using the Remote buttons to enter the keypresses is the simplest method.

    EDIT
    Another gotcha is that Mplayer is set as the default viewer for video files, launching an .avi file loses you control. I only found this out recently, as I don't watch imported video files often.

    I changed the default player to "Internal"- now it works fine.
    Last edited by wyliecoyoteuk; May 12th, 2009 at 08:27 PM. Reason: added info
    ****************************
    ****************************
    The sig between the asterisks is SO COOL that only REALLY COOL people can even see it!

  6. #6
    Join Date
    Apr 2009
    Location
    London
    Beans
    27
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Hauppauge WinTV NovaT500 Jaunty 64 bit

    Hi. Thanks for this. I am running Jaunty 64-bit edition on my MythTV box. The Hauppauge card is working fine for me, but the IR receiver seems not to be working.

    I wondering if this is the correct solution for me since you mention tuning not working...

  7. #7
    Join Date
    Apr 2008
    Location
    Birmingham UK
    Beans
    417
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Hauppauge WinTV NovaT500 Jaunty 64 bit

    Hi,
    The tuning worked, but not as well as it should.
    The IR did not work at all, I tested it with irrecord etc, and got nothing.
    It will be worth trying the older firmware, you can always change back.
    Some people report that the newer firmware works, some don't.
    I think that it may be a conflict with other hardware, which would explain the patchy nature of the problem.

    It could also be the IR getting a different name at each boot.

    Try opening a terminal, and type

    dmesg|grep IR

    That should give you a clue, if there are error messages, it is probably the firmware.

    Good luck
    Last edited by wyliecoyoteuk; June 14th, 2009 at 09:19 AM. Reason: added info
    ****************************
    ****************************
    The sig between the asterisks is SO COOL that only REALLY COOL people can even see it!

  8. #8
    Join Date
    Apr 2009
    Location
    London
    Beans
    27
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Hauppauge WinTV NovaT500 Jaunty 64 bit

    Hi,

    dmesg|grep IR just gives me several lines related to IRQs but nothing on IR receivers.

    So I think I will try the older firmware Thanks, I'll report back sucess or failure...

  9. #9
    Join Date
    Apr 2009
    Location
    London
    Beans
    27
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Hauppauge WinTV NovaT500 Jaunty 64 bit

    OK, so I've done the step where I delete the 1.20 firmware, and renamed the 1.10 file to fool the system into going back to the old firmware.

    Unfortunately, ther kernel still seems to be ignoring the IR receiver. There is still nothing in the dmesg about it. And yes, I did a shutdown, not a reboot. I've checked the cable and it seems OK.

    So I'm a bit stuck for what to try next. Any ideas???

    p.s. the card in general seems to work OK with the old firmware (maybe a very slight flicker that was not there in the 1.20 firmware...)

  10. #10
    Join Date
    Apr 2009
    Location
    London
    Beans
    27
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Hauppauge WinTV NovaT500 Jaunty 64 bit

    p.p.s When I try to LIRC Gnome interface and hit autodetect, the only thing it finds is the Logitech USB receiver for the wireless keyboard and mouse I am running on this system. (which come up ok in dmesg and work fine).

    Just thought I would mention that as the only anomoly I can think of that might affect this: I don't see why that would lead to the kernel not detecting it at all though

Page 1 of 5 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •