Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Remote for HVR-1110 DVB card lirc
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
catkfr
Guru
Guru


Joined: 02 Aug 2004
Posts: 300

PostPosted: Wed Feb 18, 2009 6:55 pm    Post subject: Remote for HVR-1110 DVB card lirc Reply with quote

Hi,

I had setup my remote just the way I liked and it worked perfectly. I stopped using it for a few months and when I tried again, the remote didn't work anymore. After some looking around, it turns out the device isn't created.

My DVB card is a Hauppauge HVR-1110. It uses devinput for lirc support
/etc/conf.d/modules:
Code:
modules="vboxdrv saa7134-dvb"


lsmod:
Code:
Module                  Size  Used by
saa7134_dvb            17740  0
saa7134               125012  1 saa7134_dvb
vmnet                  30316  13
vmblock                10340  3
vmci                   40036  0
vmmon                  56772  0
vboxdrv                49728  0
tda1004x               13380  1
videobuf_dvb            4612  1 saa7134_dvb
dvb_core               63464  2 saa7134_dvb,videobuf_dvb
tda827x                 9156  2
tda8290                12036  1
nvidia               7214140  38
tuner                  22280  0
ir_common              34884  1 saa7134
videobuf_dma_sg        10052  2 saa7134_dvb,saa7134
videobuf_core          14276  3 saa7134,videobuf_dvb,videobuf_dma_sg
tveeprom               10884  1 saa7134


emerge options for lirc:
Code:
[ebuild   R   ] app-misc/lirc-0.8.4  USE="X -debug -doc -hardware-carrier -transmitter" LIRC_DEVICES="devinput -accent -act200l -act220l -adaptec -all -alsa_usb -animax -asusdh -atilibusb -atiusb -audio -audio_alsa -avermedia -avermedia98 -avermedia_vdomate -bestbuy -bestbuy2 -breakoutbox -bte -bw6130 -caraca -chronos -cmdir -commandir -cph06x -creative -creative_infracd -digimatrix -dsp -dvico -ea65 -exaudio -flyvideo -gvbctv5pci -hauppauge -hauppauge_dvb -hercules_smarttv_stereo -igorplugusb -imon -imon_knob -imon_lcd -imon_pad -imon_pad2keys -imon_rsc -inputlirc -irdeo -irdeo_remote -irlink -irman -irreal -it87 -ite8709 -knc_one -kworld -leadtek_0007 -leadtek_0010 -leadtek_pvr2000 -livedrive_midi -livedrive_seq -logitech -macmini -mceusb -mceusb2 -mediafocusI -mouseremote -mouseremote_ps2 -mp3anywhere -nslu2 -packard_bell -parallel -pcmak -pcmak_usb -pctv -pixelview_bt878 -pixelview_pak -pixelview_pro -provideo -realmagic -remote_wonder_plus -remotemaster -sa1100 -samsung -sasem -sb0540 -serial -serial_igor_cesko -silitek -sir -slinke -streamzap -tekram -tekram_bt829 -tira -ttusbir -tuxbox -tvbox -udp -uirt2 -uirt2_raw -usb_uirt_raw -usbirboy -usbx -userspace -xboxusb" 0 kB


/etc/conf.d/lircd:
Code:
LIRCD_OPTS="-d /dev/input/event5"


/dev/input/event5 doesn't exist anymore. When looking at /proc/bus/input/devices, no IR device fits.

I'm lost: where should I look to get the device created again?
Back to top
View user's profile Send private message
Malvineous
Apprentice
Apprentice


Joined: 20 Oct 2006
Posts: 281
Location: Brisbane, Australia

PostPosted: Sat Feb 21, 2009 12:53 pm    Post subject: Reply with quote

