Jump to content

Graterlia OS 2.0.0 RC1 - DVB-T-as102


malyz

Recommended Posts

Jak wgrałeś sterownik?

 

Wejdź na dekoder przez SSH

Jak już zrobiłeś opkg update && opkg upgrade to zrób restart dekodera

Jak już Ci się uruchomi to ponownie do SSH i wpisz

opkg install http://graterlia.xunil.pl/repodata/release/esi88/dvbt-as102_1.0.1_esi88.ipk

lub jak nie chce Ci się pisać to

opkg install dvbt-as102

 

Jak się zainstaluje to restart dekodera

Link to comment
Share on other sites

Jak wgrałeś sterownik?

 

Wejdź na dekoder przez SSH

Jak już zrobiłeś opkg update && opkg upgrade to zrób restart dekodera

Jak już Ci się uruchomi to ponownie do SSH i wpisz

opkg install http://graterlia.xunil.pl/repodata/release/esi88/dvbt-as102_1.0.1_esi88.ipk

lub jak nie chce Ci się pisać to

opkg install dvbt-as102

 

Jak się zainstaluje to restart dekodera

 

Obie wersje zainstalują pakiet, jednak nie polecam pierwszej z 2 powodów:

1) po pojawieniu się nowszej wersji w repozytorium i tak zainstaluje wersję 1.0.1

2) istnieje ryzyko zainstalowania pakietu z innej architektury (np modułów od esi88 na 5800xx)

 

Prawidłowa procedura to:

opkg update
opkg install dvbt-as102

 

Taka sama procedura dla wszystkich innych pakietów - tylko nazwa pakietu bez scieżki. Logika opkg pociągnie i zainstaluje najnowszy pakiet dla właściwej architektury.

Link to comment
Share on other sites

Niestety nie działa,po wykonaniu update to samo.

Podana wersja przez@djmarco83 pod hd clone też nie działa dongl.

 

Mam pytanie czy jak będę chciał to zrobić za pomocą ssh.

To teraz w końcu który sterownik?

 

dvbt-as102_1.0.0_adb5800xx.ipk

czy

dvbt-as102_1.0.1_adb5800xx.ipk

 

Z informacji podanych tutaj na forum wynika że ten pierwszy.

I teraz, czy muszę odinstalować

 

okpg remove dvbt-as102

 

czy mogę pobrać  wrzucić do root

i

okpg install dvbt-as102_1.0.0_adb5800xx.ipk

 

Link to comment
Share on other sites

opkg update

opkg list | grep dvb

opkg install xyz

 

gdzie xyz to co zwroci komenda2

 

Operacja wykonana zgodnie z instrukcją,

 

 

 

 

tuxish-Box:~# opkg update

Downloading http://graterlia.xunil.pl/repodata/release/sh4/Packages.gz.

Inflating http://graterlia.xunil.pl/repodata/release/sh4/Packages.gz.

Updated list of available packages in /var/opkg/lists/graterlia.

Downloading http://graterlia.xunil.pl/repodata/release/adb5800xx/Packages.gz.

Inflating http://graterlia.xunil.pl/repodata/release/adb5800xx/Packages.gz.

Updated list of available packages in /var/opkg/lists/adb5800xx.

tuxish-Box:~# opkg list | grep dvb

dvbt-as102 - 1.0.1 - TVB-T support for AS102 chipsets

tuxish-Box:~# opkg install dvbt-as102 - 1.0.1 - TVB-T support for AS102 chipsets

Package dvbt-as102 (1.0.1) installed in root is up to date.

Unknown package '-'.

Unknown package '1.0.1'.

Unknown package '-'.

Unknown package 'TVB-T'.

Unknown package 'support'.

Unknown package 'for'.

Unknown package 'AS102'.

Unknown package 'chipsets'.

Collected errors:

* opkg_install_cmd: Cannot install package -.

* opkg_install_cmd: Cannot install package 1.0.1.

* opkg_install_cmd: Cannot install package -.

* opkg_install_cmd: Cannot install package TVB-T.

* opkg_install_cmd: Cannot install package support.

