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.
Posts by olze
-
-
"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 thatthats 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

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.
-
thats already included in the gui, but its blocked. it stops with something like "U can not change dns when using dhcp"
-
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:
CodeCoreELEC:~ # 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-configthen 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! -
I have the same problem, the nightly its running is from november. Cant update because its not at my location right now.
-
Thanks, created the bug report
-
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:
Code
Display More2024-11-18 22:32:26.038 T:3977451 info <general>: Skipped 1 duplicate messages.. 2024-11-18 22:32:26.038 T:3977451 warning <general>: AddOnLog: inputstream.adaptive: ParseManifest: The <UTCTiming> tag element is not supported so playback problems may occur. 2024-11-18 22:32:38.067 T:3977451 info <general>: Skipped 1 duplicate messages.. 2024-11-18 22:32:38.067 T:3977451 warning <general>: AddOnLog: inputstream.adaptive: ParseManifest: The <UTCTiming> tag element is not supported so playback problems may occur. 2024-11-18 22:32:50.097 T:3977451 info <general>: Skipped 1 duplicate messages.. 2024-11-18 22:32:50.097 T:3977451 warning <general>: AddOnLog: inputstream.adaptive: ParseManifest: The <UTCTiming> tag element is not supported so playback problems may occur. 2024-11-18 22:33:02.128 T:3977451 info <general>: Skipped 1 duplicate messages.. 2024-11-18 22:33:02.128 T:3977451 warning <general>: AddOnLog: inputstream.adaptive: ParseManifest: The <UTCTiming> tag element is not supported so playback problems may occur. 2024-11-18 22:33:12.127 T:3977461 info <general>: CVideoPlayerAudio::Process - stream stalled 2024-11-18 22:33:28.527 T:3977451 error <general>: CCurlFile::CReadState::FillBuffer - (0x7ffef590b6c0) Failed: Timeout was reached(28) 2024-11-18 22:33:28.527 T:3977451 error <general>: CCurlFile::Open - <https://fl-009.live.p7s1video.net/45371d5a/t_009/zdf-de-hd/cenc-default.mpd> Failed with code 0: 2024-11-18 22:33:28.527 T:3977451 error <general>: AddOnLog: inputstream.adaptive: Open: CURLOpen failed 2024-11-18 22:33:28.527 T:3977451 error <general>: AddOnLog: inputstream.adaptive: Download failed, internal error: https://fl-009.live.p7s1video.net/45371d5a/t_009/zdf-de-hd/cenc-default.mpd 2024-11-18 22:33:28.562 T:1203 warning <general>: ActiveAE - large audio sync error: -16023.014490 2024-11-18 22:33:28.563 T:1203 warning <general>: ActiveAE - large audio sync error: -16022.694698 2024-11-18 22:33:28.563 T:1203 warning <general>: ActiveAE - large audio sync error: -16023.104540 2024-11-18 22:33:28.564 T:1203 warning <general>: ActiveAE - large audio sync error: -16024.806921Anyone an idea what is this? Could this be a network problem?
-
for anyone else that might encounter that:
Code1) list services to get the service name: LibreELEC:~ # connmanctl services *AO ssid1 wifi_2ccf6706c612_abc_managed_psk ssid2 wifi_2ccf6706c612_cde_managed_pskCode2) set the dns servers on the service connmanctl config wifi_2ccf6706c612_abc_managed_psk --nameservers 5.1.66.255,185.150.9.255i use those that should not filter anything for germany
-
It would be really awesome if this could somehow be configured with GUI. But i will try it with command line, thanks! If i fail, i will ask here.
-
Thanks for your great help
Twice! -
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:
Code
Display More2024-11-16 19:32:15.091 T:1962 info <general>: Creating InputStream 2024-11-16 19:32:15.099 T:1962 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 4096x2160, Adjust refresh rate: 0 2024-11-16 19:32:15.201 T:1962 warning <general>: AddOnLog: inputstream.adaptive: ParseManifest: The <UTCTiming> tag element is not supported so playback problems may occur. 2024-11-16 19:32:15.201 T:1962 info <general>: AddOnLog: inputstream.adaptive: Manifest successfully parsed (Periods: 1, Streams in first period: 5, Type: live) 2024-11-16 19:32:15.202 T:1962 error <general>: AddOnLog: inputstream.adaptive: Initialize: Initialize: Failed to load library: /storage/.kodi/cdm/libwidevinecdm.so: undefined symbol: __aarch64_ldadd4_acq_rel 2024-11-16 19:32:15.202 T:1962 error <general>: AddOnLog: inputstream.adaptive: Unable to load widevine shared library (/storage/.kodi/cdm/libwidevinecdm.so) 2024-11-16 19:32:15.202 T:1962 error <general>: AddOnLog: inputstream.adaptive: OpenDRMSystem failed 2024-11-16 19:32:15.202 T:1962 error <general>: CVideoPlayer::OpenInputStream - error opening [plugin://plugin.video.joyn/?mode=play_video&parent_block_id=&block_id=&channel_id=&movie_id=&tv_show_id=&season_id=&teaser_id=&video_id=daserste-de-hd&stream_type=LIVE&fav_type=&title=%5BB%5DDas+Erste+HD%5B%2FB%5D+-+Boris+Herrmann+-+Segeln+am+Limit&client_data=%7B%22genre%22%3A+%5B%5D%2C+%22startTime%22%3A+0%2C+%22videoId%22%3A+null%2C+%22npa%22%3A+false%2C+%22channelId%22%3A+%22daserste-de-hd%22%2C+%22brand%22%3A+%22%22%7D&compilation_id=&viewtype=&path=] 2024-11-16 19:32:15.202 T:1962 info <general>: CVideoPlayer::OnExit() 2024-11-16 19:32:15.203 T:1962 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-11-16 19:32:15.206 T:1197 info <general>: CVideoPlayer::CloseFile() 2024-11-16 19:32:15.206 T:1197 info <general>: VideoPlayer: waiting for threads to exit 2024-11-16 19:32:15.206 T:1197 info <general>: VideoPlayer: finished waitingAnyone 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.
-
hi, i use wifi to access the internet. my dns provider blocks some domains. i would like to use 9.9.9.9 as dns provider. is there a way to use dhcp but not for dns information? like "use dhcp as usual but use the dns resolver x for everything"?
-
What a pity. But thanks for confirming this. Can you reference/link one of those boards?
-
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?