Guest badzi_o Posted June 3, 2015 Share Posted June 3, 2015 witam wczoraj podkusiło mnie aby zrobić aktualizację wtyczki HDMI-CEC. już jakiś czas temu przy poprzedniej aktualizacji pojawiły się problemy wiec teraz myślałem że już aktualizacja będzie ok. jednak się pomyliłem. plugin działa w ok. 80%, czyli włącza i wyłącza telewizor. problem polega na tym że pomimo stawienia interfejsu na HDMI2 wtyczka po włączeniu telewizora przełącza na HDMI1. próbowałem reinstalować wtyczkę, pozmieniać ustawienia razem ze zmianą interfejsu na HDMI3. niestety nadal po uruchomieniu telewizora przełącza po chwili na HDMI1. już nawet sprawdziłem patent na wyłączenie z gniazdka telewizora i tunera, niestety nic nie pomogło gdzie może leżeć przyczyna. dodam że wtyczka powinna bezproblemowo działać z telewizorem (samsung seria ES5500) pozdrawiam Quote Link to comment Share on other sites More sharing options...
Guest j00zek Posted June 3, 2015 Share Posted June 3, 2015 pokaż wszystkie ustawienia jakie masz w tej wtyczce Quote Link to comment Share on other sites More sharing options...
Guest badzi_o Posted June 3, 2015 Share Posted June 3, 2015 interfejs aktywny: TAK aktywne wyjście HDMI: HDMI2 opóźnienie wysyłania danych: 300 powtarzaj wysyłanie danych: 2 przerwa pomiędzy powtórzeniami: 200 sprawdzanie stanu po restarcie: 20 wiem ze jeszcze jest gdzieś plik konfiguracyjny, ale im bardziej go szukam tym bardziej nie mogę go znaleźć. zbyt rzadko działam bezpośrednio na plikach w tunerze. zawsze na org ustawieniach działało bezproblemowo, a tu taki ..... Quote Link to comment Share on other sites More sharing options...
mickey Posted June 4, 2015 Share Posted June 4, 2015 Spróbuj ustawić: powtarzaj wysyłanie danych: 0. Włącz DEBUG w GOS Menadżerze i podeślij wynik: cat /hdd/opli.log | grep CEC Jeżeli masz niestandardową lokalizację opli.log, to popraw komendę. PS. Dedykowanego pliku konfiguracyjnego nie ma. Wszystko się zapisuje w /etc/enigma2/settings Quote Link to comment Share on other sites More sharing options...
Guest badzi_o Posted June 4, 2015 Share Posted June 4, 2015 w zalaczniku wynik grepa zastanawia mnie jeszcze linia w setings config.plugins.CEC.ActiveSource=21 czy jest to poprawne ustawienie?? jesli skasuje 1 i wylacze->włącze tuner to 1 wraca na swoje miejsce. mickey zmiana na 0 nic nie pomogła opli.log gos.log Quote Link to comment Share on other sites More sharing options...
mickey Posted June 4, 2015 Share Posted June 4, 2015 21 jest poprawne. Przełącz TV na jakieś inne wejście i z konsoli wpisz: echo "3f822100" > /proc/stb/hdmi/cec Jeżeli ta komenda przełączy Ci TV na HDMI2, to ... spróbuj zwiększyć przerwę między powtórzeniami, nawet jak masz 0 powtórzeń, do maksimum, czyli do 1000. Jeżeli nie pomoże, to trzeba by zmienić limit we wtyczce, ale może ręczna zmiana w settings wystarczy, i spróbować z większą wartością. To wszystko jeżeli echo zadziała... Gdybyś ręcznie zmieniał plik settings, to najpierw /etc/init.d/gui stop. Quote Link to comment Share on other sites More sharing options...
Guest badzi_o Posted June 4, 2015 Share Posted June 4, 2015 no i niestety lipa... ręcznie przez konsole idzie przełączyć. niestety zmiana przerwy między powtórzeniami nie przyniosła skutku. podciągnąłem nawet do 5000 (setings) i nic. już mi powoli ręce opadają. najchętniej bym wrócił do poprzedniej wersji, tam chociaż nie było problemów. Quote Link to comment Share on other sites More sharing options...
mickey Posted June 4, 2015 Share Posted June 4, 2015 Kiedy Ci działało jeszcze? Problem w tym, że wtyczka robi w właściwie echo "3f822100" > /proc/stb/hdmi/cec ... chyba, że gdzieś jest jakaś literówka, której nie widzę :/ Nawet z Twojego loga to wynika: [CECv2] CEC_ActiveSource: 3f822100 -> /proc/stb/hdmi/cec PS. Jaka wersja wtyczki? Spróbuj dopisać do settings: config.plugins.CEC.MiniEnable=False Quote Link to comment Share on other sites More sharing options...
Guest badzi_o Posted June 5, 2015 Share Posted June 5, 2015 poprzedni problem był 23 stycznia, również po aktualizacji (http://forum.xunil.pl/index.php?topic=1466.msg27291#msg27291). ale wtedy całkowicie hdmi-cec oszalał i pomogła poprawka. w chwili obecnej nie mam dostępu do tunera. po południu dodam wpis do setings i zobaczę co będzie. wersja wtyczki jest ostatnia z repo dla release. no właśnie podkusiło mnie zaraz po pojawieniu do aktualizacji :( kolego mickey bardzo dziękuję za pomoc. ostatniej porady nie musiałem stosować z prostego powodu. wszedłem wieczorkiem GOS manager i wyświetliło mi aktualizacje, mówię co tam - lecimy. poszła aktualizacja CEC z 0.3.6 na 0.3.7 i problem zniknął jak ręką odjął. jeszcze raz dziękuję za pomoc pozdrawiam Quote Link to comment Share on other sites More sharing options...
Guest voyteckst Posted June 6, 2015 Share Posted June 6, 2015 Potwierdzam. Aktualizacja do 0.3.7 naprawiła CEC również u mnie. Quote Link to comment Share on other sites More sharing options...
mickey Posted June 6, 2015 Share Posted June 6, 2015 @badzi_o: Tak w skrócie: Aktualizacja zmieniła zachowanie domyślne tej opcji, którą podałem. Jeżeli pomogło, to wpis też by pomógł. W każdym razie, dobrze, że już jest dobrze ;) Quote Link to comment Share on other sites More sharing options...
myszka20 Posted September 11, 2015 Share Posted September 11, 2015 Jestem "świeżym" użytkownikiem GOS i mam właśnie problem z nie działającym CEC, to znaczy przestaje działać np. po nocy przestaje włączać wyłączać telewizor wersja wtyczki 0.3.7. Pomaga jedynie restart GUI lub boxa i znowu działa. Gałąź aktualizacji relase Nbox Bsla (na openPLI 8.3 nie było problemu). Loga będę mógł dostarczyć dopiero jutro bo po restarcie działa. alsa-libs - 1.0.29-1 autofs - 4.1.4.6 busybox - 1.23.2-1 crc32 - 0.2.0 cron - 4.1-3 dev-gos - 1.0.16 dvbsnoop - 1.4.50 e2fslibs - 1.42.11 e2fsprogs - 1.42.11 enigma2 - 2015-05-13-git-5 enigma2-data - 2015-05-13-git-3 enigma2-default-fonts - 0.2.0 enigma2-i18n-default - 2015-06-26-1 enigma2-keymaps - 2015-05-13-git-2 enigma2-libs-metapack - 1.0.8 enigma2-plugin-alternativesoftcammanager - 0.1.5 enigma2-plugin-cec - 0.3.7 enigma2-plugin-epgsearch - 4.4.0 enigma2-plugin-fancontrol - 1.14.3 enigma2-plugin-frontpanel - 2.0.7 enigma2-plugin-graphmultiepg - 0.2.5 enigma2-plugin-numberzapext - 1.0-rc4a-2 enigma2-plugin-openwebif - 0.4.6-2 enigma2-plugin-satfinder - 0.2.2 enigma2-plugin-skinselector - 0.2.1 enigma2-plugin-videomode - 0.2.1 enigma2-plugin-virtualzap - 2.0.0 enigma2-plugin-zaphistorybrowser - 2.0.0 enigma2-plugins-default - 2015-05-13-git-1 enigma2-skin-default - 2015-05-13-tux-1 enigma2-skin-infinityhd-nbox - 0.2.15 ethtool - 6.0.0 expat-libs - 2.1.0-1 ffmpeg - 2.7.1-1 ffmpeg-libs-core - 2.7.1-1 ffmpeg-libs-ext - 2.7.1-1 flac-libs-gos - 1.3.0 font-ae-almateen - 0.2.0 font-aller - 1.00.0 font-andale - 0.2.0 font-cool - 0.2.0 font-droidsansmono - 0.2.0 font-lcd - 0.2.0 font-nmsbd - 0.2.0 font-roboto - 1.100141.1 font-tuxtxt - 0.2.2 font-ubuntu - 0.80.0 font-valis-enigma - 0.2.0 freetype - 2.5.3.1 giflib - 6.5.0.6 glib2-gos - 2.28.3-1 glibc-gos - 2.14.1-54 glibc-libcrypt-gos - 2.14.1-53 graterlia - 2.1.17 graterlia-core - 2.0 graterlia-locale-pl - 2.1.2 graterlia-logo - 1.0.8 graterlia-manager - 0.1.150 graterlia-manager-i18n-default - 0.1.105 graterlia-scripts - 0.1.233 graterlia-system-core-metapack - 2.1.3 gst-plugins-bad-free-gos - 0.10.23-18 gst-plugins-base-gos - 0.10.36-35 gst-plugins-good-gos - 0.10.31-8 gstreamer-gos - 0.10.36-9 hdparm - 9.45 kernel-core-default-gos - 2.6.32.59.0211.01 kernel-modules-cec-gos - 2.6.32.59.0211.01 kernel-modules-default-gos - 2.6.32.59.0211.13 kernel-modules-dvbt-as102-gos - 2.6.32.59.0211.02 kernel-modules-fan-gos - 2.6.32.59.0211.01 kernel-modules-usbserial-common-gos - 2.6.32.59.0211.01 kernel-modules-usbserial-ftdi-gos - 2.6.32.59.0211.01 libass - 5.0.11.1 libavresample - 1.1.0 libblkid1 - 2.25 libbz2 - 1.0.6-1 libcap - 2.16.0 libcomerr2 - 1.42.11-1 libdca - 0.0.5 libdreamdvd - 0.0.4 libdvbsi++ - 0.3.7-1 libdvdnav - 4.2.1 libdvdread - 4.9.9 libexif - 0.6.20 libexslt - 0.8.17 libffi - 6.0.2 libgcc-gos - 4.8.3-135 libgmp - 5.1.0-8 libid3tag - 0.15.1b-1 libjpeg-turbo - 1.2.1-5 liblzo2 - 2.06 libmad - 0.15.1b-1 libmme-libs - 1.0.3 libmodplug - 0.8.8.4-1 libmount1 - 2.25 libmpc - 1.0.2-1 libogg - 1.3.2 libopen - 1.0.0-1 liborc - 0.4 libp11-kit - 0.12.1 libpng - 1.6.14-1 libproc - 3.2.8 librtmp - 2.4.3 libsigc++ - 1.2.7 libsmartcols - 2.25 libsoup - 2.33.90-1 libsqlite3 - 3.8.6 libss - 2.0.1 libstdc++ - 4.8.3-145 libtermcap - 2.8.0 libtuxtxt - 1.99.1-2 libusb - 1.0.18 libuuid1 - 2.25 libwrap-libs - 7.6.0 libxml2 - 2.9.0-1 libxmlccwrap - 0.0.12 lirc-libs - 0.9.0-1 mpfr - 3.1.2-9 mtd-utils - 1.5.1-1 ncurses-libs-gos - 5.9-1 ntpdate - 1.0.3-11 openssh - 6.9.p1-1 openssl - 0.9.8-4 opkg - 0.2.4-11 oscam-full - 1.20-r10866 procps - 3.2.8 python-base-gos - 2.7.3-3 python-cheetah-gos - 2.4.4-1 python-crypto-gos - 2.5-2 python-elementtree-gos - 1.2.6-20050316 python-openssl-gos - 0.13 python-twisted-base-gos - 13.2.0 python-usb-gos - 1.0.0a3 python-wifi-gos - 0.5.0 python-zope-interface-gos - 4.1.1 readline - 6.2-1 remote-gos - 1.0.22 samba - 3.0.28.1 sdparm - 1.09-1 smartmontools - 6.3.0 sti-firmware-audio - 1.0.1 sti-firmware-video - 1.0.1 stm-utils - 1.0.9 system-core - 2.1.16 sysvinit - 2.88.0dsf-25 u-boot-tools - 2014.01-1 util-linux-gos - 2.25-6 vsftpd - 3.0.2.3 zlib - 1.2.8-1 Edit. Pomogła zmiana ustawienia (jeśli komuś to pomoże tv samsung) powtarzaj wysyłanie danych: 2 na: powtarzaj wysyłanie danych: 0 Quote Link to comment Share on other sites More sharing options...
robert_cz Posted September 20, 2015 Share Posted September 20, 2015 Zauważyłem dziwne zachowanie. Mimo ustawienia w opcjach HDMI-CEC HDMI2, po wybudzanie z moderate shutdown telewizor z uporem maniaka włącza się na HDMI1 zamiast na ustawiony w opcjach HDMI2. Macie tak samo? Quote Link to comment Share on other sites More sharing options...
fargot Posted October 2, 2015 Share Posted October 2, 2015 Miałem problem z CEC na Philipsie. Nie reagował na włączenie i wyłączenie. Pomogła zmiana komend Wakeup i Standby na 3f04 i 3f36 zamiast 3004 i 3036. Może innym też to pomoże. Zmieniłem w źródle wtyczki i skopiowałem do folderu /usr/lib/enigma2/python/Plugins/SystemPlugins/CEC . Usunąłem plik plugin.pyo i zrestartowałem GUI. Quote Link to comment Share on other sites More sharing options...
Guest j3ryw Posted October 5, 2015 Share Posted October 5, 2015 Można prosić o dokładniejszy opis? Quote Link to comment Share on other sites More sharing options...
fargot Posted October 7, 2015 Share Posted October 7, 2015 Można prosić o dokładniejszy opis? Zanim podmienisz plugin, sprawdź czy telewizor reaguje na komendy 3f04 i 3f36: [*]Logujemy się do dekodera poprzez SSH [*]Wpisujemy echo "3f04" > /proc/stb/hdmi/cec - telewizor powinien się włączyć, następnie echo "3f36" > /proc/stb/hdmi/cec - telewizor powinien się wyłączyć. [*]Jeśli jest reakcja to kopiujemy plik który załączyłem do folderu /usr/lib/enigma2/python/Plugins/SystemPlugins/CEC. [*]W tym folderze znajduje się plik plugin.pyo. Zmieniamy jego nazwę na plugin.pyo.bak. [*]Restartujemy GUI i wchodzimy w ustawienia i w konfigurację plugina CEC. Skompiluje się wtedy do nowego pliku plugin.pyo. [*]Wychodzimy z ustawień i wyłączamy dekoder - telewizor powinien się wyłączyć. Następnie włączamy dekoder - telewizor powinien się włączyć. Komendy te adresowane są na magistrali CEC jako broadcast, czyli do wszystkich urządzeń. Jeśli masz połączony tylko dekoder i telewizor, to nie powinno być problemu. Jeśli podłączone są po HDMI jeszcze inne urządzenia i obsługują CEC, to też mogą się włączać i wyłączać razem z telewizorem. plugin.py Quote Link to comment Share on other sites More sharing options...
Guest j3ryw Posted October 7, 2015 Share Posted October 7, 2015 Dzięki, u mnie włącza telewizor ale nie chce wyłączyć, telewizor to LG 37LM620 nie wiem czy nie obsługuje wyłącz przez cec czy potrzebuje inną komendę, czy można gdzieś znaleźć komendy cec ? Quote Link to comment Share on other sites More sharing options...
tux Posted October 7, 2015 Share Posted October 7, 2015 Od LG nie wymagaj OFF. Poszukaj w necie to dużo się dowiesz. Quote Link to comment Share on other sites More sharing options...
robert_cz Posted October 10, 2015 Share Posted October 10, 2015 Zauważyłem dziwne zachowanie. Mimo ustawienia w opcjach HDMI-CEC HDMI2, po wybudzanie z moderate shutdown telewizor z uporem maniaka włącza się na HDMI1 zamiast na ustawiony w opcjach HDMI2. Macie tak samo? j00zek już to poprawił, dzięki. Mam jeszcze jeden problem. nbox przez CEC wyłącza mi przy przechodzeniu w moderate telewizor, niezależnie, czy telewizor jest przełączony na źródło zdefiniowane w CEC, czy nie. Co Wy na to, żeby przed wysłaniem polecenia wyłączenia nbox "zapytał" telewizor na jakim źródle teraz pracuje i jak się zgadza z tym co jest w konfiguracji CEC, to wysyłamy sygnał wyłączenia, jak nie, to nic nie wysyłamy? Jakiś programista mi podpowie jak czytać jakie odpowiedzi od telewizora przychodzą po HDMI CEC? To bym sobie przetestował. PS. Może te dwa skrypty dotyczące CEC lepiej jak by były w paczce z CEC, a nie w paczce ze skryptami. Taki tam pomysł optymalizacyjny. Quote Link to comment Share on other sites More sharing options...
mickey Posted October 11, 2015 Share Posted October 11, 2015 Co Wy na to, żeby przed wysłaniem polecenia wyłączenia nbox "zapytał" telewizor na jakim źródle teraz pracuje (...). Na ESI/UHD i pewnie Sparku tak opcja jest dostępna i działa. Z tego co się orientuję, to sterownik do nboksa jest jednokierunkowy. Quote Link to comment Share on other sites More sharing options...
robert_cz Posted March 18, 2016 Share Posted March 18, 2016 No to może dałoby się zrobić żeby w przypadku nboxa w ustawieniach cec zrobić opcję: "nie wysyłaj sygnału wyłączenia" Strasznie irytujące jest to wyłączanie telewizora jeśli już się przełączyło z nboxa na coś innego. Quote Link to comment Share on other sites More sharing options...
Guest herpoi Posted March 19, 2016 Share Posted March 19, 2016 Ostatnio w OpenPLi dodali możliwość wykonywania skryptów przy włączaniu i wyłączaniu odbiornika. Można by wtedy zamiast we wtyczce przekazać polecenie cec w skrypcie przez "echo cośtam > gdzieś tam". U nas jeszcze tego nie ma, ale będzie po aktualizacji, może dzisiaj albo jutro. Quote Link to comment Share on other sites More sharing options...
mickey Posted March 19, 2016 Share Posted March 19, 2016 Miałem problem z CEC na Philipsie. Nie reagował na włączenie i wyłączenie. Pomogła zmiana komend Wakeup i Standby na 3f04 i 3f36 zamiast 3004 i 3036. Może innym też to pomoże. Na Thomsonie też bez problemu działają 3f zamiast 30, 30 też działało, ale tylko "czasami". @fargot: Dzięki za podpowiedź. W obecnej wersji wtyczki w GOS jest opcja (użyj innego zestawu poleceń ... czy jakoś tak), która przełącza pomiędzy tymi dwoma trybami. No to może dałoby się zrobić żeby w przypadku nboxa w ustawieniach cec zrobić opcję: "nie wysyłaj sygnału wyłączenia" Się pomyśli i może się zrobi ... w razie czego przypomnij się za jakiś czas. Quote Link to comment Share on other sites More sharing options...
Guest dee_jay Posted January 30, 2017 Share Posted January 30, 2017 Nie wiem czy odkryłem ameryke czy też nie ale na BXZB z GOS nie dziala mi CEC absolutnie pod żadną konforuracja, a ten sam zestaw tylko pod openpli dziala jakkolwiek bym nie namieszał w konfiguracji CEC. Czy to możliwe? jest jakaś sprawdzona konfiguracja na sony serii X? Quote Link to comment Share on other sites More sharing options...
matzg Posted January 30, 2017 Share Posted January 30, 2017 moduł załadowany? wyłącz tv (z sieci) na chwile , po chwili włącz zrób restart dekodera, sprawdź czy działa CEC... Quote Link to comment Share on other sites More sharing options...
Guest lukaszwu Posted May 17, 2017 Share Posted May 17, 2017 u mnie na BZZB na GOS i tv samsung seria F nie działa cec w żadnym kierunku. jedynie po restarcie dekodera mam włączone czuwanie po uruchomieniu. na openpli działa bez problemu. na GOS co bym nie zmieniał w ustawieniach nic z tego. TV nie reaguję na echo "3f04" > /proc/stb/hdmi/cec . co można z tym zrobić? Quote Link to comment Share on other sites More sharing options...
malyz Posted May 18, 2017 Share Posted May 18, 2017 a czy to bxzb i bzzb nie jest z modchipem ? Quote Link to comment Share on other sites More sharing options...
Guest drill Posted May 24, 2017 Share Posted May 24, 2017 Nieśmiało zapytam a co jeśli na komendę (echo "3f36" > /proc/stb/hdmi/cec) otrzymuję (-sh: write error: Input/output error). Oczywiście plugin zainstalowany. Oczywiście wcześniej nie było większego problemu zaczęło się po ponownej instalacji systemu. Quote Link to comment Share on other sites More sharing options...
mickey Posted May 24, 2017 Share Posted May 24, 2017 Hmmm... Może mie masz zainstalowanego/załadowanego modułu ... chyba cec.ko, ewentualnie cec_ctrl.ko. Z głowy nie pamiętam. Jaki tuner? Quote Link to comment Share on other sites More sharing options...
Guest drill Posted May 24, 2017 Share Posted May 24, 2017 czy chodzi o "kernel-modules-cec-gos"? jeśli tak to mam zainstalowany i teraz przeinstalowałem jednak nadal nie działa. Tuner to nBox ADB5800 Ponadto miałem kopię ustawień więc podczas nowej instalacji pozwoliłem na skopiowanie ustawień jednak teraz HDMI CEC zupełnie nie działa, a poprzednio nie było z tym większych problemów (nie działało sporadycznie) Quote Link to comment Share on other sites More sharing options...
mickey Posted May 25, 2017 Share Posted May 25, 2017 W ADB5800 jest tylko cec_ctrl.ko. Reboot oczywiście był po instalacji modułu? Komendą lsmod sprawdzisz czy się moduł załadował. Jeżeli nie ma go na liście, to albo nie ładują go skrypty, albo jest problem z modułem. Ręczne załadowanie: insmod /lib/modules/cec_ctrl.ko. Może coś na ekranie wypisze w przypadku błędu. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.