Kirjoittaja Aihe: Technotrend C-1501 DVB-C-kortti ei toimi Debianissa Proxmox PVE -kernelillä  (Luettu 7390 kertaa)

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Debian minkä kanssa tapeltu, missä vdr pyörii:
vdr-sxfe 1.0.1  (build with xine-lib 1.1.14, using xine-lib 1.1.14)

Kone miltä katsotaan Ubuntu 10.04:
vdr-sxfe 1.0.90-cvs  (build with xine-lib 1.1.16, using xine-lib 1.1.17)

Tuo tapahtuu kun yrittää vaihtaa kanavaa:
Koodia: [Valitse]
[6845] [input_vdr] invalid parameter in control message VIDEO_PROPERTIES -1 -1 -1 -1 4
[6845] [input_vdr] osd_command_t size 0, expected 61
[6845] [input_vdr] read_control read() error
[6845] [input_vdr]    (ERROR (xine_input_vdr.c,1092): Bad address)
[6845] [input_vdr] control: error reading OSDCMD data (unknown part)
[6845] [input_vdr] control stream read error - disconnected ?
[6846] [input_vdr] read_block: no data source, returning NULL
[6836] [input_vdr] write_control aborted
[6836] [input_vdr]    (ERROR (xine_input_vdr.c,876): Resource temporarily unavailable)
[6836] [input_vdr] Connections closed.
Terminating...

Ja nyt huomasin että tuo valittaa noista versioistakin;
Koodia: [Valitse]
[6836] [input_vdr] -----------------------------------------------------------------
[6836] [input_vdr] WARNING: Client and server versions of xinelibout are different !
[6836] [input_vdr]          Client version (xine_input_vdr.so) is 1.0.90-cvs
[6836] [input_vdr] -----------------------------------------------------------------

Nyt sitten ilmeisesti pitäs saada jompi kumpi Xineliboutputista/vdr-sxfe versiosta samaksi kuin toinen?

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Oiskohan siinä järkeä jos päivittäs VDR:än 1.7, jos vaan siinä mukana päivittyis nuo vdr-sxfe ja xinelibout. Tällä konstilla "ehkä" sais helpoiten molemmat samaksi versioksi?

Kysymys kuuluu, mistähän löytäs toimivan ja hyvän repo lähteen 1.7:lle, ja tuleeko nuo vdr-sxfe/xinelibout päivitykset sitä repoa käyttämällä?

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Oiskohan siinä järkeä jos päivittäs VDR:än 1.7, jos vaan siinä mukana päivittyis nuo vdr-sxfe ja xinelibout. Tällä konstilla "ehkä" sais helpoiten molemmat samaksi versioksi?

No enpä tiedä onko sen helpompaa, koska käyttämäsi jakelut ovat eri ikäisistä, eli sama paketointi ei käy molempiin, eikä kukaan ylläpidä versioiltaan vastaavaa VDR-paketointia molemmille. Vaikka löytäisit paketoinnit, jotka vastaavat nyt toisiaan, seuraavassa Xineliboutputin päivityksessä tilanne voi muuttua. Tosin jos versiot ovat suunnilleen samalta aikakaudelta, ne todennäköisesti toimivat ihan hyvin yhteen.

Varmin konsti olisi kääntää palvelimen Xineliboutputia vastaava vdr-sxfe Lucidiin ja käyttää palvelimessa jotain vakaata paketointia, jotta versio ei muutu päivityksissä.

Lainaus
Kysymys kuuluu, mistähän löytäs toimivan ja hyvän repo lähteen 1.7:lle, ja tuleeko nuo vdr-sxfe/xinelibout päivitykset sitä repoa käyttämällä?

Debianille paras lähde on e-TOBI.net, jossa on Debianin virallisia paketointeja tuoreemmat VDR 1.7 (VDRDEVEL) ja VDR 1.6-versiot.

Ubuntu 10.04:ään voi joko kääntää e-Tobin paketit tai käyttää tätä PPA:ta: https://launchpad.net/~yavdr/+archive/testing-vdr

VDR 1.7 on kyllä ihan hyvä valinta, koska se tallentaa MPEG-TS-muodossa, jolloin tallenteita voi toistaa suoraan tavallisilla mediasoittimilla. VLC näyttää niistä myös tekstitykset.

vdr-sxfe:n voi sitten kääntää Ubuntuun e-Tobin lähdekoodeista, jos yaVDR:n versio ei toimi yhdessä Debianin Xineliboutputin kanssa.

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Nyt täytyy kyllä myöntää että meni tuo äskönen vähän yli  :)

Mutta mutta, voisin vaikka koittaa saada tämän pöytäkoneen 10.04 käyttämään samaa versiota kun tuo debian vdr serveri.

