{"id":675,"date":"2017-12-08T20:08:56","date_gmt":"2017-12-08T19:08:56","guid":{"rendered":"http:\/\/www.marcinwilk.eu\/?page_id=675"},"modified":"2018-02-05T10:40:29","modified_gmt":"2018-02-05T09:40:29","slug":"problems","status":"publish","type":"page","link":"https:\/\/www.marcinwilk.eu\/pl\/projects\/hifi-libreelec-kodi\/problems\/","title":{"rendered":"Problemy"},"content":{"rendered":"Problemy tu przedstawione i ich rozwi\u0105zania maj\u0105 zastosowanie tylko dla systemu operacyjnego LibreELEC (v 8.2.1 i v9 testowa) z KODI (v17 i v18). Opisy mog\u0105 nie pom\u00f3c w innych dystrybucjach Linuksa, i na pewno nie b\u0119d\u0105 dzia\u0142a\u0107 w wypadku systemu Windows.<\/p>\n<div class=\"su-tabs su-tabs-style-default su-tabs-mobile-stack\" data-active=\"1\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-tabs-nav\"><span class=\"\" data-url=\"\" data-target=\"blank\" tabindex=\"0\" role=\"button\">Skalowanie obrazu na TV<\/span><span class=\"\" data-url=\"\" data-target=\"blank\" tabindex=\"0\" role=\"button\">Bluetooth nie widzi urz\u0105dze\u0144<\/span><span class=\"\" data-url=\"\" data-target=\"blank\" tabindex=\"0\" role=\"button\">Brak sieci WiFi<\/span><\/div><div class=\"su-tabs-panes\"><div class=\"su-tabs-pane su-u-clearfix su-u-trim\" data-title=\"Skalowanie obrazu na TV\">\n<h5>1. Problem ze skalowaniem obrazu na TV (b\u0142\u0105d po stronie TV).<\/h5>\n<p><strong>Problem<\/strong>: M\u00f3j TV to stary model (z roku 2008) &#8211; Grundig Vision 4 32-4820. Jego natywna rozdzielczo\u015b\u0107 to 1366&#215;768. Natomiast TV pod\u0142\u0105czony do NUC prezentuje b\u0142\u0119dne dane. Informuje, \u017ce jego rozdzielczo\u015b\u0107 domy\u015blna jest inna (1280&#215;720), w wyniku czego obraz jest rozci\u0105gni\u0119ty poza wy\u015bwietlacz TV.<\/p>\n<figure id=\"attachment_697\" aria-describedby=\"caption-attachment-697\" style=\"width: 150px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/tv-scal-err01.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-697 size-thumbnail\" src=\"http:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/tv-scal-err01-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><figcaption id=\"caption-attachment-697\" class=\"wp-caption-text\">TV scaling problem 02<\/figcaption><\/figure>\n<figure id=\"attachment_698\" aria-describedby=\"caption-attachment-698\" style=\"width: 150px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/tv-scal-err02.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-698 size-thumbnail\" src=\"http:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/tv-scal-err02-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><figcaption id=\"caption-attachment-698\" class=\"wp-caption-text\">TV scaling problem 01<\/figcaption><\/figure>\n<p><strong>Rozwi\u0105zanie<\/strong>: Aby rozwi\u0105za\u0107 problem, musz\u0119 wymusi\u0107 u\u017cywanie przez NUC odpowiedniej rozdzielczo\u015bci. Aby to zrobi\u0107 przygotowa\u0142em skrypt, kt\u00f3ry powinien by\u0107 wgrany na urz\u0105dzenie. Tak, \u017ce po ka\u017cdym starcie b\u0119dzie zawsze dzia\u0142a\u0107. Restart jest wymagany po wgraniu skryptu.<\/p>\n<p>Skrypt naprawiaj\u0105cy (trzeba dostosowa\u0107 we w\u0142asnym zakresie, do swojego TV, plik trzeba umie\u015bci\u0107 w urz\u0105dzeniu w folderze sieciowym \\\\Twoje Urz\u0105dzenie\\Configfiles):<br \/>\n<a href=\"http:\/\/www.marcinwilk.eu\/kodi\/autostart.sh\" target=\"_blank\" rel=\"noopener\">http:\/\/www.marcinwilk.eu\/kodi\/autostart.sh<\/a> .<\/div>\n<div class=\"su-tabs-pane su-u-clearfix su-u-trim\" data-title=\"Bluetooth nie widzi urz\u0105dze\u0144\">\n<h5>2. Nie dzia\u0142aj\u0105cy Bluetooth (b\u0142\u0105d systemu operacyjnego Linux).<\/h5>\n<p>To rozwi\u0105zanie zadzia\u0142a tylko z <a href=\"https:\/\/www.broadcom.com\/products\/wireless\/wireless-lan-infrastructure\/bcm43224#overview\" target=\"_blank\" rel=\"noopener\">Broadcom BCM943228HMB<\/a> (rozpoznany jako BCM43228).<br \/>\n<strong>Problem:<\/strong> Bluetooth nie dzia\u0142a, nawet po uruchomieniu jego us\u0142ugi. Komputer nie m\u00f3g\u0142 odnale\u017a\u0107 \u017cadnego urz\u0105dzenia BT.<br \/>\nSprawdzenie komendy \"dmesg\" przy po\u0142\u0105czeniu przez ssh pokaza\u0142o to:<\/p>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#000000;border-radius:3px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#333333;color:#FFFFFF;border-top-left-radius:1px;border-top-right-radius:1px\"># dmesg<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:1px;border-bottom-right-radius:1px\">[ 3.102419] Bluetooth: hci0: BCM: chip id 63<br \/>\n[ 3.104542] Bluetooth: hci0: BCM: features 0x07<br \/>\n[ 3.110727] Bluetooth: BNEP (Ethernet Emulation) ver 1.3<br \/>\n[ 3.110730] Bluetooth: BNEP filters: protocol multicast<br \/>\n[ 3.110735] Bluetooth: BNEP socket layer initialized<br \/>\n[ 3.121799] Bluetooth: hci0: TV-Player<br \/>\n[3.124048] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1465<br \/>\n[ 3.124471] bluetooth hci0: <strong>Direct firmware load for brcm\/BCM20702A1-0489-e046.hcd failed with error -2<\/strong><br \/>\n[ 3.124477] <strong>Bluetooth: hci0: BCM: Patch brcm\/BCM20702A1-0489-e046.hcd not found<\/strong><\/div><\/div>\n<p>\u0179r\u00f3d\u0142em problemu jest brak pliku z programem wewn\u0119trznym w systemie operacyjnym Linux.<br \/>\n<strong>Rozwi\u0105zanie:<\/strong><br \/>\nRozwi\u0105zaniem jest pobranie brakuj\u0105cego pliku, i umieszczenie go w lokalizacji pozwalaj\u0105cej systemowi Linux go za\u0142adowa\u0107. Restart jest wymagany. Aby to zrobi\u0107 nale\u017cy po\u0142\u0105czy\u0107 si\u0119 przez ssh (zalogowa\u0107 jako root, has\u0142o: libreelec) i wykona\u0107 poni\u017csze instrukcje, potwierdzaj\u0105c ka\u017cdy wiersz za pomoc\u0105 Enter:<\/p>\n<div class=\"su-note\"  style=\"border-color:#e5e54c;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#FFFF66;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\">cd \/storage\/downloads\/<br \/>\nwget https:\/\/github.com\/winterheart\/broadcom-bt-firmware\/raw\/master\/brcm\/BCM20702A1-0489-e046.hcd<br \/>\nmkdir -p \/storage\/.config\/firmware\/brcm<br \/>\ncp \/storage\/downloads\/BCM20702A1-0489-e046.hcd \/storage\/.config\/firmware\/brcm<br \/>\nreboot<\/div><\/div>\n<p>Powinno wygl\u0105da\u0107 jak na poni\u017cszym obrazku:<\/p>\n<figure id=\"attachment_685\" aria-describedby=\"caption-attachment-685\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/inssh.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-685 size-medium\" src=\"http:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/inssh-300x93.jpg\" alt=\"\" width=\"300\" height=\"93\" srcset=\"https:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/inssh-300x93.jpg 300w, https:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/inssh-768x239.jpg 768w, https:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/inssh-1024x319.jpg 1024w, https:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/inssh-1200x374.jpg 1200w, https:\/\/www.marcinwilk.eu\/wp-content\/2017\/12\/inssh.jpg 1259w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-685\" class=\"wp-caption-text\">Console works<\/figcaption><\/figure>\n<\/div>\n<div class=\"su-tabs-pane su-u-clearfix su-u-trim\" data-title=\"Brak sieci WiFi\">\n<h5>3. Brak sieci WiFi w zasi\u0119gu (B\u0142\u0105d systemu operacyjnego Linux).<\/h5>\n<p>To rozwi\u0105zanie zadzia\u0142a tylko z <a href=\"https:\/\/www.broadcom.com\/products\/wireless\/wireless-lan-infrastructure\/bcm43224#overview\" target=\"_blank\" rel=\"noopener\">Broadcom BCM943228HMB<\/a> (rozpoznany jako BCM43228).<br \/>\n<strong>Problem<\/strong>: W rozwojowej wersji LibreELEC (testing) karta WiFi nie wykrywa \u017cadnych sieci. Wynika to z u\u017cywania nieodpowiedniego sterownika do karty sieciowej. System \u0142aduje sterownik prawid\u0142owy i b\u0142\u0119dny, co powoduje brak dzia\u0142ania.<\/p>\n<p><strong>Rozwi\u0105zanie<\/strong>: Rozwi\u0105zaniem jest utworzenie pliku w urz\u0105dzeniu, kt\u00f3ry b\u0119dzie blokowa\u0142 \u0142adowanie b\u0142\u0119dnego sterownika, co pozwoli dzia\u0142a\u0107 temu prawid\u0142owemu. Niezb\u0119dny jest restart. Aby to zrobi\u0107 nale\u017cy po\u0142\u0105czy\u0107 si\u0119 przez ssh (zalogowa\u0107 jako root, has\u0142o: libreelec) i wykona\u0107 poni\u017csze instrukcje, potwierdzaj\u0105c ka\u017cdy wiersz za pomoc\u0105 Enter:<\/p>\n<div class=\"su-note\"  style=\"border-color:#e5e54c;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#FFFF66;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\">echo blacklist brcmsmac &gt;&gt; \/etc\/modprobe.d\/blacklist-broadcom.conf<br \/>\necho blacklist bcma &gt;&gt; \/etc\/modprobe.d\/blacklist-broadcom.conf<br \/>\nreboot<\/div><\/div><\/div><\/div><\/div>\n<input class=\"fooboxshare_post_id\" type=\"hidden\" value=\"675\"\/>","protected":false},"excerpt":{"rendered":"<p>Problemy tu przedstawione i ich rozwi\u0105zania maj\u0105 zastosowanie tylko dla systemu operacyjnego LibreELEC (v 8.2.1 i v9 testowa) z KODI (v17 i v18). Opisy mog\u0105 nie pom\u00f3c w innych dystrybucjach Linuksa, i na pewno nie b\u0119d\u0105 dzia\u0142a\u0107 w wypadku systemu Windows.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":626,"menu_order":3,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-675","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/pages\/675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/comments?post=675"}],"version-history":[{"count":0,"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/pages\/675\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/pages\/626"}],"wp:attachment":[{"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/media?parent=675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}