Pinnacle 300i tuner távirányítása

Fórumok

Sziasztok!

Vettem egy Pinnacle PCTV MediaCenter 300i tv tunert. Szépen megy ubuntu 7.04 alatt tvtime progival, de sajnos távirányítani nem tudom. Ezer órája guglizok, próbáltam lircet, ezer konfot, meg lircet forditani, de semmi. Valaki tudja, hogy kell életre kelteni?

Néhány info:

lspci -v:
00:0f.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video Broadcast Decoder (rev 01)
Subsystem: Pinnacle Systems Inc. PCTV 300i DVB-T + PAL
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at e7021000 (32-bit, non-prefetchable) [=1K]
Capabilities: [40] Power Management version 1

dmesg:
[ 36.020000] saa7134[0]: found at 0000:00:0f.0, rev: 1, irq: 10, latency: 32, mmio: 0xe7021000
[ 36.020000] saa7134[0]: subsystem: 11bd:002d, board: Pinnacle PCTV 300i DVB-T + PAL [card=50,autodetected]
[ 36.020000] saa7134[0]: board init: gpio is c806000
[ 36.044000] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 36.064000] parport_pc: VIA 686A/8231 detected
[ 36.064000] parport_pc: probing current configuration
[ 36.064000] parport_pc: Current parallel port base: 0x378
[ 36.064000] parport0: PC-style at 0x378, irq 7 [PCSPP,EPP]
[ 36.160000] parport_pc: VIA parallel port: io=0x378, irq=7
[ 36.192000] saa7134[0]: i2c eeprom 00: bd 11 2d 00 f8 f8 1c 00 43 43 a9 1c 55 d2 b2 92
[ 36.192000] saa7134[0]: i2c eeprom 10: 00 f0 04 04 ff 20 ff ff ff ff ff ff ff ff ff ff
[ 36.192000] saa7134[0]: i2c eeprom 20: 01 40 01 02 03 ff 03 01 08 ff 00 25 ff ff ff ff
[ 36.192000] saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 36.192000] saa7134[0]: i2c eeprom 40: ff 16 00 c0 86 3c 01 01 ff ff ff ff ff ff ff ff
[ 36.192000] saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 36.192000] saa7134[0]: i2c eeprom 60: 0c 22 17 44 02 97 d4 dd ff ff ff ff ff ff ff ff
[ 36.192000] saa7134[0]: i2c eeprom 70: 00 30 8d 15 24 9e ff ff ff ff ff ff ff ff ff ff
[ 36.220000] input: PC Speaker as /class/input/input2
[ 36.240000] Linux agpgart interface v0.102 (c) Dave Jones
[ 36.308000] tuner 0-0043: chip found @ 0x86 (saa7134[0])
[ 36.308000] tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner)
[ 36.324000] tuner 0-0060: Chip ID is not zero. It is not a TEA5767
[ 36.324000] tuner 0-0060: chip found @ 0xc0 (saa7134[0])
[ 36.340000] tuner 0-0060: microtune: companycode=3cbf part=42 rev=09
[ 36.372000] tuner 0-0060: microtune MT2050 found, OK
[ 36.388000] tuner 0-0060: microtune: companycode=3cbf part=42 rev=09
[ 36.432000] tuner 0-0060: microtune MT2050 found, OK
[ 36.448000] saa7134[0]: registered device video0 [v4l2]
[ 36.448000] saa7134[0]: registered device vbi0
[ 36.448000] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 36.464000] gameport: EMU10K1 is pci0000:00:11.1/gameport0, io 0xe400, speed 1242kHz
[ 36.476000] agpgart: Detected VIA Apollo Pro 133 chipset
[ 36.480000] agpgart: AGP aperture is 64M @ 0xe0000000
[ 37.260000] logips2pp: Detected unknown logitech mouse model 62
[ 37.408000] saa7134 ALSA driver for DMA sound loaded
[ 37.408000] saa7134[0]/alsa: saa7134[0] at 0xe7021000 irq 10 registered as card -2

Ha valami kell még, szóljatok!

Üdv,
_neo

Hozzászólások

Én is vettem egy ilyen kütyüt karácsonyra ocsón a Mediamarktban. Leírom szenvedéseimet vele röviden, hátha valakinek hasznos lesz. ASRock AM2NF6G-VSTA alaplapon XP alatt a mellékelt Mediacenter szoftverével csak az DVB-T része működik (távirányítóval is), az analóg része nem! Öcsém Athlon XP1600+ -os XP-jén csak az analóg része megy, a DVB rész nem! Egy PIII-as 900Mhz-es lapon meg mindegyik, csak tetű lassú.
Mérgemben kis híja, hogy vissza nem vittem a multinak !!!
----------------
Szerencsére mindkét gépre fenn van az UHU 2.0. Az ASRock-on 2.6.22-es saját fordítású kernel (külön fórumot nyitootam erről az alaplapról..), a másikon az eredeti 2.6.17-es. Mindkettő alatt kapásból megy az analóg szekció.
A DVB elindulásához a kernel doksijában lévő readme.dvb utasításai szerint módosítani kellett az /etc/udev dolgait, imígyen:

50-udev fájlba beszúrni DVB szekcióba:
KERNEL=="dvb*", MODE="0666", PROGRAM=="/etc/udev/scripts/dvb.sh %k", NAME="%c"
(a MODE="0666" híján csak a root tv-zhet!)

/udev/scrips könyvtár létrehozása és benne egy dvb.sg futtatható fájl íly tartalommal:
#!/bin/sh
/bin/echo $1 | /bin/sed -e 's,dvb\([0-9]\)\.\([^0-9]*\)\([0-9]\),dvb/adapter\1/\2\3,'

Ekkor már a bootoláskor helyesen a /dev/dvb/helyre kerülnek a DVB eszközök.

Ekkor a kaffeine már észreveszi, hogy van DVB! A kaffeine DVB része rendelkezik pásztázási képességgel és szépen megtalálja az itt Budapesten fogható 4 adót. Xine alatt is megy, de ahhoz meg kell etetni előbb őt egy channels.conf fájllal. (Ez egy külön történet...)
Én az XDTV-vel veszem fel az analóg adásokat (szuperprogi ehhez!)
A DVB-T adásokat vagy a kaffeine, vagy a xine progikkal.
Ennyit a sikerekről....
----------------------

A távirányító része linux alatt nekem sem megy még, ehhez kérnék valakitől én is segítséget!

Köszi előre is.

Újból kiáltok!
Ki tudja, hogy miért nem észleli a Saa7134 kernel modul az ir eszköz meglétét a kártyán? Esetleg ha észleli is, miért nincs neki eszköze a rendszeremen?
Hardverileg van neki, az XP távirányít is vele. 17-es kernelem van, a doksija szerint az Saa7134 modul hozna létre a távirányítónek egy /dev/input/eventx eszközt, amivel lehetne már végre kommunikálni. Mivel ilyen nincs, a lircd démon és egyéb konfigok használata még értelmetlen. Lehet, hogy ez linux kezdő kérdés kategória?
Előre is kösz a sok hozzászólást.