Hi folks, I've been trying to set up my DVB USB stick with my PI and TVHeadend, but I'm kind of stuck and I hope you can help me:
First of all I have RaspBMC:
pi@raspbmc:~$ uname -a
Linux raspbmc 3.10.24 #2 PREEMPT Mon Dec 23 05:18:12 UTC 2013 armv6l GNU/Linux
and when i do lsusb everything looks fine:
pi@raspbmc:~$ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID eb1a:2870 eMPIA Technology, Inc. Pinnacle PCTV Stick
the DVB Stick is detected!
Then i see what dmesg outputs:
pi@raspbmc:~$ dmesg | tail -n 30
em2870 #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 ff cb ac 49
em2870 #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em2870 #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em2870 #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 22 03 55 00 53 00
em2870 #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 37 00 30 00 20 00 44 00
em2870 #0: i2c eeprom 80: 65 00 76 00 69 00 63 00 65 00 00 00 00 00 00 00
em2870 #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em2870 #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em2870 #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em2870 #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em2870 #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em2870 #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em2870 #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em2870 #0: EEPROM ID = 1a eb 67 95, EEPROM hash = 0xf2da16c0
em2870 #0: EEPROM info:
em2870 #0: No audio on board.
em2870 #0: 500mA max power
em2870 #0: Table at offset 0x04, strings=0x226a, 0x0000, 0x0000
em2870 #0: Identified as Pinnacle PCTV DVB-T (card=45)
em2870 #0:
em2870 #0: The support for this board weren't valid yet.
em2870 #0: Please send a report of having this working
em2870 #0: not to V4L mailing list (and/or to other addresses)
em2870 #0: v4l2 driver version 0.2.0
em2870 #0: V4L2 video device registered as video0
em2870 #0: analog set to isoc mode.
em2870 #0: dvb set to isoc mode.
usbcore: registered new interface driver em28xx
The card seems to be identified properly:
em2870 #0: Identified as Pinnacle PCTV DVB-T (card=45)
but then when i check the TVHeadend adapters it is not there and if i try a w-scan
pi@raspbmc:~$ w_scan
w_scan version 20120605 (compiled for DVB API 5.4)
WARNING: could not guess your country. Falling back to 'DE'
guessing country 'DE', use -c <country> to override
using settings for GERMANY
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format vdr-1.6
WARNING: could not guess your codepage. Falling back to 'UTF-8'
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
main:3220: FATAL: ***** NO USEABLE TERRESTRIAL CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.
I think i have copied the firmware in the right place:
pi@raspbmc:/lib/firmware$ ls
LICENCE.xc5000 dvb-fe-xc5000-1.6.114.fw firmware_v3.tgz xc3028_8MHz_init0.i2c.fw
LICENSE.dib0700 dvb-fe-xc5000c-4.1.30.7.fw go7007 xc3028_BG_PAL_A2_A.i2c.fw
NXP7164-2010-03-10.1.fw dvb-ttpci-01.fw htc_7010.fw xc3028_BG_PAL_A2_A_MTS.i2c.fw
README.as102 dvb-ttpci-01.fw-261a htc_9271.fw xc3028_BG_PAL_A2_B.i2c.fw
af9005.fw dvb-ttpci-01.fw-261b kaweth xc3028_BG_PAL_A2_B_MTS.i2c.fw
as102_data1_st.hex dvb-ttpci-01.fw-261c keyspan_pda xc3028_BG_PAL_NICAM_A.i2c.fw
as102_data2_st.hex dvb-ttpci-01.fw-261d lgs8g75.fw xc3028_BG_PAL_NICAM_A_MTS.i2c.fw
atmel_at76c502-wpa.bin dvb-ttpci-01.fw-261f libertas xc3028_BG_PAL_NICAM_B.i2c.fw
atmel_at76c502.bin dvb-ttpci-01.fw-2622 license-end-user.txt xc3028_BG_PAL_NICAM_B_MTS.i2c.fw
atmel_at76c502_3com-wpa.bin dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw license-oemihvisv.txt xc3028_DK_PAL_A2.i2c.fw
atmel_at76c502_3com.bin dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw.license.txt mts_cdma.fw xc3028_DK_PAL_A2_MTS.i2c.fw
atmel_at76c502d-wpa.bin dvb-usb-af9015.fw mts_edge.fw xc3028_DK_PAL_NICAM.i2c.fw
atmel_at76c502d.bin dvb-usb-af9035-02.fw mts_gsm.fw xc3028_DK_PAL_NICAM_MTS.i2c.fw
atmel_at76c502e-wpa.bin dvb-usb-af9035-03.fw ngene_15.fw xc3028_DK_SECAM_A2_DK1.i2c.fw
atmel_at76c502e.bin dvb-usb-af9035-04.fw ngene_16.fw xc3028_DK_SECAM_A2_DK1_MTS.i2c.fw
atmel_at76c503-i3861.bin dvb-usb-avertv-a800-02.fw ngene_17.fw xc3028_DK_SECAM_A2_L_DK3.i2c.fw
atmel_at76c503-i3863.bin dvb-usb-az6027-03.fw ngene_18.fw xc3028_DK_SECAM_A2_L_DK3_MTS.i2c.fw
atmel_at76c503-rfmd-0.90.2-140.bin dvb-usb-bluebird-01.fw rt2870.bin xc3028_DTV6_ATSC_2620.i2c.fw
atmel_at76c503-rfmd-acc.bin dvb-usb-bluebird-02.fw rt73.bin xc3028_DTV6_ATSC_2633.i2c.fw
atmel_at76c503-rfmd.bin dvb-usb-dib0700-1.20.fw rtlwifi xc3028_DTV6_QAM_2620.i2c.fw
atmel_at76c504.bin dvb-usb-dibusb-5.0.0.11.fw s2250.fw xc3028_DTV6_QAM_2633.i2c.fw
atmel_at76c504_2958-wpa.bin dvb-usb-dibusb-6.0.0.8.fw s2250_loader.fw xc3028_DTV78_2620.i2c.fw
atmel_at76c504a_2958-wpa.bin dvb-usb-dtt200u-01.fw sms1xxx-hcw-114xxx-cmmb-01.fw xc3028_DTV78_2633.i2c.fw
atmel_at76c504c-wpa.bin dvb-usb-dw2102.fw sms1xxx-hcw-55xxx-dvbt-01.fw xc3028_DTV7_2620.i2c.fw
atmel_at76c505-rfmd.bin dvb-usb-dw2104.fw sms1xxx-hcw-55xxx-dvbt-02.fw xc3028_DTV7_2633.i2c.fw
atmel_at76c505-rfmd2958.bin dvb-usb-ec168.fw sms1xxx-hcw-55xxx-dvbt-03.fw xc3028_DTV8_2620.i2c.fw
atmel_at76c505a-rfmd2958.bin dvb-usb-hauppauge-hvr930c-drxk.fw sms1xxx-hcw-55xxx-isdbt-02.fw xc3028_DTV8_2633.i2c.fw
atmel_at76c506-wpa.bin dvb-usb-it9135-01.fw sms1xxx-hcw-55xxx-isdbt-03.fw xc3028_FM.i2c.fw
atmel_at76c506.bin dvb-usb-it9135-02.fw sms1xxx-nova-a-dvbt-01.fw xc3028_FM_INPUT1_init0.i2c.fw
av7110 dvb-usb-it9137-01.fw sms1xxx-nova-b-dvbt-01.fw xc3028_FM_init0.i2c.fw
bootcode.bin dvb-usb-nova-t-usb2-02.fw ti_3410.fw xc3028_I_PAL_NICAM.i2c.fw
carl9170-1.fw dvb-usb-p7500.fw ti_5052.fw xc3028_I_PAL_NICAM_MTS.i2c.fw
cpia2 dvb-usb-pctv-400e-01.fw tlg2300_firmware.bin xc3028_L'_SECAM_NICAM.i2c.fw
drxd-a2-1.1.fw dvb-usb-pctv-450e-01.fw ttusb-budget xc3028_L_SECAM_AM.i2c.fw
drxd-b1-1.1.fw dvb-usb-pctv-452e-01.fw v4l-cx231xx-avcore-01.fw xc3028_L_SECAM_NICAM.i2c.fw
drxk_a3.mc dvb-usb-s630.fw v4l-cx23418-apu.fw xc3028_MN_NTSCPAL_A2.i2c.fw
dspbootcode.bin dvb-usb-s660.fw v4l-cx23418-cpu.fw xc3028_MN_NTSCPAL_A2_LCD.i2c.fw
dvb-demod-drxk-pctv.fw dvb-usb-terratec-h5-drxk.fw v4l-cx23418-dig.fw xc3028_MN_NTSCPAL_A2_LCD_NOGD.i2c.fw
dvb-demod-m88ds3103.fw dvb-usb-terratec-h7-az6007.fw v4l-cx2341x-dec.fw xc3028_MN_NTSCPAL_A2_MTS.i2c.fw
dvb-fe-af9013.fw dvb-usb-terratec-h7-drxk.fw v4l-cx2341x-enc.fw xc3028_MN_NTSCPAL_BTSC.i2c.fw
dvb-fe-bcm3510-01.fw dvb-usb-terratec-htc-stick-drxk.fw v4l-cx2341x-init.mpg xc3028_MN_NTSCPAL_BTSC_LCD.i2c.fw
dvb-fe-cx24116.fw dvb-usb-tt-s2400-01.fw v4l-cx23885-avcore-01.fw xc3028_MN_NTSCPAL_BTSC_LCD_NOGD.i2c.fw
dvb-fe-cx24117.fw dvb-usb-umt-010-02.fw v4l-cx23885-enc.fw xc3028_MN_NTSCPAL_EIAJ.i2c.fw
dvb-fe-cx24120-1.20.58.2.fw dvb-usb-vp702x-01.fw v4l-cx25840.fw xc3028_MN_NTSCPAL_EIAJ_LCD.i2c.fw
dvb-fe-ds3000.fw dvb-usb-vp7045-01.fw v4l-pvrusb2-24xxx-01.fw xc3028_MN_NTSCPAL_EIAJ_LCD_NOGD.i2c.fw
dvb-fe-ds300x.fw dvb-usb-wt220u-01.fw v4l-pvrusb2-29xxx-01.fw xc3028_MN_NTSCPAL_MTS.i2c.fw
dvb-fe-ds3103.fw dvb-usb-wt220u-02.fw v4l-pvrusb2-73xxx-01.fw xc3028_MN_NTSCPAL_MTS_LCD.i2c.fw
dvb-fe-or51132-qam.fw dvb-usb-wt220u-fc03.fw vicam xc3028_MN_NTSCPAL_MTS_LCD_NOGD.i2c.fw
dvb-fe-or51132-vsb.fw dvb-usb-wt220u-miglia-01.fw whiteheat.fw xc3028_MTS_init0.i2c.fw
dvb-fe-or51211.fw dvb-usb-wt220u-zl0353-01.fw whiteheat_loader.fw xc3028_init0.i2c.fw
dvb-fe-tda10045.fw dvb_nova_12mhz_b0.inp xc3028-v24.fw zd1201-ap.fw
dvb-fe-tda10046.fw edgeport xc3028-v27.fw zd1201.fw
dvb-fe-tda10048-1.0.fw emi26 xc3028L-v36.fw zd1211
dvb-fe-tda10071.fw emi62 xc3028_8MHz_MTS_init0.i2c.fw
Can you please help me? Thanks in advance!!