Siinäpä sitä sitten taas on touhuamista, eli miten saisin tuon 10.04 vdr-sxfe:n samaksi verioksi kuin tuo debiani? Tarviiko saada muuta samaksi versioksi kuin tuo vdr-sxfe, esim. tuo Xineliboutput?

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Asiakaskoneella ajettavan vdr-sxfe:n täytyy olla samaa versiota kuin VDR-palvelimella oleva xineliboutput-liitännäinen. Siis kuten yllä esitin:

Vaihtoehto A:

Hae Debianissa käyttämääsi paketointia vastaava Xineliboutputin lähdekoodi ja käännä se Ubuntussa. Tämä edellyttää hieman opiskelua.

Valitettavasti Lennyn Xineliboutput 1.0.1 on aika vanha ja siinä voi olla enemmän ongelmia kuin nykyisissä versioissa. Se ei myöskään tue VDPAU-rautapurkua/-lomituksenpoistoa. Squeeze olisi parempi alusta.

Vaihtoehto B:

Asenna Debianiin e-Tobin VDR 1.7-paketointi. Lisää /etc/apt/sources.list-tiedostoon rivi:

Koodia: [Valitse]
deb http://e-tobi.net/vdr-experimental lenny base backports addons vdr-multipatch
Komenna pääkäyttäjänä:

Koodia: [Valitse]
apt-get purge vdr
apt-get update

Asenna sitten VDR uudelleen aiemmin seuraamasi ohjeen mukaan.

Lisää Ubuntun pakettilähteisiin yavdr:n testing-vdr-PPA ja asenna paketti xineliboutput-sxfe.

Jos tällä yhdistelmällä on ongelmia kanavien vaihdossa tai muissa toiminnoissa, Ubuntuun pitäisi kääntää vdr-sxfe e-Tobin lähdekoodipaketista ja ottaa testing-vdr-PPA pois käytöstä.
« Viimeksi muokattu: 03.06.10 - klo:16.42 kirjoittanut nm »

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vaihtoehto B toimi. Mutta nyt on sitten ongelmia itse scannatun channels.confin kannsa.

Asennuksessa tuleva channels.conf:n kanssa vdr lähtee päälle ja siihen voi yhdistää ubuntulla ja ei kaadu vaikka vaihtaa kanavia. Mutta kun scannaa itse kanavat ja korvaa sillä channels.conf:n vdr ei enää lähde käyntiin. Outo asia on myös kun yritän muokata asennuksen mukana tullutta channels.conf:a niin gedit ei sitä osaa edes avata ja nanolla jos muokkaa niin vdr ei taaskaan lähde käyntiin.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Asennuksessa tuleva channels.conf:n kanssa vdr lähtee päälle ja siihen voi yhdistää ubuntulla ja ei kaadu vaikka vaihtaa kanavia. Mutta kun scannaa itse kanavat ja korvaa sillä channels.conf:n vdr ei enää lähde käyntiin.

