it:server:osmc

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

it:server:osmc [2023/01/15 15:23] – vytvořeno Petr Nosekit:server:osmc [2024/12/29 13:42] (aktuální) Petr Nosek
Řádek 23: Řádek 23:
  
 Závěrem restartovat Raspberry. Závěrem restartovat Raspberry.
 +
 +
 +
 +===== Connman =====
 +
 +Potřeboval jsem se zbavit Connection managera. Nejprve jsem se snažil mu zakázat všechna síťová zařízení editací souboru */etc/connman.conf*:
 +
 +<code>
 +[General]
 +PreferredTechnologies=ethernet,wifi
 +SingleConnectedTechnology=false
 +AllowHostnameUpdates=false
 +TetheringTechnologies=ethernet,wifi
 +PersistentTetheringMode=true
 +NetworkInterfaceBlacklist=vmnet,vboxnet,virbr,ifb,docker,veth,eth0,wlan0,wlan1,wlan2
 +</code>
 +
 +
 +Nicméně connman neustále po spouštění přepisoval ///etc/resolv.conf//. Přepisoval nastavení DNS serveru na lokální 127.0.0.1. Na portu 53 patrně spouštěl DNS server, ale neměl načtené další DNS servery, takže to nefungovalo správně.
 +
 +Nepomohla ani editace souboru ///etc/osmc/prefs.d/connman// a nastavení dnsproxy=no:
 +
 +<code>
 +# If set to yes, connman enables a dns proxy running on localhost port 53 and sets /etc/resolv.conf nameservers to point at 127.0.0.1
 +# If set to no, the dns proxy is disabled and connman will update nameservers directly in /etc/resolv.conf.
 +
 +dnsproxy=no
 +</code>
 +
 +Connman stejně můj soubor /etc/resolv.conf přepisoval. Nepomohlo mi ani vypnout connman:
 +
 +<code bash>
 +systemctl disable connman
 +</code>
 +
 +Stále ho něco spouštělo. Nakonec mi pomohlo zamaskovat connman (jde použít zpětně unmask):
 +
 +<code bash>
 +systemctl mask connman
 +</code>
 +
 +
  
  • it/server/osmc.1673796215.txt.gz
  • Poslední úprava: 2023/01/15 15:23
  • autor: Petr Nosek