* opkg_install_cmd: Cannot install package for.

* opkg_install_cmd: Cannot install package AS102.

* opkg_install_cmd: Cannot install package chipsets.

tuxish-Box:~#

 

Link to comment
Share on other sites

 

tuxish-Box:~# opkg update

Downloading http://graterlia.xunil.pl/repodata/release/sh4/Packages.gz.

Inflating http://graterlia.xunil.pl/repodata/release/sh4/Packages.gz.

Updated list of available packages in /var/opkg/lists/graterlia.

Downloading http://graterlia.xunil.pl/repodata/release/adb5800xx/Packages.gz.

Inflating http://graterlia.xunil.pl/repodata/release/adb5800xx/Packages.gz.

Updated list of available packages in /var/opkg/lists/adb5800xx.

tuxish-Box:~# opkg list | grep dvb

dvbt-as102 - 1.0.1 - TVB-T support for AS102 chipsets

tuxish-Box:~# opkg install dvbt-as102

Package dvbt-as102 (1.0.1) installed in root is up to date.

tuxish-Box:~#

 

 

 

 

tak też próbowałem

 

 

a tak zapytam ,potwierdza ktoś u siebie działanie tego dongla

Link to comment
Share on other sites

W pliku /etc/sysconfig/system.conf należy zmodyfikować wpis dvbt=off --> dvbt=as102. Powoduje to załadowanie odpowiednich modułów po restarcie systemu. Niestety po takim zabiegu, mimo widoczności tunera w enigmie, nie wyszukuje nic, a dodatkowo przestaje działać DVB-S (Przekroczony czas czytania PAT).

Link to comment
Share on other sites

#Załaduj moduł DVB-T dla ADB5800

if [ $rcstype == ADB5800 ]; then

if [ $dvbt == as102 ]; then

->echo "init dvb-t as102"

if [ -e $MODDIR/dvb-as102.ko ]; then

insmod $MODDIR/dvb-as102.ko

fi

fi

fi

Wpis w system.conf jest już nieaktualny.

Link to comment
Share on other sites

Wracając do tematu. Dzisiaj ponowiłem próbę z załadowanymi modułami as102 za pomocą wpisu w system.conf. Tym razem głowica DVB-S działa, DVB-T nadal nie. Oto log ze startu enigmy:

scanning for frontends..
opening frontend 0
close frontend 0
opening frontend 1
failed! (/dev/dvb/adapter0/frontend1) Protocol error
opening frontend 2
failed! (/dev/dvb/adapter0/frontend2) No such device
boxtype detection BOX_SH4

Interesujący jest wpis "Protocol error". Trzeba by zajrzeć do źródeł.

Link to comment
Share on other sites

Masz rację. Mam BSKA.

Tu wygląda to dobrze, jak w G1, gdzie śmiga DVB-T.

tuxish-Box:/dev/dvb/adapter0# ll *fron*
crw-rw----    1 root     root      212,   3 Oct 15 00:05 frontend0
lrwxrwxrwx    1 root     root            28 Jan  1  2000 frontend1 -> /dev/dvb/adapter0/frontend2_
crw-rw-rw-    1 root     root      212,  19 Oct 15 00:05 frontend1_
lrwxrwxrwx    1 root     root            28 Jan  1  2000 frontend2 -> /dev/dvb/adapter0/frontend1_
crw-rw----    1 root     root      212,  67 Oct 15 00:05 frontend2_

 

Link to comment
Share on other sites

Z tego co pamiętam symlinki w G1 są identyczne, analizowałem to kiedyś. Odgrzebany log ze startu G1:

scanning for frontends..
opening frontend 0
close frontend 0
opening frontend 1
close frontend 1
opening frontend 2
failed! (/dev/dvb/adapter0/frontend2) No such device
boxtype detection BOX_SH4

Link to comment
Share on other sites

E2 pod tm względem było poprawiane.

Sprawdź jak możesz tak:

zakomentuj w rcS to:

