Skocz do zawartości

tux

Administrators
  • Postów

    6 714
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    10

Treść opublikowana przez tux

  1. Czyżby nBox 5800xx i czyżby kondensatory?
  2. To jeszcze jest w fazie planów. Powiadamiać jest tymczasową protezą i tak go należy traktować.
  3. Spróbuj za kilka/naście/dziesiąt minut. Wszystko wskazuje na przeciążenie serwerów :)
  4. Usuń listę i zainstaluj raz jeszcze :)
  5. Tu się zgodzę z tobą. problem w tym, że trzeba to dokładnie sprawdzić. Sprzątając system i wyprowadzając go jakoś na prostą zauważyłem WIELKI WÓR, w którym panuje kompletny śmietnik. Biblioteki nie w tych katalogach czy też podublowane po różnych katalogach a w skrajnych przypadkach brak czego lub dwie wersje bibliotek na raz. Nie wykluczam, że w kodzie E2 podczas paczowania robi się jakiś miszmasz. Analizując całe TDT można osiwieć :)
  6. Trzeba by to sprawdzić w 100% ale chyba ustawienie E2 RGB/YCbCr dotyczy jedynie wyjścia SCART a HDMI jest ustawione na poziomie sprzętu na FULL. Tu wiem dokładnie o co chodzi (można napisać, że wiele spędzonych w serwisie TV). Temat do dokładnego sprawdzenia bo w przypadku moich testów nie ma znaczenia co jest ustawione poza rodzajem trybu HDMI. RGB i inne owszem - działają ale na SCART.
  7. tux

    Dostrajanie nieudane

    Już nie raz miałem informacje, że przy ledwo zipiącym boxie inne IMAGE działa. My okroiliśmy ile się dało cały system. Skutkuje to mniejszą latencją w działaniu. Efektem ubocznym jest niewyrabianie się odbiorników źle przerobionych oraz "na wylocie".
  8. Niby tak powinno być że list-upgradable powinno być tylko do listy tych pakietów co można upgradnąć a opkg list do listy wszystkich pakietów ale w najnowszej wersji. Jakoś działa to inaczej. Podobnie jest z wersjami pakietów. Masz np. 1.2.3 ale jak dodasz 1.2.3-1 i potem dasz 1.2.4 to za diabła go nie zobaczy póki nie nazwiesz go 1.2.4-1. Ja po prostu zaczynam się przyzwyczajać się do tych anomalii. Jakbyśmy mieli tak z 512MB na system (do tego dochodzi system plików JFFS2 z kompresją) to można by nawet bawić się w jakieś realne distro z pełnymi narzędziami i wersjami binarek. Jednak musimy się skupić póki co na 64MB via JFFS2. I tak nieźle to wszystko wyszło.
  9. OPKG to takie okrojone dpkg. Można by potrować dpkg ale z racji małej ilości miejsca to raczej strzelanie do muchy z armaty. Trzeba się pogodzić z niedoskonałościami. OPKG i tak jest boskie w porównaniu z niejednym systemem zarządzania pakietami.
  10. tux

    Głowica BZZB w BSLA

    Przeliczenie pewnie dałoby się zrobić ale liczba jaka by wyszła to coś astronomicznego :) Przeliczania na % nie wyobrażam sobie bo to nie działa w ten sposób.
  11. Jest OK. Ta paczka jest zainstalowana. Zrób aktualizację i zniknie :) List pokazuje wszystkie możliwe paczki + te co są zainstalowane.
  12. Pamiętaj tylko o kopii pliku. Plik ten jest w paczce enigma2-keymap i czasem jest aktualizowany.
  13. Póki nie będzie do końca zrobionego SysVinit tak będzie. Sytem póki co nie może zmieniać runlevel bo ma tylko i aż jeden. Nad SysVinit prace trwają. Bedzie to kolejna bardzo ważna poprawka systemu.
  14. tux

    Aktualizacja listy

    if [ -e /etc/enigma2/usertv01 ] || [ -e /etc/enigma2/usertv001 ]; then Poprawka za chwilę na serwerze :) Celowo nie daję maski. [glow=red,2,300]Radosna Twórczość[/glow] niektórych użytkowników mogłaby doprowadzić do nieprzewidzianych konsekwencji.
  15. tux

    Aktualizacja listy

    I jeszcze w jedym pliku. Inaczej później prosisz się o kłopoty. Tu już bardziej kulturalnie trzebabyło zdeinstalować listę i zainstalować raz jeszcze. Plik status zawiera to co zainstalowane ale nie powinien być rozbierzny z plikami opisującymi dany pakiet.
  16. tux

    Aktualizacja listy

    Nie ma opcji wymuszenia. PPanel wywołuje opkg install nazwa_listy. Jak jest nowa paczka to ją podmienia. Więc jak poszło z konsoli to powinno z PPanel. Tak też zadziałało u mnie. Poprosiłem Teścia by sprawdził - oddzwonił, że poszło. Na testowym boxie u kolegi też poszło.
  17. tux

    Aktualizacja listy

    I to właśnie jest dziwne bo przed upd listy jest opkg update. Jak się to powtórzy następnym razem to niech to ktoś również potwierdzi. Ja za nic na świecie nie mogę tego zasymulować.
  18. tux

    Aktualizacja listy

    To teraz pytanie zasadnicze. Skoro masz zainstalowaną listę z 18 a pliki są z 21 (patrz na moje screeny) to co jest nie tak? Dla mnie jest to nie do wytłumaczenia.
  19. tux

    Aktualizacja listy

    Napisałem wyraźnie co masz wpiszać w terminal :) Poniżej co pluje u mnie PPanel na DSI-87 Devel.
  20. tux

    Aktualizacja listy

    Co pokazuje: opkg update && opkg list-upgradable
  21. Osobiście widziałem przypadek TV LG (chyba LE5300) + amplituner Onkyo. Po włączenu TV amlituner nie reagował na pilota. Wadliwy był zasilacz w TV - siał jak nie wiem. Serwisowi trudno było to wyjaśnić.
  22. tux

    Aktualizacja listy

    W PPanel jest: <directory name="Listy kanałów"> <category name="Lokalna użytkownika" helptext="Kopia i przywracanie lokalnej listy kanałów"> <comment name="Wybierz"/> <execute name="Wykonaj kopię listy" helptext="Wykonuje kopię lokalnej listy kanałów" confirmation="Czy na pewno wykonać kopię lokalnej listy kanałów?" target="system.sh listbackup"/> <execute name="Przywróć listę z kopii" helptext="Przywraca lokalną listę kanałów z kopii" confirmation="Czy na pewno przywrócić listę kanałów z kopii?" target="system.sh listrestore"/> <comment name=" "/> <comment name=" "/> <comment name="Możesz wykonać i przywrócić kopię lokalnej"/> <comment name="listy kanałów."/> <comment name="Kopia jest tworzona w /media/data/backup/,"/> <comment name="/hdd/backup/ lub /root/backup/."/> </category> <execute name="Instalacja/aktualizacja Richter 1x1" helptext="Pobieranie/Aktualizacja listy kanałów Richter 1x1" confirmation="Czy na pewno zainstalować/zaktualizować listę kanałów Richter 1x1?" target="system.sh listrrp1x1"/> <execute name="Instalacja/aktualizacja Richter 2x1" helptext="Pobieranie/Aktualizacja listy kanałów Richter 2x1" confirmation="Czy na pewno zainstalować/zaktualizować listę kanałów Richter 2x1?" target="system.sh listrrp2x1"/> <execute name="Usuń zainstalowaną listę @Richter" helptext="Usuwanie zainstalowanej listy kanałów @Richter" confirmation="Czy na pewno usunąć listę @Richter?" target="system.sh listrrremove"/> <comment name=" "/> <execute name="Status automatycznej listy" helptext="Status listy wybranej w pliku system.conf" target="system.sh liststatus"/> <execute name="Zdalna użytkownika" helptext="Pobieranie zdalnej listy kanałów" confirmation="Czy na pewno zainstalować zdalną listę kanałów?" target="system.sh listuser"/> </directory> Wynika z tego, iż wykonywane są komendy: system.sh listrrp2x1 lub system.sh listrrp1x1 Analizujemy dalej - w system.sh w sekcji case mamy: 'listrrp1x1') lista_ppanel_rr1x1 listy_dodajdorr ;; 'listrrp2x1') lista_ppanel_rr2x1 listy_dodajdorr ;; Oznacza to, że wywoływane są dwie procedury: lista_ppanel_rr1x1 lub lista_ppanel_rr2x1 oraz listy_dodajdorr. Analizujemy dalej system.sh lista_ppanel_rr1x1() { if [ -e /var/opkg/info/enigma2-channels-hotbird-richter.list ]; then if [ $ling = pl_PL ]; then echo "Już jest zainstalowana lista @richter 1x1" echo "Sprawdzam czy jest aktualizacja..." else echo "Already installed list @richter 1x1" echo "Checking for an update..." fi if opkg list-upgradable | grep enigma2-channels-hotbird-richter > /dev/null; then if [ $ling = pl_PL ]; then echo "Jest nowa lista - aktualizuje" else echo "New list found - update" fi lista_aktualizuj if [ $ling = pl_PL ]; then echo "Aktualizacja zakończona" else echo "Update completed" fi<----> else if [ $ling = pl_PL ]; then echo "Obecnie brak aktualizacji listy" else echo "Update not found" fi fi else lista_usun /usr/bin/opkg install enigma2-channels-hotbird-richter if [ $ling = pl_PL ]; then echo "Instalacja zakończona" else echo "Installation Complete" fi fi } lub lista_ppanel_rr2x1() { if [ -e /var/opkg/info/enigma2-channels-hotbird-astra-richter.list ]; then if [ $ling = pl_PL ]; then echo "Już jest zainstalowana lista @richter 2x1" echo "Sprawdzam czy jest aktualizacja..." else echo "Already installed list @richter 2x1" echo "Checking for an update..." fi if opkg list-upgradable | grep enigma2-channels-hotbird-astra-richter > /dev/null; then if [ $ling = pl_PL ]; then echo "Jest nowa lista - aktualizuje" else echo "New list found - update" fi lista_aktualizuj if [ $ling = pl_PL ]; then echo "Aktualizacja zakończona" else echo "Update completed" fi<----> else if [ $ling = pl_PL ]; then echo "Obecnie brak aktualizacji listy" else echo "Update not found" fi fi else lista_usun /usr/bin/opkg install enigma2-channels-hotbird-astra-richter if [ $ling = pl_PL ]; then echo "Instalacja zakończona" else echo "Installation Complete" fi fi } Czyli wywływana jest w rezultacie komenda np. /usr/bin/opkg install enigma2-channels-hotbird-astra-richter a wcześniej wywoływane jest list_usun czyli: lista_usun() { if [ -e /var/opkg/info/enigma2-channels-hotbird-richter.list ]; then if [ $ling = pl_PL ]; then echo "Zainstalowana lista @richter 1x1" else echo "Installed list @richter 1x1" fi /usr/bin/opkg remove enigma2-channels-hotbird-richter if [ $ling = pl_PL ]; then echo "Usuwanie listy @richter zakończone" else echo "Removing the list @richter completed" fi elif [ -e /var/opkg/info/enigma2-channels-hotbird-astra-richter.list ]; then if [ $ling = pl_PL ]; then echo "Zainstalowana lista @richter 2x1" else echo "Installed list @richter 2x1" fi /usr/bin/opkg remove enigma2-channels-hotbird-astra-richter if [ $ling = pl_PL ]; then echo "Usuwanie listy @richter zakończone"<-----><------> else echo "Removing the list @richter completed" fi else if [ $ling = pl_PL ]; then echo "Brak zainstalowanych list @richter" else echo "No installed list @richter" fi fi } Jeżeli dobrze rozumuję to opkg install nazwa_listy jest tym samym co PPanel install nazwa_listy. Jedyna różnica to kontrola czy jest zainstalowana inna lista i dodatkowo dorucanie własnych bukietów do listy.
  23. tux

    Aktualizacja listy

    Nie trzeba przeinstalowywać. Wystarczy dać aktualizację. Nic więcej.
×
×
  • Dodaj nową pozycję...