zondag 13 mei 2012

Linux 3.3.6

Aangezien m'n systeem nog steeds van tijd tot tijd bleef hangen bij het uitschakelen, nu maar geupdate naar Linux kernel 3.3.6 met deze handleiding: https://wiki.ubuntu.com/KernelTeam/GitKernelBuild

In menuconfig heb ik vooral gekeken of AMD64 wordt gebruikt,  en hier en daar wat 'low latency' zaken ingeschakeld die de interactiviteit kunnen bevorderen.

Na de reboot nvidia's driver geïnstalleerd (even alle 'failsafeX' instanties killen). Het backend gedeelte lijkt prima te werken. Frontend lijkt ook gewoon te draaien.

maandag 30 april 2012

USB bug in M2NPV-VM BIOS 1401

Sinds het in gebruik nemen van de TT CT3650 schakelt m'n backend computer niet altijd écht uit. Alles stopt wel, maar de computer blijft stroom krijgen. En start dan dus ook niet op tijd op, want staat niet uit.

Na wat zoeken kwam ik achter een bug in de BIOS in van m'n moederbord: http://marc.info/?l=linux-kernel&m=122131004618837&w=2

Gedowngrade naar 1201, en nu maar kijken of het weer optreed.

donderdag 26 april 2012

Wat je nodig hebt voor MythTV digitale TV bij Ziggo

Er mailde mij vandaag iemand met de vraag "Zou jij me kunnen vertellen wat ik het beste aan kan schaffen?"

Mijn reply:

Wat je nodig hebt is een grafische kaart die hardwarematig 1080p h.264 en MPEG2 kan weergeven. Om op de CPU video te decoderen heb je een vrij heftig systeem voor nodig, mijn AMD Athlon 64 X2 4000+ kan het nét niet aan op zichzelf. Dat hardwarematig video afspelen is voornamelijk met Nvidia's VDPAU PCI-Express kaarten: http://www.mythtv.org/wiki/VDPAU
 , ATI werkt eigenlijk niet, Intel GMA misschien. Maar er is ook CrystalHD: http://www.mythtv.org/wiki/Broadcom_Crystal_HD

Aan de opname kant: TV kaarten met DVB-C en een CI slot. In dat CI slot een 'Alphacrypt Classic' CAM, of de equivalente 'Panaccess MultiCrypt'. In de CAM dan een Ziggo smartcard. Het is theoretisch ook mogelijk om die Alphacrypt/MultiCrypt te vervangen door een Smargo kaartlezer en een 'softcam'. Die kan terzijnertijd (nu nog niet) vast ook een CI+ Irdeto2 systeem emuleren, dat kan de Alphacrypt niet. Maar de MythTV ontwikkelaars werken dat actief tegen, dus dat wordt dan een beetje houtje-touwtje oplossing waar je niet van af moet blijven want anders gaat het steeds stuk. Tot nu toe werkt m'n Alphacrypt, maar ik heb wel al een Smargo in huis. Ik heb liever dat ik gewoon kan updaten zonder al te veel hoofdbreken hoe ik het ook alweer oploste een half jaar terug.

Op zich heb je vrije keus in TV kaarten, moet wel werken met Linux. De enige USB DVB-C kaart met CI slot die geheel werkt onder Linux is de TT CT-3650. Ik heb die aangeschaft omdat ik ooit hoop m'n systeem fysiek wat kleiner te kunnen schalen. M'n externe frontends zijn al van die kleine Zotac kastjes. De CT-3650 werkt alleen met Linux kernel 3.2, of de meest recente LinuxTV media_build drivers: http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers

De 'Digital Devices Octopus' serie is ook interessant. Dat (mini) PCI-Express kaartje kan 8 apparaten aansturen, dus bijv 4 DVB-C/T tuners, en 4 CI sloten. Maar hoewel de woordvoerder van de fabrikant zegt dat alles werkt onder Linux, zijn er volgens mij alleen drivers voor hun satelliet (DVB-S/S2) ontvanger. Kán inmiddels veranderd zijn.

Daarnaast heeft mythtv-setup problemen met het vinden van alle kanalen. Ziggo heeft z'n eigen aangepaste DVB-C standaard verzonnen (vandaar "Ziggo Gecertificeerd" logos). Ik vul daarom de dtv_multiplex tabel in de database aan met de extra multiplexen die MythTV zelf niet gevonden heeft: http://gathering.tweakers.net/forum/list_messages/1340775/0
 . Daarna nogmaals laten zoeken, dan vind MythTV alle kanalen. Het heeft voorheen wel eens gewerkt, misschien werkt het al weer in MythTV 0.25.

donderdag 12 april 2012

TT CT-3650 en Smargo zijn binnen!

Score: coax pin in een van de CT-3650 breekt gewoon af, kwaliteitje.. Maar wel logisch dat 'ie dan geen goed DVB-T ontvangst had op m'n Windows PC daar ik 'm eerst op testte. Ook met w_scan en mythtv's scanner wilde het niet vlotten.

