handdator

Visa fullständig version : Mythbuntu 8.10 + opensascng



Quazzi
2009-02-22, 21:42
Försöker få liv i ovanstående och det fungerar bra på vissa kanaler men om jag tex tunar in tv4 så slutar kodningen att funka och servern måster startas om.

Meddelande från sasc ng;

Feb 22 22:32:23.040 CAM(core.pids): 0.1: pids on entry typ5=1001 typ5=1101
Feb 22 22:32:23.040 CAM(core.pids): 0.1: pids after delete typ5=1001
Feb 22 22:32:23.040 CAM(core.pids): 0.1: pids after add typ5=1001
Feb 22 22:32:23.041 CAM(core.pids): 0: update SID 1300 (zero=0 noshift=1)
Feb 22 22:32:23.041 CAM(core.pids): 0: SID=1300 zero=0 | sid=1/1300/0 zero=-/-/- idle=-/-/-
Feb 22 22:32:23.041 CAM(core.pids): 0: found handler for SID 1300 (0.1 idle=0 idx=1)
Feb 22 22:32:23.041 CAM(core.pids): 0.1: pids on entry typ5=1001
Feb 22 22:32:23.041 CAM(core.pids): 0.1: pids after delete
Feb 22 22:32:23.041 CAM(core.pids): 0.1: pids after add
Feb 22 22:32:23.041 CAM(core.ecm): 0.1: is idle now
Feb 22 22:32:23.041 CAM(core.ecm): 0.1: stop
Feb 22 22:32:23.041 CAM(core.au): 0: stopping chain 0b00
Feb 22 22:32:23.041 CSA: Got command(1): I idx: 0 pid: 0
Feb 22 22:32:23.084 CAM(core.ecm): 0.1: triggered SID 1300/-1 idx 1/1 mode 3/0 sync
Feb 22 22:32:57.498 CAM(core.auStats): EMM packet load average (1/4/10min) 59 14 5 pks/s
Feb 22 22:33:17.076 CSA: Removing csa for rb: 1
Feb 22 22:33:17.081 CHANNEL: Tuning frontend
Feb 22 22:33:17.082 CSA: Got command(1): I idx: 0 pid: 0
Feb 22 22:33:17.260 CHANNEL: start: read pes returned err: 11
start: read pes returned: Resource temporarily unavailable
Feb 22 22:33:41.881 CSA: Removing csa for rb: 1

i plugin_getsid.c har jag ändrat från <0 till <=0

while(! done) {
poll(&pfd, 1, timeout);
if ((size = read(fd, pes, sizeof(pes))) <= 0) {
dprintf0("start: read pes returned err: %d\n", errno);
perror("start: read pes returned");
break;
}

Någon som har något tips?

Quazzi
2009-02-23, 21:25
ingen?

Quazzi
2009-02-23, 21:26
jag kör r49 för övrigt

dust79
2009-02-24, 16:14
Jag kör också ubuntu 8.10 + opensascng med comhem. Fungerar fint med tv4... tror bara det är om man har comhem man behöver ändra plugin_getsid.c

Quazzi
2009-02-24, 20:40
Jag kör med comhem. Det är inte bara tv4 som får allting att bugga, tv4 är bara 1 av många kanaler. Vad kör du för version av sasc-ng? Hur har du patchat den?

dust79
2009-02-25, 10:12
Försöker luska ut vilken version jag kör... Ser ut som det är version 54 jag kör nu. Har kört in ett par olika versioner, bland annat version 47 tidigare. På version 47 gjorde jag definitivt samma patchning av plugin_getsid.c som du. Senaste gången jag kompilerade om så kan det ha varit så att den redan var gjord i källkoden.

Jag pekade inte ut någon v4l-dvb när jag körde configure... men jag tror jag ändrade compiler med ./configure --cxx=/usr/bin/g++-4.2

För övrigt kör jag med kernel 2.6.27-9-generic

Hoppas min info är till hjälp!

jsvens
2009-03-13, 05:59
https://opensvn.csie.org/traccgi/opensascng/wiki

Följ exakt vad som står där.

Kör själv samma setup men patchad för CCcam.

Har ännu inte sett några problem.

Det jag har sett som största problemet är att det inte finns något flowchart för att förstå hur allt hänger ihop.

Johan

Quazzi
2009-03-15, 20:55
jag la allt på hyllan ett tag men började idag igen. Efter att ha installerat om ubuntu 8.10 och lagt in den senaste versionen av sascng så verkar det faktiskt funka (än så länge). Nu gäller det bara att snabba upp kanalbyterna.

t1ger
2009-04-06, 15:02
Försöker få liv i ovanstående och det fungerar bra på vissa kanaler men om jag tex tunar in tv4 så slutar kodningen att funka och servern måster startas om.

Meddelande från sasc ng;

Feb 22 22:32:23.040 CAM(core.pids): 0.1: pids on entry typ5=1001 typ5=1101
Feb 22 22:32:23.040 CAM(core.pids): 0.1: pids after delete typ5=1001
Feb 22 22:32:23.040 CAM(core.pids): 0.1: pids after add typ5=1001
Feb 22 22:32:23.041 CAM(core.pids): 0: update SID 1300 (zero=0 noshift=1)
Feb 22 22:32:23.041 CAM(core.pids): 0: SID=1300 zero=0 | sid=1/1300/0 zero=-/-/- idle=-/-/-
Feb 22 22:32:23.041 CAM(core.pids): 0: found handler for SID 1300 (0.1 idle=0 idx=1)
Feb 22 22:32:23.041 CAM(core.pids): 0.1: pids on entry typ5=1001
Feb 22 22:32:23.041 CAM(core.pids): 0.1: pids after delete
Feb 22 22:32:23.041 CAM(core.pids): 0.1: pids after add
Feb 22 22:32:23.041 CAM(core.ecm): 0.1: is idle now
Feb 22 22:32:23.041 CAM(core.ecm): 0.1: stop
Feb 22 22:32:23.041 CAM(core.au): 0: stopping chain 0b00
Feb 22 22:32:23.041 CSA: Got command(1): I idx: 0 pid: 0
Feb 22 22:32:23.084 CAM(core.ecm): 0.1: triggered SID 1300/-1 idx 1/1 mode 3/0 sync
Feb 22 22:32:57.498 CAM(core.auStats): EMM packet load average (1/4/10min) 59 14 5 pks/s
Feb 22 22:33:17.076 CSA: Removing csa for rb: 1
Feb 22 22:33:17.081 CHANNEL: Tuning frontend
Feb 22 22:33:17.082 CSA: Got command(1): I idx: 0 pid: 0
Feb 22 22:33:17.260 CHANNEL: start: read pes returned err: 11
start: read pes returned: Resource temporarily unavailable
Feb 22 22:33:41.881 CSA: Removing csa for rb: 1

i plugin_getsid.c har jag ändrat från <0 till <=0

while(! done) {
poll(&pfd, 1, timeout);
if ((size = read(fd, pes, sizeof(pes))) <= 0) {
dprintf0("start: read pes returned err: %d\n", errno);
perror("start: read pes returned");
break;
}

Någon som har något tips?

Prova med -no-sidcache
Ser ut så långt at funka før mig.