Suggestion about owut

I have a very slow speed network.

When I use owut to upgrade, it build successfully,

Then it stuck at downloading the image.

For 40m image, it will cost me half an hour.

So maybe owut can show progress、complete percent、downloaded/total{size、time etc} when downloading image bin file.

Anyway, thanks for all developers.

1 Like

Can you provide an example of what's included in your 40 MB image?

That's extremely large for an image.

:confused: That means the transfer speed is ~22.2 kB/s.

Does this mean you're using a non-21st-century Internet connection (e.g., a dial-up modem)?


Can anyone else expound on how common the combination of these scenarios may be?

BTW, downloads via normal HTTP/HTTPS will produce a status (i.e., the Firmware Selector).

I am in china, you know maybe polical resason, the route to openwrt site is maybe limited.

Maybe I should put openwrt to my vpn list to make it faster.

2 Likes

Ouch! I'll take a look at adding some sort of status for slow line speeds...

1 Like

That is a good news. Thanks for your help.

1 Like

afaik there are some mirror from some china university. Did you tried those?

2 Likes

Never thoughts that. So does sysupgrade ? I will take a look .

Thanks for the information.

1 Like

I don't know of any ASU server mirrors in China, but there is the ImmortalWrt fork, whose ASU server resides at https://sysupgrade.kyarucloud.moe/

If their fork supports your device and package needs, you may want to switch over. You can make owut point to it with

uci set attendedsysupgrade.server.url="https://sysupgrade.kyarucloud.moe/"
uci commit

and verify that it took with an owut check:

$ owut check
ASU-Server     https://sysupgrade.kyarucloud.moe
Upstream       https://downloads.immortalwrt.org
...

(To revert that change, just use https://sysupgrade.openwrt.org in those uci commands.)

1 Like

Yes please, add OpenWrt sites to your proxy list.

I didn't do "expected time", too much code and I like to keep things small, but this should be better than nothing. Here's a deep link to the feature docs:

https://openwrt.org/docs/guide-user/installation/sysupgrade.owut#display_download_progress

This is in the 2025.09.03 release, which has built in all the snapshot targets, but it's still pending the PR merge for 24.10 so still a few days out on the release branch...

$ owut --help
owut - OpenWrt Upgrade Tool 2025.09.03~49e9bce7-r1 (/usr/bin/owut)
...
  --progress-size PROGRESS_SIZE - Response content-length above which we report download progress.
2 Likes

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.