ogenos n00b
Joined: 22 Feb 2013 Posts: 46
|
Posted: Mon Aug 05, 2013 6:09 am Post subject: Need help with setting up a Hauppauge HVR1800 radio tuner |
|
|
Hello,
I have this old TV PCIe card which can receive fm radio. I have tested ist radio receiver in win7 (that dual boots with gentoo) and it works just fine, receiving about a dozen of quality channels. Now I am trying to make it work in gentoo. I think I have installed all the required drivers for the card to work
Code: | # lspci
03:00.0 Multimedia video controller: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb (rev 0f)
|
Code: | > lsmod
Module Size Used by
mt2131 4392 1
s5h1409 9686 1
tda8290 12341 1
tuner 16443 1
cx25840 47312 1
cx23885 143339 0
tveeprom 13633 1 cx23885
btcx_risc 3131 1 cx23885
videobuf_dvb 4586 1 cx23885
tda18271 35284 2 cx23885
cx2341x 16492 1 cx23885
videobuf_dma_sg 7536 1 cx23885
fglrx 5096672 88
videobuf_core 15223 3 videobuf_dma_sg,cx23885,videobuf_dvb
r8169 55504 0
|
Code: | > dmesg
-----------------
[ 7.663560] cx23885 driver version 0.0.3 loaded
[ 7.663771] CORE cx23885[0]: subsystem: 0070:7801, board: Hauppauge WinTV-HVR1800 [card=2,autodetected]
[ 8.051542] tveeprom 0-0050: Hauppauge model 78521, rev C1E9, serial# 4906036
[ 8.051544] tveeprom 0-0050: MAC address is 00:0d:fe:4a:dc:34
[ 8.051546] tveeprom 0-0050: tuner model is Philips 18271_8295 (idx 149, type 54)
[ 8.051548] tveeprom 0-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
[ 8.051549] tveeprom 0-0050: audio processor is CX23887 (idx 42)
[ 8.051550] tveeprom 0-0050: decoder processor is CX23887 (idx 37)
[ 8.051551] tveeprom 0-0050: has radio
[ 8.051552] cx23885[0]: hauppauge eeprom: model=78521
[ 8.197612] cx25840 2-0044: cx23887 A/V decoder found @ 0x88 (cx23885[0])
[ 8.886093] cx25840 2-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
[ 9.463236] tuner 1-0042: Tuner -1 found with type(s) Radio TV.
[ 9.493862] tda829x 1-0042: could not clearly identify tuner address, defaulting to 60
[ 9.515189] tda18271 1-0060: creating new instance
[ 9.545231] TDA18271HD/C1 detected @ 1-0060
[ 9.854065] tda829x 1-0042: type set to tda8295+18271
[ 10.733536] cx23885[0]: registered device video0 [v4l2]
[ 10.733561] cx23885[0]: registered device vbi0
[ 10.733763] cx23885[0]: registered ALSA audio device
[ 11.611053] cx23885[0]: registered device video1 [mpeg]
[ 11.611068] Firmware and/or mailbox pointer not initialized or corrupted, signature = 0xeef39e69, cmd = PING_FW
[ 13.750056] cx23885_dvb_register() allocating 1 frontend(s)
[ 13.750065] cx23885[0]: cx23885 based dvb card
[ 13.909735] MT2131: successfully identified at address 0x61
[ 13.911365] DVB: registering new adapter (cx23885[0])
[ 13.911369] cx23885 0000:03:00.0: DVB: registering adapter 0 frontend 0 (Samsung S5H1409 QAM/8VSB Frontend)...
[ 13.911570] cx23885_dev_checkrevision() Hardware revision = 0xb1
[ 13.911574] cx23885[0]/0: found at 0000:03:00.0, rev: 15, irq: 19, latency: 0, mmio: 0xfe800000
-----------------
| but I don't seem to have any /dev/radio, /dev/radio0 or anything with radio in my /dev or /dev/v4l directory. I have /dev/video0, /dev/vbi0, /dev/video1 though.
My interest is in making the fm radio work. Since all the links I found by googling mention the /dev/radio[n], I am inclined to believe that I am missing something obvious or I have overlooked some important kernel flag(s). Anybody with a hint? |
|