in reforis i found this today ? it was on NOT giving perm, so i pressed give perm. Then it gives this ‘api’ error. If i reload page, setting is on Give perm.
Last night my Turris Omnia did an update to the 5.0.2 version and now the Interfaces menu errors: Remote Exception: Internal error [Errno 2] No such file or directory: ‘/sys/firmware/devicetree/base/model’(’<class ‘FileNotFoundError’>’)
Although wifi is working fine, the WiFi menu states: We were unable to detect any wireless cards in your router.
The Storage menu displays: Remote Exception: Internal error [Errno 2] No such file or directory: ‘/sys/class/block’(’<class ‘FileNotFoundError’>’)
Also,I cannot ssh into the router. After I login and authenticate the response is: PTY allocation request failed on channel 0.
My attempt to move from Turris 4.0.5 to 5.0.1 is underway. Any ideas on how to get past this error?
I have used Luci to remove the acme package. In the process it may have removed Nextcloud. Anyway acme should not be blocking pkgupdate now - but every attempt results in this message.
Hardware is Turris MOX.
pkgupdate
INFO:Target Turris OS: 5.0.1
line not found
line not found
line not found
line not found
line not found
line not found
line not found
ERROR:
inconsistent: Package acme requires package wget-ssl that is not available.
Error loading shared library libssl.so.1.1: No such file or directory (needed by /usr/bin/wget)
Error loading shared library libcrypto.so.1.1: No such file or directory (needed by /usr/bin/wget)
Update: Install of wget using uclient-fetch resulted as below. From memory I installed the acme package while attempting to solve the typical Firefox encryption warning. Now it is removed.
What do you think about this discussion? - it talks about these packages.
uclient-fetch https://repo.turris.cz/hbs/mox/packages/packages/wget_1.20.3-4_aarch64_cortex-a53.ipk
Downloading ‘https://repo.turris.cz/hbs/mox/packages/packages/wget_1.20.3-4_aarch64_cortex-a53.ipk’
Connecting to 217.31.192.69:443
Writing to ‘wget_1.20.3-4_aarch64_cortex-a53.ipk’
wget_1.20.3-4_aarch6 100% |*******************************| 211k 0:00:00 ETA
Download completed (216180 bytes)
root@turris:~# opkg install wget_1.20.3-4_aarch64_cortex-a53.ipk
Installing wget (1.20.3-4.0) to root…
Configuring wget.
root@turris:~# pkgupdate
INFO:Target Turris OS: 5.0.1
line not found
line not found
line not found
line not found
line not found
line not found
line not found
ERROR:
inconsistent: Package acme requires package wget-ssl that is not available.
Both seem to have broke for me on my Mox. I presume it was the update anyways, not sure since the Foris login page directs to a “503 Service Not Available” on the IP/foris/config/ and Luci while it works returns a: “Error: logfile not found!” for System Log. Wired connections fortunately still works at least. Will probably disable automatic updates given how botched the router now seems to be and try to reflash to 5.0.0 or something.
Error loading shared library libssl.so.1.1: No such file or directory (needed by /usr/bin/wget)
Error loading shared library libcrypto.so.1.1: No such file or directory (needed by /usr/bin/wget)
Error relocating /usr/bin/wget: OPENSSL_sk_value: symbol not found
Error relocating /usr/bin/wget: SSL_CTX_set_default_verify_paths: symbol not found
Error relocating /usr/bin/wget: MD4_Update: symbol not found
Error relocating /usr/bin/wget: TLS_client_method: symbol not found . . . . . snip
since those library files are provided by the libopenssl package which though is available in the repo but appears to be mysteriously absent on your node.
I would suggest to rollback via schnapps to the snapshot taken pre-installation of TOS5.x and start from there again, else you might end up with some issues that will be difficult to debug later on, after the rollback (mind rebooting):
remove wget and acme (make sure they are not present in /etc/updater/conf.d/user.lua)
go through the update process (hopefully without errors then)
reboot after the update process completes
attempt to install acme again - if it throws an error then again notify the OS vendor through applicable channels (email or GItlab)
This message appeared but should not stop the update . . .
root@turris:~# opkg remove acme
Removing package acme from root…
Not deleting modified conffile /etc/config/acme.
WARNING: You probably just removed a package that was installed as part of a user list or the basic system. This package will return durring the next updater run. We suggest you disable the user list instead.
Not sure about the user list. I will leave this for now.