ChanServ changed the topic of #libreelec to: [ LibreELEC Support Channel ~ current release: (Leia) 9.2.6 ~ No discussion/support for piracy addons/services ~ Log: https://freenode.irclog.whitequark.org/libreelec ]
pauljw has quit [Quit: Leaving]
Turmoil has joined #libreelec
turm01l has quit [Ping timeout: 260 seconds]
Turmoil is now known as turm01l
tsal has quit [Ping timeout: 260 seconds]
tsal has joined #libreelec
<chewitt> rdorsch LE10b1 is numbered 9.95.1 .. nightlies tell you the base release (which is 10) plus githash stuff
<chewitt> I prefer to keep numbering fixed/simple as I use some scripts to 'automate' initial setup (and update) of a test device
<chewitt> not much apart from the kernel and firmware that's missing for the v1.5 version of Cubox-i
buzzmarshall has quit [Remote host closed the connection]
asdf28 has joined #libreelec
asdf28 has quit [Ping timeout: 268 seconds]
asdf28 has joined #libreelec
Zoolook has joined #libreelec
RaphGro has joined #libreelec
jab has joined #libreelec
lolek has joined #libreelec
GreenRiot has quit [Remote host closed the connection]
jab has quit [Quit: jab]
GreenRiot has joined #libreelec
<rdorsch> Will the debug shell produce kernel log messages on an usb console? I saw with the images from yesterday 2-3 kernel hangs (i.e. screen frozen, not reachable by ssh anymore).
<rdorsch> What do you think of adding from_file() as well as potential overwrite, if the file exists (as you shared it)?
Gittun has joined #libreelec
<chewitt> debug shell should provide a local console over USB .. but not tested since I don't have the USB cable needed (only normal UART cables)
<chewitt> we are building NXP project hence 'nxp' kernel name; it's default 5.11.11 kernel + a handful of patches that should be in 5.12
<chewitt> and I would ignore the file method
<chewitt> IMHO things should "just work" and the machineid is a really good method for that
<chewitt> it will be persistent unless the machineid is deleted or the user reinstalls
<chewitt> it will inconvenience existing users .. but since there are only 11x active installs of iMX6 images newer than LE 8.2.5, I think we can live with that :)
<chewitt> 8/11 installs are Cubox devices that presumably suffer the same issue
<chewitt> re. file .. users see endless configuration options as a brilliant invention
<chewitt> the people who support the users see anything requiring human input as an opportunity to break something and cause forum posts
CyBerNetX has quit [Ping timeout: 240 seconds]
lrusak has quit [Ping timeout: 248 seconds]
wooster has joined #libreelec
CyBerNetX has joined #libreelec
chewitt has quit [Quit: Adios!]
<rdorsch> I fully understand your reasoning. The downside of the random mac with every new install (I assume there will be a few in front of us:-) ) is that I have to update the DHCP server and I have to check if I can keep the MAC with the old BSP image in sync as well. If that does not work, basically for every switch of the SD card between BSP image and LE10, I need to update the DHCP server.
<rdorsch> Do you know if I can control the machine ID?
<rdorsch> But let me check first if I got a different one with the update.
<rdorsch> Hmm...could I simply overwrite .cache/systemd-machine-id once, to get rid of the randomness?
<vpeter> How come reading soc serial number and using this for mac address doesn't work?
<vpeter> Also cubox devices has correct mac address.
<vpeter> Only unfused soms doesn't have it.
<rdorsch> The current machine id has apparently randomness. I.e. with every new image, a new mac is produced.
<rdorsch> I just checked, it seems that the last 8 nibbles remain constant between boots. I.e. if the mac address is derived from the last 8 bytes, at least the randomness woudl be gone.
<rdorsch> I cannot tell if a cubox-i has an unfused som.
<vpeter> It doesn't have - you can read mac at bottom of device.
nast has quit [Ping timeout: 240 seconds]
<rdorsch> Ok, in this case, I agree using the mac address is the right solution.
<vpeter> Seems in this case we got to mainline problem: it just lacks of features for this device. In u-boot or kernel.
<rdorsch> in the current nightly builds this doesn't seem to work though and there is a random generated mac used with every boot.
<rdorsch> Which is the worst thing, since even network settings done in kodi are not persistent.
<rdorsch> Might be, but it worked in mainline longtime back at least.
<rdorsch> I have a Debian 4.19 kernel which seems to be able to read the mac from the SOC.
<vpeter> Maybe Debian had some extra patches.
<vpeter> But maybe this 4.19 was not really mainline.
<rdorsch> It is the standard Debian kernel, so yes it has patches, but it is not the BSP kernel.
<rdorsch> I just realized that since ethmactool-config sets the local assignment bit I cannot even set the correct MAC of the SOM using ethmactool-config :-/
ghostcube has joined #libreelec
MichaelOF has joined #libreelec
<rdorsch> I found a way to set the mac address to the one with the local assignment bit on my old BSP image, so at least the two SD cards come up with the same and constant MAC address now.
<rdorsch> There the correct mac was in the ethaddr environment variable of u-boot (which I could modify).
<rdorsch> chewitt: I would help me if you could commit your current ethmactool-config patch to master as workaround until the correct MAC can be read. I think a constant mac should have no negative side effects.
jab has joined #libreelec
jab has quit [Client Quit]
jab has joined #libreelec
jab has quit [Client Quit]
jab has joined #libreelec
CyBerNetX has quit [Ping timeout: 240 seconds]
CyBerNetX has joined #libreelec
pauljw has joined #libreelec
turm01l has quit [Quit: Bye.]
turm01l has joined #libreelec
Nightah has quit [Quit: ZNC - https://znc.in]
Nightah has joined #libreelec
Fenster has quit [Ping timeout: 240 seconds]
blackest_mamba has quit [Ping timeout: 265 seconds]
blackest_mamba has joined #libreelec
blackest_mamba_ has joined #libreelec
blackest_mamba has quit [Ping timeout: 260 seconds]
blackest_mamba has joined #libreelec
blackest_mamba_ has quit [Ping timeout: 260 seconds]
ghostcube has quit [Quit: Verlassend]
Fenster has joined #libreelec
ghostcube has joined #libreelec
jab has quit [Quit: jab]
jab has joined #libreelec
jab has quit [Client Quit]
jab has joined #libreelec
Fenster has quit [Ping timeout: 248 seconds]
MichaelOF has quit [Quit: Konversation terminated!]
blackest_mamba has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
blackest_mamba has joined #libreelec
twanny796 has joined #libreelec
lrusak has joined #libreelec
jab has quit [Quit: jab]
jab has joined #libreelec
pauljw has quit [Quit: Leaving]
MichaelOF has joined #libreelec
pauljw has joined #libreelec
Fenster has joined #libreelec
jab has quit [Quit: jab]
jab has joined #libreelec
jab has quit [Client Quit]
jab has joined #libreelec
jab has quit [Client Quit]
jab has joined #libreelec
jab has quit [Client Quit]
jab has joined #libreelec
psymin has joined #libreelec
MichaelOF has quit [Quit: Konversation terminated!]
CyBerNetX has quit [Ping timeout: 240 seconds]
CyBerNetX has joined #libreelec
turm01l has quit [Quit: Bye.]
turm01l has joined #libreelec
asdf28 has quit [Ping timeout: 252 seconds]
asdf28 has joined #libreelec
ink0gnito has quit [K-Lined]
chewitt has joined #libreelec
<chewitt> rdorsch the machineid is randomly generated from uuidgen on first boot
<chewitt> so it's nothing special, just unique
<chewitt> if you want to persist a MAC over many installs .. just make a note of it, then overwrite it (and reboot) when you need to
<chewitt> but I think something is missing to pass the MAC correctly to the kernel
<chewitt> because as vpeter says .. I have the MAC on a label on the underside of the Cubox that SR sent me
gouchi has joined #libreelec
_fraggle_ has joined #libreelec
jab has quit [Quit: jab]
jab has joined #libreelec
asdf28 has quit [Ping timeout: 248 seconds]
asdf28 has joined #libreelec
jab has quit [Client Quit]
jab has joined #libreelec
Tobbi has joined #libreelec
jab has quit [Client Quit]
jab has joined #libreelec
jab has quit [Client Quit]
jab has joined #libreelec
blackest_mamba_ has joined #libreelec
blackest_mamba has quit [Ping timeout: 250 seconds]
|Jeroen| has joined #libreelec
blackest_mamba_ is now known as blackest_mamba
<rdorsch> yes, that is how I do it right now, works well :-)
<rdorsch> I suspect, u-boot has access to it, since I saw it in ethaddr of u-boot before and from there it is propagated. I can ask on debian-arm, if they do something special or if that is supposed to work with mainline kernel and u-boot.
_fraggle_ has quit [Remote host closed the connection]
fraggle_boate has joined #libreelec
fraggle_boate_ has joined #libreelec
|Jeroen| has quit [Quit: dada]
fraggle_boate has quit [Read error: Connection reset by peer]
lolek has quit [Ping timeout: 240 seconds]
jab has quit [Ping timeout: 240 seconds]
buzzmarshall has joined #libreelec
twanny796 has quit [Ping timeout: 246 seconds]
prg3 has quit [Ping timeout: 260 seconds]
gouchi has quit [Remote host closed the connection]
asdf28 has quit [Ping timeout: 252 seconds]
emOne has joined #libreelec
ghostcube has quit [Quit: Verlassend]
emOne has quit [Remote host closed the connection]
Tobbi has quit [Ping timeout: 248 seconds]
LossAngeles has quit [Remote host closed the connection]
LossAngeles has joined #libreelec
Gittun has quit [Quit: ‹‹UPP››]