Hey all, I have a Turris Mox that I had to do a factory reset on. The factory reset is at TurrisOS 4. I’ve been trying to update it and I get the following error in the Foris notifications:
Updater selhal:
inconsistent: Candidate exists for virtual package ath10k-firmware-qca9888-ct-htt
How do I address this so the whole system can update?
I got the same blocked upgrade issue with a recently acquired Turris Mox (Mox start + Mox C), also at TurrisOS 4. Solution was to use rescue mode 4 “Re-flash router from flash drive/micro SD”.
Of course if you rescue button is broken, you are out of luck
However, I don’t have this screen and option in my V4 menu.
I have a list of packages I can install or uninstall in the Forris menu under Updater entry, but none refers to wifi drivers.
I tried to check in the list installed packages if one look like, but none either (ssh dkpg-query -l)
installed packages you get with “opkg list-installed” I think this alternative driver option was introduced with v5, so maybe rollback your htt driver to the standard with an upgrade to v6. after that enable this option above.
to change the driver by an upgrade you can try to remove any package ath10k entry in any /etc/updated/conf.d/ file. this should automatically uninstall the htt and install the stock driver with an “pkgupdate”
Flashing a new version is probably the best way to fix this, but if you don’t want to flash, it’s possible to update from Turris OS 4.0.1, then to Turris OS 5.4.4, then to Turris OS 6.0.4 with SSH access.
After you’ve successfully updated to 5.4.4, you can undo your changes in /etc/config/updater, then run pkgupdate again to update to Turris OS 6.0.4 (or whatever the latest hbs branch is).