Luci-app-wifischedule cannot be installed - dependencies issue

Good afternoon.

I am new on this forum. I am sorry If I am doing something wrong :slight_smile: I did not found topic regarding this issue.

I am trying to install luci-app-wifischedule, but I am getting some dependencies issue. Could you please help me understand why? I have same result via ssh cli and same via luci GUI (system->software).
My software version is:
Firmware Version : OpenWrt omnia 15.05 r47055 / LuCI fd63d5cc7dfc69c640b741dceb80555141a80670 branch (git-19.318.61483-fd63d5c)|
Kernel Version : 4.4.199-a890a5a94ebb621f8f1720c24d12fef1-0|

root@turris:~# opkg update
root@turris:~# opkg list | grep -e luci-app-wifischedule
luci-app-wifischedule - git-19.318.61483-fd63d5c-1 - Turns WiFi on and off according to a schedule
luci-i18n-wifischedule-ja - git-19.318.61483-fd63d5c-1 - Translation for luci-app-wifischedule - 日本語 (Japanese)
luci-i18n-wifischedule-zh-cn - git-19.318.61483-fd63d5c-1 - Translation for luci-app-wifischedule - 普通话 (Chinese)
root@turris:~# opkg install luci-app-wifischedule
Installing luci-app-wifischedule (git-19.318.61483-fd63d5c-1) to root...
Downloading https://repo.turris.cz/omnia/packages//lucics/luci-app-wifischedule_git-19.318.61483-fd63d5c-1_all.ipk
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4108  100  4108    0     0  28136      0 --:--:-- --:--:-- --:--:-- 28331
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-app-wifischedule:
 *      wifischedule *
 * opkg_install_cmd: Cannot install package luci-app-wifischedule.

Thank you for any help.

Hello Veto,

I can confirm that there is such an issue. The package wifischedule is not present in Turris OS 3.x for some time. We are not thinking that we will look at your issue at this time because Turris OS 3.x receives these days just security updates and minor updates related to our software including bug fixes.

On the other hand, I have one solution for you. There’s Turris OS 5.x release available and the package wifischedule can be installed, there.

What do you need to do?

  • You might want to check this article for advanced migration.

The other possibility is to using re-flash, but it means that you need to configure your router from scratch.

Hi Pepe,
Thank you very much for confirmation and recommendations. I will try to migrate my router to Turris OS 5.x. As my home network is not so complex, re-flash and configuring from scratch would be shortest way.

I hope new OS will solve also issue with redirecting HTTP to HTTPS for luci and foris.

MOX classic ,5 GB 5.1.3

Just from curiosity I wanted to know what this luci-app-wifischedule is about… I tried to install it via LuCI and got error mesage (LuCI -> Software -> Download and install package: -> luci-app-wifischedule)

Manually install package

The package luci-app-wifischedule is not available in any configured repository.

Guessing from name of this app, it is probably able to prepare and follow WiFi network up/down setting…

With little bit editing one could be able to do the same using cron and “wifi down” and “wifi” command :wink: I do it from the very beginning of Turris use long time ago. BTW, it is working even with 3.x version of OS.

Are you sure that you run opkg update or refreshed list before installing it? Because luci-app-wifischedule, it’s there in all our branches. Here’s my output from HBL branch:

root@turris:~# opkg install luci-app-wifischedule
Installing luci-app-wifischedule (git-20.306.44214-6ad517e-1) to root...
Downloading https://repo.turris.cz/hbl/turris1x/packages/luci/luci-app-wifischedule_git-20.306.44214-6ad517e-1_all.ipk
Installing wifischedule (1-2) to root...
Downloading https://repo.turris.cz/hbl/turris1x/packages/packages/wifischedule_1-2_all.ipk
Configuring wifischedule.
Configuring luci-app-wifischedule.

I tried it with help of LuCI which could be the reason for error.

Sorry, my bad - I clicked only on OK without action “Update lists…” etc. :wink: Now it is working.