LMS (Logitech Media Server) - Teknisk diskusjon

Diskusjonstråd Se tråd i gallerivisning

  • tjua

    Hi-Fi freak
    Ble medlem
    19.08.2012
    Innlegg
    7.248
    Antall liker
    4.765
    Sted
    Bergen
    Torget vurderinger
    1
    Hmm
    qnap har to Ethernet adaptere med hver sin ip adresse
    lms serveren har en annen ip adresse, og den ip adressen er den samme som for alle spillerne
    og jeg fulgte oppskriften til punkt og prikke
    hver gang jeg stopper lms serveren, dvs enten fra selve QNAP containeren eller fra applikasjonen i containeren, og starter på lms serveren på nytt så får den en ny ip adresse, som merkelig nok øker med en 1 hver gang

    drop out på avspilleren er betydelig oftere ved avspilling av high res en ved ordinær FLAC filer (rippet fra CD)
     

    nma

    Hi-Fi freak
    Ble medlem
    07.12.2003
    Innlegg
    4.814
    Antall liker
    599
    Torget vurderinger
    1
    Virker som du ikke har fulgt oppskriften.

    Click "Add" to create a new network
    Choose "Bridge", select the wanted interface
    Gjør du dette, vil den få IP'en til QNAP'en. Har du ikke gjort det, lages det et nytt subnet, og den får en vilkårlig IP.

    Det forklarer ikke uansett at LMS har samme IP som spillerne dine. Men jeg tror ikke det er tilfelle egentlig. Post gjerne skjermbilde.
     

    tjua

    Hi-Fi freak
    Ble medlem
    19.08.2012
    Innlegg
    7.248
    Antall liker
    4.765
    Sted
    Bergen
    Torget vurderinger
    1
    Virker som du ikke har fulgt oppskriften.


    Gjør du dette, vil den få IP'en til QNAP'en. Har du ikke gjort det, lages det et nytt subnet, og den får en vilkårlig IP.

    Det forklarer ikke uansett at LMS har samme IP som spillerne dine. Men jeg tror ikke det er tilfelle egentlig. Post gjerne skjermbilde.
    Gjorde akkurat det som du viser, Create new network, bridge, fikk opp de 2 ip addressene til QNAP og valgte en av de, og ingen av de 2 adressene er den som vises nedenfor
    IMG_0095.jpeg

    brukte de portene som kom opp som default ved installasjon og valgte HOST på hver av de

    så da er det muligens 9000 porten som skaper problemer. Ser av diskusjonen på forumet til Lyrion at man må bruke en port som ikke er i bruk av andre.

    har ikke tatt en slik undersøkelse enda, finnes det noen måte å finne ut hvilke porter som er i bruk av ulike tjenester på et lan?
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    5.197
    Antall liker
    5.318
    finnes det noen måte å finne ut hvilke porter som er i bruk av ulike tjenester på et lan?
    Eksempel på bash skript som skanner for en åpen port. Pornummer som vist i eksemplet må være tilgjengelig mellom lan om spillere skal listes på LMS.

    Jeg husker ikke i farten om Lyrion serveren kan bindes til et interface på din NAS. ChatGPT kan være din venn med slike spørsmål. Inkl skrive om skriptet til annet språk om du behøver det.

    Bash:
    #!/bin/bash
    
    # Loop through ip addresses in the arp list and try to open a
    # TCP connetion with port number given with variable $port
    
    # tcp port players connect to on LMS
    port=3483
    
    # ping multicast seem to update the arp list
    ping -c1 224.0.0.1 >/dev/null 2>&1
    
    # extract only ip addresses from arp and test tcp connection on each one
    
    for ip in $(arp -a | awk -F'[()]' '{print $2}'); do
        # start in new bash process to be able to time out
        status=$(timeout 1 bash -c "</dev/tcp/$ip/$port" >/dev/null 2>&1 && echo "open" || echo "closed")
        echo "$ip: $status"
    done
     

    nma

    Hi-Fi freak
    Ble medlem
    07.12.2003
    Innlegg
    4.814
    Antall liker
    599
    Torget vurderinger
    1
    Gjorde akkurat det som du viser, Create new network, bridge, fikk opp de 2 ip addressene til QNAP og valgte en av de, og ingen av de 2 adressene er den som vises nedenfor
    Vis vedlegget 1177045
    brukte de portene som kom opp som default ved installasjon og valgte HOST på hver av de

    så da er det muligens 9000 porten som skaper problemer. Ser av diskusjonen på forumet til Lyrion at man må bruke en port som ikke er i bruk av andre.

    har ikke tatt en slik undersøkelse enda, finnes det noen måte å finne ut hvilke porter som er i bruk av ulike tjenester på et lan?
    Du bruker en bridge som kjører på QNAP-serveren, til hver av klientene, så det er nok grunnen til at det er samme IP på server og spillerne.
    Tenker grunnen til det hakker er at upnp-bridgen kødder seg, og det samme med airplay-bridgen. Evt upnp-støtten til Pinell og hva det er du har Airplay kjørende på som kødder. Det er neppe samme problem hvis du bruker en ekte squeezebox/squeezelite.
     

    tjua

    Hi-Fi freak
    Ble medlem
    19.08.2012
    Innlegg
    7.248
    Antall liker
    4.765
    Sted
    Bergen
    Torget vurderinger
    1
    Hmm,
    Min faste spiller er en Cary streamer. Når det stopper så switcher LMS til en annen spiller, som ikke står på (kun standby), før Cary kommer igang igjen.
    Derav spørsmålet om å blokkere alle andre spillere.

    Men kanskje like lurt å sette opp LMS uten AirPlay

    Ser også at det er angitt et oppsett med fixed ip;

    (Optional) Set a static IP address, by ticking "Use a static IP address" and filling Address, Mask, and Gateway

    kan dette skape andre problemer på mitt lan?
     
  • Laster inn…

Diskusjonstråd Se tråd i gallerivisning

  • Laster inn…
Topp Bunn