Posts by olze

    again, this was a one-shot. If this would be a problem that occurs all the time for my sister, i would fix it myself. I use 802.1x with conman on my device - i know how to work with the terminal, but this was my sister and she needed it. now she doesnt need it anymore (and will use her laptop in the future), but i am sure there is some people out there that will fall in the same situation and then can not continue. just because its blocked in the UI. the logic exists, one can change dns when not using dhcp, so imho its only a "we block coz we can", because the dialogs etc. are there. but i did not check the code.

    "Probably"? Why you didn't tried?

    Because my sister asked me, i live about 500km away. I will not drive 500km to test that. Also, she does not need it anymore, she used a laptop where she was able to easily change DNS settings.

    Why this "cruciade" for GUI modification to be included special settings?

    All applications i know, really all, allow changing dns, even when they use DHCP, without "hacking" around.

    That's only up to you...

    No, to my sister. She already abandoned libreelec and uses now her laptop.

    Seems like i can only quote 4 statements, or i am doing something wrong, so i do it "my way"

    Doemela
    > LE has nothing to do with that

    thats wrong. LE resp. the UI blocks changes when someone uses DHCP. I want DHCP. But i also want to change the DNS server. Like on all other systems i know. Imagine windows or linux blocking dns changes because one uses DHCP :D

    This will become an endless discussion.

    feels like a joke to me somehow... so its blocked because its blocked, which makes no sense at all to me - even the rfc for dhcp states dns should be overwritable by the user - the only thing thats blocking is the UI, for no reason at all, just because it can be blocked? therefore people that are not familiar with networking but must use a different dns are doomed when they dont know how to configure their network with cli or manually... or not to use libreelec at all. i got it. i give up.


    VLouis thanks, thats a workaround that might probably work. but i am wondering why this workaround is required at all. but guess i dont understand this "we must block manual dns overwrites because we can" mentality.

    i can set it from cli, yes, but cli is not an option for "regular" users. i can do that for myself, but when my little sis asks me "how can i do that?" (because she gets blocked because or her ISP), then she has 0 chance to change anything thats not changable from UI.

    There are RFCs out there that mention that DHCP DNS settings must not be forced and user overrides should be accepted (something like that...), so imo this would be a reasonable and nice feature

    When i use DHCP and then try to change the DNS it says its forbidden, which is a bit odd. Unfortunately, in my country we are sometimes forced to use a different DNS server than the one that is sent by the proprietary router (where nothing like dns is configurable).

    i will at least document how i made it, maybe someone can work with that and implement some nice UI in the future. Unfortunately, i have no idea of libreelec/kodi development.

    all mobile devices (mobile phones, printers, etc.) i know implemented this - maybe its different for HTPC's

    TWIMC:

    Code
    CoreELEC:~ # cat /storage/.cache/connman/yournewssid.config
    [service_nameitsomething]
    Type = wifi
    Name = #yourSSID-with802.1x
    EAP = peap
    Phase2 = MSCHAPV2
    Identity = $theIdentityFromYourRadiusServer
    AnonymousIdentity = anonymous #should stay that
    Passphrase = secret-password-as-defined-in-radius-config

    then restart conman with systemctl restart conman, it creates the profiles in /storage/.cache/conman and you can control it

    I guess 802.1x is nice for nerds and those that really work in networking/IT, most people probably just use the router with regular wifi. if you need someone for testing - i am here ;)

    Hi,

    connman fully supports 802.1X and correctly identifies enterprise networks —
    `connmanctl services` lists them as `managed_ieee8021x`. But the network
    settings offer no input fields for it. Selecting such a network gives no
    prompt for EAP method, identity or anonymous identity.

    The only route today is hand-writing a .config file into
    /storage/.cache/connman/:

    [service_myssid]
    Type = wifi
    Name = my-ssid
    EAP = peap
    Phase2 = MSCHAPV2
    Identity = devicename
    AnonymousIdentity = anonymous
    Passphrase = secret

    That works — I'm running it here against FreeRADIUS with PEAP/MSCHAPv2.
    But it needs SSH, and every edit drops the very connection you're working
    over. On a device that's permanently mounted, that can mean pulling it out
    of the wall to recover.

    Why this would be useful: segmented home networks are getting more common.
    With 802.1X and dynamic VLAN assignment, every device gets its own
    credentials and lands in the right VLAN automatically. Devices that can't
    do 802.1X have to sit on a separate SSID with a shared password — which
    rather undermines the point of segmenting in the first place.

    The scope looks modest: when connman reports a service as ieee8021x, show
    additional fields for EAP method, Phase 2, identity, anonymous identity and
    password. Writing the connman config is something the addon already does
    for PSK networks.

    So the backend is already there — only the UI is missing.

    Thanks for reading!

    Hi, when i watch for about 30 min joyn (iptv app for germany), i get those logs and the picture freezes and then continues very fast until its coming back to normal. The log i found is this:


    Anyone an idea what is this? Could this be a network problem?

    for anyone else that might encounter that:

    Code
    1) list services to get the service name:
    LibreELEC:~ # connmanctl services
    *AO ssid1        wifi_2ccf6706c612_abc_managed_psk
       ssid2                wifi_2ccf6706c612_cde_managed_psk
    Code
    2) set the dns servers on the service 
    connmanctl config wifi_2ccf6706c612_abc_managed_psk --nameservers 5.1.66.255,185.150.9.255

    i use those that should not filter anything for germany

    I installed joyn (ip tv provider) to watch some tv shows in german. Unfortunately, i get an error and the plugin aborts.

    In the logs i found this:


    Anyone an idea whats going on? Is it the wrong widevine that this plugin downloads? Unfortunately i have no netflix, otherwise i would install that addon and see what it downloads.

    I have a rpi5 running with LE nightly. I have a Denon X3400h and a LG Oled C7. When i power off the TV, the AVR powers off to, but the rpi5 stays on. Now i found some reddit topics that say, the rpi5 can not standby e.g. https://www.reddit.com/r/kodi/comment…ndby_then_what/ - just wondering if this is true (because i dont trust those reddit comments), so i thought i'll go and ask the experts here :)

    Is it true that the rpi5 can not do standby? Tbh that would surprise me. So it also can not wake up then?