#Init frontend settings
if [ $rcstype == ADB5800 ]; then
<------>if [ $boxtype == BSKA ] || [ $boxtype == BXZB ]; then
<------><------>ln -sfn /dev/dvb/adapter0/frontend2_ /dev/dvb/adapter0/frontend1
<------><------>ln -sfn /dev/dvb/adapter0/frontend1_ /dev/dvb/adapter0/frontend2
<------>else
<------><------>ln -sfn /dev/dvb/adapter0/frontend1_ /dev/dvb/adapter0/frontend1
<------><------>ln -sfn /dev/dvb/adapter0/frontend2_ /dev/dvb/adapter0/frontend2
<------>fi
fi
if [ $rcstype == ESI88 ] || [ $rcstype == UHD88 ]; then
<------>ln -sfn /dev/dvb/adapter0/frontend1_ /dev/dvb/adapter0/frontend1
<------>ln -sfn /dev/dvb/adapter0/frontend2_ /dev/dvb/adapter0/frontend2
fi
if [ $rcstype == DSI87 ] || [ $rcstype == ADB2850 ]; then
<------>ln -sfn /dev/dvb/adapter0/frontend2_ /dev/dvb/adapter0/frontend1
<------>ln -sfn /dev/dvb/adapter0/frontend1_ /dev/dvb/adapter0/frontend2
fi

Następnie usuń symliniki i "_" z nazw plików frontend.

Może się mylę ale teraz działa poprawnie numerowanie głowic i link 2→1 nie działa.

 

Link to comment
Share on other sites

Zrobiłem tak:

tuxish-Box:/dev/dvb/adapter0# ll *fron*
crw-rw----    1 root     root      212,   3 Oct 15 00:05 frontend0
lrwxrwxrwx    1 root     root            28 Oct 18 18:04 frontend1 -> /dev/dvb/adapter0/frontend1_
crw-rw-rw-    1 root     root      212,  19 Oct 15 00:05 frontend1_
lrwxrwxrwx    1 root     root            28 Oct 18 18:04 frontend2 -> /dev/dvb/adapter0/frontend2_
crw-rw----    1 root     root      212,  67 Oct 15 00:05 frontend2_

W logu zmieniła się tylko kolejność:

scanning for frontends..
opening frontend 0
close frontend 0
opening frontend 1
failed! (/dev/dvb/adapter0/frontend1) No such device
opening frontend 2
failed! (/dev/dvb/adapter0/frontend2) Protocol error
boxtype detection BOX_SH4

Link to comment
Share on other sites

Wygląda chyba dobrze:

tuxish-Box:~# lsmod
Module                  Size  Used by    Tainted: P  
smartcard              18808  2 
cec_ctrl                4776  0 
dvb_as102               9312  1 
platform                 800  0 [permanent]
stmalloc                1184  0 
sth264pp                3840  0 
player2               361800  2 stmalloc,sth264pp
stmdvb                 88368 32 dvb_as102,player2
stmsysfs               29364  0 
stm_monitor             5816  1 player2
pti                    23244  1 stmdvb
fe_core_bska           23256  1 stmdvb
pseudocard             11268  2 player2,stmdvb
stm_v4l2                7228  1 stmdvb
p2div64                 1196  2 player2,stm_monitor
ksound                 10000  1 player2
mpeg2hw                 3280  0 
mmelog                  1400  0 
avs                    22976  1 stmdvb
mme_host               22868  4 player2,stm_monitor,mpeg2hw,mmelog
embxshm                19272  0 
embxmailbox             5312  1 embxshm
embxshell              17196  3 mme_host,embxshm,embxmailbox
stmfb                  37844  3 stmdvb
stmcore_display_stx7100   135477  4 player2,stmdvb,pseudocard
fan_ctrl                 704  0 
front_bska              3944  0 
e2_proc                 9412  4 cec_ctrl,player2,stmdvb,fan_ctrl
simu_button              608  0 
boxtype                  920  0 

Link to comment
Share on other sites

opkg update && opkg upgrade

Jeżeli wszystko dobrze przebiegnie to po restarcie tunera (proszę go w trakcie przeładowania (uboot na wyświetlaczu) wyłączyć na chwilę z gniazda energetycznego) DVB-T powinno działać bez problemu.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...