[Risolto] E' morta la Tevii S660,alternative? No è il driver

Cosa serve o si può utilizzare per il nostro VDR
Schede DVB, DVT, DVBS2 etc.
Case, schede madri, processori etc.
Autocostruzioni, progetti etc.

Moderatori: ragno, tapino, alez, zulu, davidea

Rispondi
Sav
Messaggi: 152
Iscritto il: 30 ott 2008, 13:39

[Risolto] E' morta la Tevii S660,alternative? No è il driver

Messaggio da Sav »

Ciao ragazzi.
La mia tevii s660 non funziona più, o meglio, non riceve più i canali HD (Dvb-s2 8PSK).

Vorrei sostituirla e sono vincolato dal case a comprare un altro prodotto usb.
La mia attenzione è caduta sui seguenti prodotti:

DVBSky S960, apparentemente supportata dai kernel recenti, ma a suo sfavore gioca il fatto di essere un'evoluzione hardware della mia precedente scheda (nuovo chipset montage). Non vorrei ritrovarmi di nuovo tra un anno a doverci ripensare.

TBS5922, non ho trovato significative controindicazioni, eccezion fatta che è l'evoluzione delle famigerate qbox.

TBS5925, in assoluto la migliore come caratteristiche sulla carta.

Delle tre tbs non ho trovato grande documentazione sui driver linux, tranne che sono disponibili sul sito del produttore, ma non mi rendo conto se si compilano contro kernel recenti.

Qualcuno ha esperienze con questi box usb? Consigli?

Grazie
Ultima modifica di Sav il 23 lug 2013, 10:06, modificato 1 volta in totale.
lukkino
Messaggi: 1086
Iscritto il: 20 gen 2007, 09:49

Re: E' morta la Tevii S660, alternative USB?

Messaggio da lukkino »

Non credo sia un problema della Tevii ma dei driver...

Siccome ho una Tevii s464 e credo usi lo stesso driver ds3000 e lo stesso firmware... qualche mese fa avevo postato qualcosa sulla mailing list di VDR per risolvere il problema dei canali HD con symbol rate = 29900

Prova a leggere questo:
http://comments.gmane.org/gmane.linux.vdr/47601

Ciao
VDRBOX: GA-K8NS, AMD Sempron 2600+, Hauppauge Nexus 2.1, LFS
Sav
Messaggi: 152
Iscritto il: 30 ott 2008, 13:39

Re: E' morta la Tevii S660, alternative USB?

Messaggio da Sav »

Le ho provate tutte, proverà anche questa.
Solo 2 domande:
Perché non hai usato i drivers di Liplianin?
Non si può editare il modulo prima?
Intanto 1000 grazie
Ciao
Solution for problem signal with module ds3000:

git clone git://linuxtv.org/media_build.git
cd media_build
./build

Running build until it starts to compile cc, about 30 seconds, and stop with CRTL+C

find $PWD -type f -name "ds3000.c"

Open file ds3000.c with a editor

Search line:

if (c->symbol_rate >= 30000000)

And replace with:

if (c->symbol_rate >= 29900000)

Save file.

make clean
make -j 4
make install
reboot


Hi Luca
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: E' morta la Tevii S660, alternative USB?

Messaggio da davidea »

frena......

non riceve i canali HD ma quelli Sd si???????
usi unicable?
che versione di vdr hai ? (io uso 1.7.27)
che kernel usi?( io uso yavdr5 3.2.0-48-generic)


io sono in queste condizioni, quindi se anche tu ti ritrovi in queste condizioni il problema potrebbero essere i driver e non la scheda!!!!
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: E' morta la Tevii S660, alternative USB?

Messaggio da davidea »

ecco, lukk sei arrivato prima di me!!!!
io mi ero arenato perche' credevo fosse legato al fatto che uso unicable, ora vado a leggere i link
Sav
Messaggi: 152
Iscritto il: 30 ott 2008, 13:39

Re: E' morta la Tevii S660, alternative USB?

Messaggio da Sav »

Che dire, uno gira il web tra siti russi e tedeschi, impazzendo con il traduttore di google e poi la soluzione è in casa.
Funziona alla perfeziona.
Mi sono discostato dalle indicazioni di Luca, permettendomi alcune varianti sul tema, che di seguito vi ripropongo:

Uso ubuntu 13.04, 64 bit, con kernel 3.8.0-27-generic.

1) ho scaricato i dirvers di liplianin da qui: https://bitbucket.org/liplianin/s2-liplianin-v39

2) ho modificato il file ds3000.c come descritto da Luca

3) ho ricompilato avendo cura di copiare il compiler.h dalla cartella del kernel a quella dei driver ( cp -a /usr/src/linux-headers-VERSIONE IN USO/include/linux/compiler.h /CARTELLA DEL DRIVER/linux/include/linux/ )

Consiglio di compilare con i seguenti comandi, per evitare errori:
make KERNELRELEASE=$(uname -r) -i -j4
make KERNELRELEASE=$(uname -r) install
N.b., se non siete root, dovete usare sudo.

Grazie a tutti per le risposte fulminee e perchè mi avete fatto risparmiare i sudati euri, che di sti tempi non guasta mai.
Ultima modifica di Sav il 23 lug 2013, 12:07, modificato 1 volta in totale.
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: E' morta la Tevii S660, alternative USB?

Messaggio da davidea »

dopo una serie interminabile di errori durante il make install

Codice: Seleziona tutto

/usr/include/unistd.h:1174:1: error: expected declaration specifiers before '__END_DECLS'
In file included from ../../linux/firmware/ihex2fw.c:22:0:
/usr/include/stdlib.h:35:1: error: expected declaration specifiers before '__BEGIN_DECLS'
In file included from /usr/include/stdlib.h:43:0,
                 from ../../linux/firmware/ihex2fw.c:22:
/usr/include/x86_64-linux-gnu/bits/waitstatus.h:98:4: error: expected declaration specifiers before ';' token
In file included from ../../linux/firmware/ihex2fw.c:22:0:
/usr/include/stdlib.h:72:5: error: storage class specified for parameter '__WAIT_STATUS'
/usr/include/stdlib.h:96:1: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
ho riavviato e ora funziona tutto!!!!
grazie lukk
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: E' morta la Tevii S660, alternative USB?

Messaggio da davidea »

praticamente se ho ben capito, con i vecchi kernel < 2.6.38 la decodifica era implementata in sw , invece ora la si e' implementata in hardware per i canali con simbol rate inferiore a 30000 , noi abbiamo cambiato la soglia forzando quindi l' uso della decodifica sw anche per i nostri canali a 29900.... ci sono?
lukkino
Messaggi: 1086
Iscritto il: 20 gen 2007, 09:49

Re: E' morta la Tevii S660, alternative USB?

Messaggio da lukkino »

davidea ha scritto:praticamente se ho ben capito, con i vecchi kernel < 2.6.38 la decodifica era implementata in sw , invece ora la si e' implementata in hardware per i canali con simbol rate inferiore a 30000 , noi abbiamo cambiato la soglia forzando quindi l' uso della decodifica sw anche per i nostri canali a 29900.... ci sono?
sinceramente non ho capito cosa faccia questa modifica... a suo tempo trovai la soluzione su un forum polacco...

ciao ciao
VDRBOX: GA-K8NS, AMD Sempron 2600+, Hauppauge Nexus 2.1, LFS
Rispondi