Mitä VDR sanoo (/var/log/syslog -tiedostossa)? Mitä channels.conf sisältää?

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Asennuksessa tuleva channels.conf nanolla avattuna:
Koodia: [Valitse]
RTL Television,RTL;RTL World:12187:hC34:S19.2E:27500:163:104=deu;106=deu:105:0:12003:1:1089:0
SAT.1;ProSiebenSat.1:12544:hC56:S19.2E:22000:255:256=deu;259=deu:32:0:17500:1:1107:0
ProSieben;ProSiebenSat.1:12544:hC56:S19.2E:22000:511:512=deu;515=deu:33:0:17501:1:1107:0
RTL2;RTL World:12187:hC34:S19.2E:27500:166:128=deu:68:0:12020:1:1089:0
Das Erste;ARD:11836:hC34:S19.2E:27500:101:102=deu,103=2ch;106=dd:104:0:28106:1:1101:0
Bayerisches FS;ARD:11836:hC34:S19.2E:27500:201:202=deu,203=2ch:204:0:28107:1:1101:0
hr-fernsehen;ARD:11836:hC34:S19.2E:27500:301:302=deu:304:0:28108:1:1101:0
NDR FS MV;ARD:12109:hC34:S19.2E:27500:2401:2402=deu:2404:0:28224:1:1073:0
SR Fernsehen;ARD:12265:hC34:S19.2E:27500:1301:1302=deu:1304:0:28486:1:1093:0
WDR Köln;ARD:11836:hC34:S19.2E:27500:601:602=deu:604:0:28111:1:1101:0
BR-alpha;ARD:11836:hC34:S19.2E:27500:701:702=deu:704:0:28112:1:1101:0
SWR Fernsehen BW;ARD:11836:hC34:S19.2E:27500:801:802=deu:804:0:28113:1:1101:0
Phoenix;ARD:11836:hC34:S19.2E:27500:901:902=deu:904:0:28114:1:1101:0
ZDF;ZDFvision:11953:hC34:S19.2E:27500:110:120=deu,121=2ch;125=dd:130:0:28006:1:1079:0
3sat;ZDFvision:11953:hC34:S19.2E:27500:210:220=deu,221=2ch;225=dd:230:0:28007:1:1079:0
KiKa;ZDFvision:11953:hC34:S19.2E:27500:310:320=deu:330:0:28008:1:1079:0
arte;ARD:11836:hC34:S19.2E:27500:401:402=deu,403=fra:404:0:28109:1:1101:0
ORF1;ORF:562:C34D34M16B8T8G4Y0:T:27500:3210:3211=deu;3213=deu:3215:0:10101:13130:320:0
ORF2S;ORF:562:C34D34M16B8T8G4Y0:T:27500:3220:3221=deu;3223=deu:3225:0:10107:13130:320:0
ATV;ORF:562:C34D34M16B8T8G4Y0:T:27500:3240:3241=deu:3245:0:10120:13130:320:0
ORF1;ORF:12692:hC56:S19.2E:22000:160:161=deu;163=deu:165:1762,D05,1801,1702:13001:1:1117:0
ORF2;ORF:12692:hC56:S19.2E:22000:500:501=deu;503=deu:505:1762,D05,1801,1702:13002:1:1117:0
ZDFinfokanal;ZDFvision:11953:hC34:S19.2E:27500:610:620=deu:630:0:28011:1:1079:0
CNN Int.;CNN:11778:vC34:S19.2E:27500:165:100=eng:47:0:28522:1:1068:0
Super RTL,S RTL;RTL World:12187:hC34:S19.2E:27500:165:120=deu:65:0:12040:1:1089:0
VOX;RTL World:12187:hC34:S19.2E:27500:167:136=deu:71:0:12060:1:1089:0
kabel eins;ProSiebenSat.1:12544:hC56:S19.2E:22000:767:768=deu:34:0:17502:1:1107:0
DAS VIERTE,D VIERTE;BetaDigital:12460:hC34:S19.2E:27500:2047:2048=deu:36:0:1793:133:5:0
9Live;ProSiebenSat.1:12544:hC56:S19.2E:22000:1279:1280=deu:36:0:17504:1:1107:0
DSF;BetaDigital:12480:vC34:S19.2E:27500:1023:1024=deu:39:0:900:133:33:0
HSE24,HSE24;BetaDigital:12480:vC34:S19.2E:27500:1279:1280=deu:37:0:40:133:33:0
Bloomberg TV Germany;Bloomberg:12551:vC56:S19.2E:22000:162:99=deu:0:0:12160:1:1108:0
EURONEWS;CSAT:11817:vC34:S19.2E:27500:163:92=fra,93=eng,94=ita,95=esl,91=rus,98=por,99=deu:0:0:8004:1:1070:0
rbb Brandenburg;ARD:12109:hC34:S19.2E:27500:601:602=deu:604:0:28205:1:1073:0
Sama lista jatkuu...

Asennuksessa tuleva channels.conf katsottuna nautiluksen "Properties" valikosta, Type on unknown (application/octet-stream). Ja normaali itse scannattu tiedosto, Type on plain text document (text/plain)

/var/log/syslog on pitkä kuin nälkävuosi, en tiedä mitä sieltä etsiä.

Itse scannattu channels.conf ylimääräset kanavat karsittuna näyttää tältä:
Koodia: [Valitse]
MTV3:426000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:305:561:49
Nelonen:426000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:512:650:65
Sub:426000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:353:609:97
LIV:426000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:451:452:129
Nelonen Sport:426000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:417:673:145
The Voice/TV Viisi:426000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:513:660:161
JIM:426000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:516:690:225
SuomiTV:426000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:520:730:529
YLE TV1:162000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:512:650:17
YLE TV2:162000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:513:660:33
YLE FST5:162000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:514:670:81
YLE Teema:162000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:516:690:113

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Et ole skannannut VDR-formaattiin, kuten ohjeessa neuvottiin:

scan -o vdr -p -e 4 /usr/share/dvb/dvb-c/fi-jkl  > channels.conf

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Ei ole todellista!!! Olin käyttäny jotain vanhaa conffi tiedostoa.

Mutta nyt toimii, toivottavasti ei kaikki hajoa käsiin kun tulee päivityksiä. Kiitos vielä kerran!