• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 1 Hlas(ů) - 1 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Speed Meter
#21
@meda: Díky. Ano, tohle jsem odflákl, a teď se to snažím dořešit. Za trest si po obědě nedám viržinko. Ale vážně.

Odhaduji co se u tebe stalo:
  • RPI4 - tomo upřímně nerozumím, to rozhraní je jiné, ale přesto to funguje. Možná je tam ještě synonymum eth0 pro to lan0
  • NUC7 LibreELEC - v systému je jak wlan0 ale i eth0, jen se na eth0 nekomunikuje, proto se taky nic neměří
  • NUC7 LinuxMint - v systému eth0 není a service tedy vůbec nenaběhne. Pak script, po zobrazení statického pozadí zobrazení, stále jen čeká na odpověď
Bohužel stále nemám hotové ty debug a trasovací funkce service i scriptu. Ty by to dokázaly osvětlit lépe.

Pracuji teď tedy na doplnění dvou věcí:
  • výběr rozhraní, volitelně
    • automaticky, tedy pokud to půjde, provede se tato volba automaticky nebo
    • ručně, výběrem rozhraní z těch, které systém má k dispozici a jsou smysluplné (nenabídne např. lo)
  • lepší chování scriptu, když mu service nevrátí měřená data - script to nahlásí a
    • vyzve uživatele aby ručně vybral jiné rozhraní nebo
    • ukončí svou činnost
@meda: mohl bych tě ještě poprosit o spolupráci? Mohl bys na každém z těch tří systémů spustit v SSH terminálu vždy dva příkazy a poslat mi, co ti každý z nich vrátí?

1. příkaz:
 
Kód:
ls /sys/class/net
2. příkaz:
 
Kód:
route | grep "^default" | grep -o "[^ ]*$"

Vím že tě tím otravuji, ale mně to hodně pomůže. Moc díky.

@meda: Předpokládám správně, že v případě LinuxMint to zobrazení vypadá nějak takto? V poli pro status, pravém horním rohu (před hodinami), je INIT, které se později změní na WAITING?
   
 
Citovat
#22
@JiRo: Omlouvám se za chybu, v RPi4 LE je samozřejmě eth0.
Připojuji snímek z LinuxMint. Ani po 10 minutách se nepřepíše údaj i když čas ano.
   
Kodi 20/21 -LibreELEC/LinuxMint/Win/Android -RPi4/3/2/ IntelPC/xMiStick4K -Router 1Gbit 2.4+5GHz
 
Citovat
#23
@meda: Jo, tak to už u toho RPi dává smysl.
 
Citovat
#24
@JiRo: Příkazy a výsledky zpracuji později, mám teď jiné úkoly 6
Kodi 20/21 -LibreELEC/LinuxMint/Win/Android -RPi4/3/2/ IntelPC/xMiStick4K -Router 1Gbit 2.4+5GHz
 
Citovat
#25
@meda: Ok, to vůbec nespěchá. A pokud jsme si už ujasnili to Rpi, tak vlastně potřebuji vědět jen ten LinuxMint. To ostatní je víceméně jasné.
 
Citovat
#26
Výsledky:
RPi4 - LibreELEC (kabel)
Příkaz 1: eth0 lo wlan0
Příkaz 2: eth0
NUC7 - LibreELEC (WiFi)
Příkaz 1: eth0 lo wlan0
Příkaz 2: wlan0
NUC7 - LinuxMint (kabel)
Příkaz 1: eno1 lo wlo2
Příkaz 2: eno1
Kodi 20/21 -LibreELEC/LinuxMint/Win/Android -RPi4/3/2/ IntelPC/xMiStick4K -Router 1Gbit 2.4+5GHz
 
Citovat
#27
@meda: Super. To mi dava smysl. Moc diky.
 
Citovat
#28
Tak já ti ještě přidám:
NB Win10WiFi + VM bridged Interface: LinuxMint@Virtualbox ls /sys/class/net -> enp0s3  lo
                                                                                           route | grep "^default" | grep -o "[^ ]*$" -> enp0s3
                                                           MX Linux@VirtualBox ls /sys/class/net -> eth0  lo
                                                                                           route | grep "^default" | grep -o "[^ ]*$" -> eth0
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#29
@jkmh: Také díky. Vidím, že to funguje všude stejně. Tak budu pokládat route za standardní příkaz. Tím se to v Linux zjednodušje. Měření na default rozhraní tedy bude nastaveno jako default, nicméně možný výběr z ostatních rozhraní tam možná nechám jako alternativu.

Linux style systémy tedy opravím jako první. Větší potíže mám teď s Windows, kde mi dosavadní řešení komunikace přes socket nefunguje, protože mi Windows odmítá otevřít port. Musím to tedy celé předělat, ale snad vím jak, takže už to chce jen čas.
 
Citovat
#30
Námět pro další verzi.
Dovolil jsem si nahoru do lišty doplnit ještě screeshot. Ne všichni mají ten příkaz namapovaný a připadá mi jako užitečný.


Přiložené soubory Miniatury
   
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#31
@jkmh: Dobrý nápad. Taky doplním v některé další verzi.
 
Citovat
#32
Mohl bys v příští verzi zařídit, aby byla spuštěna jen jedna instance? Tedy zabránit spuštění další instance, pokud již jedna běží. Dík
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#33
@jkmh: Ano, i s tím počítám.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)