Nu de andere aangesloten en die w_scan'ed als een tierelier. Naja, wel een langzame. Want zo'n `w_scan -c NL -f c -a 0` duurt toch minstens een half uur.

MythTV slikt de gebrouwen channels.conf natuurlijk niet.

donderdag 29 maart 2012

QAM256 boodschappen lijstje

Door het eerder vermelde probleem met QAM256 kanalen ben ik genoodzaakt (een) andere tuner(s) aan te schaffen. Daarnaast is AlphaCrypt slecht verkrijgbaar. Hier mijn hersenspinsels over de aanpak.

Thuis hebben we drie frontends, en we willen ook nog wel eens meerdere opnamen maken. Dus "optimaal" zouden we iets van 5 tuners moeten hebben. Ik ga niet meteen in het wilde 5 tuners aanschaffen. Maar hier ga ik rekening mee houden met de kabel splitter.

Ziggo geeft je maximaal 3 smartcards op één abonnement, waarvan er 1 al in de TV zit. Dus praktisch gezien kan ik 1-op-1 smartcard-alphacrypt-tuner slechts 2 tuners aansluiten. Dus dan houd je twee smartcards = twee tuners over. Met hergebruik van transports (er zitten meerdere digitale kanalen in 1 transport) moet het dan vaker goed komen dat de andere 2 frontends TV kunnen kijken.

Nu is er ook nog een andere oplossing dan de AlphaCrypt CAM. Het uitlezen van de smartcard met een kaartlezer (Smargo), middels de kaartlezer driver OSCam, en Irdeto II decoderen met sasc-ng, en dat weer terugleiden naar plek waar MythTV de tuners zoekt (kernel patch ?). Helaas is dat allemaal met een zweem van illegaliteit omgeven, de documentatie dus ver te zoeken. Ik hoop dat ik daar iets aan kan veranderen door mijn configuratie te documenteren. Ook lijkt het er op dat MythTV actied het gebruik van softcams tegenwerkt. We gaan het beleven.

Er is nog een kleine kans dat m'n huidige tuner met een voorversterker beter werkt, dus dat ga ik ook zeker proberen. Qua nieuwe tuner heb ik de keus uit een PCI-express of USB2.0 tuner. De PCI-express tuners worden nog niet goed ondersteund onder Linux. Van de USB tuners zijn er twee die QAM256 goed ondersteunen. Makkelijk als je geen keus hebt.

Huidig boodschappenlijstje:
  • CAI versterker [CAI = Centrale Antenne-Inrichtingen]
  • CAI spliter 1 naar 5 (of meer)
  • 2x Technotrend TT-Connect CT-3650 CI (CI werkt met Linux kernel 3.2)
  • Smargo kaartlezer
Dan gaat de bestaande AlphaCrypt en smartcard in een van de CT-3650. Met de andere CT-3650 en de bestaande TT C1500 ga ik proberen de Smargo, OSCam, sasc-ng en mythtv aan elkaar te knopen. Samen 2 1/2 tuner, voor zolang als er nog QAM64 kanalen zijn. Maar mogelijk is mijn "nieuwe" C1500 met een patch ook te gebruiken voor QAM265.

Als dat werkt dan is later aan te schaffen:
  • Nog een AlphaCrypt voor de 3de smartcard in de al gekochte CT-3650, als de softcam niet goed werkt
  • Meer QAM256 DVB-C tuners: Technotrend CT-3650 -of- een Sundtek MediaTV {Pro, Digital Home}. Zie: VDR Wiki: Externe DVB-C Geräte

woensdag 28 maart 2012

"Nederland 3 werkt niet" (dwz. QAM256, Alphacrypt)

Thuis geklaag dat "Nederland 3 niet werkt" op MythTV (en ook BBC 1). Even LiveTV getest, en warempel het werkt niet. In mythtv-setup een kanalen scan gedaan met zoeken naar nieuwe transports en decodeerbaarheid. Als je dat allemaal door laat rammelen dan verwijdert 'ie mooi die zenders (en enkele andere) uit de zenderlijst.

Dus maar in de database gedoken. Het 'networkid' van alle transports maar weer eens op 8888 ingesteld, ipv 500. Na een nieuwe scan zet MythTV de meeste gewoon weer op 500.

Dan maar even gezocht naar updates van "die man die zo over Ziggo moppert, weet die niks?" (ArChie). En inderdaad, een maand terug al ging Ziggo in zijn gebied over op QAM256. Dat heeft hogere bandbreedte, en zou nog wel eens het probleem kunnen zijn.

Nu had ik toentertijd m'n Technotrend C1500 uitgezocht omdat die met alle QAM goed zou werken. Blijk ik een nieuwere hardware versie (met coax tulp-pluggen) te hebben die wél problemen heeft QAM256.

Even gezocht op vervangers van m'n tuner. Bijkomstig nadeel, de AlphaCrypt Classic wordt niet meer gemaakt en is dus slecht verkrijgbaar.

Binnenkort een update over wat ik wil gaan aanschaffen om dit op te lossen.