What does dmesg say? Do you need to load additional modules for the remote? (Maybe you've upgraded your kernel since you used it last.)
Back to top
View user's profile Send private message
catkfr
Guru
Guru


Joined: 02 Aug 2004
Posts: 300

PostPosted: Sat Feb 21, 2009 1:35 pm    Post subject: Reply with quote

Hi, my kernel was indeed upgraded since it last worked.

Here is the relevent dmesg stuff:
Code:
saa7130/34: v4l2 driver version 0.2.14 loaded
ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
saa7134 0000:05:06.0: PCI INT A -> Link[APC1] -> GSI 16 (level, low) -> IRQ 16
saa7133[0]: found at 0000:05:06.0, rev: 209, irq: 16, latency: 32, mmio: 0xd8000000
saa7133[0]: subsystem: 0070:6701, board: Hauppauge WinTV-HVR1110 DVB-T/Hybrid [card=104,autodetected]
saa7133[0]: board init: gpio is 6400000
saa7133[0]: i2c eeprom 00: 70 00 01 67 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff ff ff 0e ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 33 88 ff 00 aa ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 15 60 ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
saa7133[0]: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
saa7133[0]: i2c eeprom 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
saa7133[0]: i2c eeprom 80: 84 09 00 04 20 77 00 40 8f 51 0d f0 73 05 29 00
saa7133[0]: i2c eeprom 90: 84 08 00 06 cb 05 01 00 94 18 89 72 07 70 73 09
saa7133[0]: i2c eeprom a0: 23 5f 73 0a fc 72 72 0b 2f 72 0e 01 72 0f 03 72
saa7133[0]: i2c eeprom b0: 10 01 72 11 1f 79 61 00 00 00 00 00 00 00 00 00
saa7133[0]: i2c eeprom c0: 84 09 00 04 20 77 00 40 8f 51 0d f0 73 05 29 00
saa7133[0]: i2c eeprom d0: 84 08 00 06 cb 05 01 00 94 18 89 72 07 70 73 09
saa7133[0]: i2c eeprom e0: 23 5f 73 0a fc 72 72 0b 2f 72 0e 01 72 0f 03 72
saa7133[0]: i2c eeprom f0: 10 01 72 11 1f 79 61 00 00 00 00 00 00 00 00 00
nvidia: module license 'NVIDIA' taints kernel.
tuner' 2-004b: chip found @ 0x96 (saa7133[0])
tveeprom 2-0050: Hauppauge model 67019, rev B1B4, serial# 872847
tveeprom 2-0050: MAC address is 00-0D-FE-0D-51-8F
tveeprom 2-0050: tuner model is Philips 8275A (idx 114, type 4)
tveeprom 2-0050: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
tveeprom 2-0050: audio processor is SAA7131 (idx 41)
tveeprom 2-0050: decoder processor is SAA7131 (idx 35)
tveeprom 2-0050: has radio, has IR receiver, has IR transmitter
saa7133[0]: hauppauge eeprom: model=67019
tda829x 2-004b: setting tuner address to 61
tda829x 2-004b: type set to tda8290+75a
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
nvidia 0000:01:00.0: PCI INT A -> Link[APC3] -> GSI 18 (level, low) -> IRQ 18
nvidia 0000:01:00.0: setting latency timer to 64
NVRM: loading NVIDIA UNIX x86 Kernel Module  180.29  Wed Feb  4 23:44:25 PST 2009
DVB: registering new adapter (saa7133[0])
DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
tda1004x: setting up plls for 48MHz sampling clock
tda1004x: found firmware revision 20 -- ok


The module tveeprom sees the IR receiver.
Bash-autocompletion gives me the following possible modules. I don't see any which could be interesting in this case. lirc in devinput doesn't create a module to load.
Code:
# modprobe
dvb-core         ir-kbd-i2c       mt352            saa7134          scsi_wait_scan   tda827x          tea5767          tuner-xc2028     videobuf-dma-sg  vmmon           
dvb-pll          isl6421          nvidia           saa7134-alsa     tda1004x         tda8290          tuner            tveeprom         videobuf-dvb     vmnet           
i2c-amd756       joydev           nxt200x          saa7134-dvb      tda10086         tda9887          tuner-simple     vboxdrv          vmblock          vsock           
ir-common        mt20xx           saa6752hs        saa7134-empress  tda826x          tea5761          tuner-types      videobuf-core    vmci             xc5000 
Back to top
View user's profile Send private message
Malvineous
Apprentice
Apprentice


Joined: 20 Oct 2006
Posts: 281
Location: Brisbane, Australia

PostPosted: Sun Feb 22, 2009 1:39 am    Post subject: Reply with quote

If you run modinfo on the modules that are being loaded, are there any options that say anything about the remote?

Also I was thinking more of looking at the kernel configuration - if there is a module required to run the remote, it won't exist in your modules directory (otherwise it should be autoloaded and your remote would work.) I do recall seeing a couple of compile-time options for remote controls, but I can't remember which cards they were for.
Back to top
View user's profile Send private message
AaronPPC
Guru
Guru


Joined: 29 May 2005
Posts: 522
Location: Tucson, AZ

PostPosted: Sun Feb 22, 2009 9:08 pm    Post subject: Reply with quote

You didn't post an /etc/lircd.conf, but you have one right? Also ~/.lircrc.conf?

I don't see the lirc_dev and lirc_i2c modules. Did you compile the modules or compile them into the kernel?

Change LIRCD_OPTS to:
Code:
LIRCD_OPTS = "-d /dev/lirc0"

You should also be able to see that /dev/lirc0 is there.

This may sound silly but, make sure the IR receiver is plugged ALL THE WAY into the jack.

I had an IR problem with an HVR-1600. After spending a few days making all kinds of Google searches I was sure everything software-related was right enough to work. I finally went to the back of the machine and played with the IR plug and found that if I gave the plug an extra push, it "clicked" into place and worked.

I hope this helps.
_________________
--Aaron
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum