Temat: MiFi - instalacja libustream-ssl-* żeby pobrać OpenWrt przez konsolę

Zgodnie z tą instrukcją https://eko.one.pl/?p=mifi

    # wget -O /tmp/a "http://pełny-url-do-pliku-z-firmware"
    # sysupgrade -n /tmp/a

próbuję zrobić update softu.
(odnośnie wydruku w konsoli poniżej to pobieram obraz sysupgrade, akurat sprawdzałem drugi link do softu initramfs-kernel.bin i to skopiowałem).

root@MiFi:~# wget -O /tmp/a "http://downloads.openwrt.org/releases/19.07.2/targets/ramips/rt305x/openwrt-19.07.2-ramips-rt305x-3g-6200n-initramfs-kernel.bin"
Downloading 'http://downloads.openwrt.org/releases/19.07.2/targets/ramips/rt305x/openwrt-19.07.2-ramips-rt305x-3g-6200n-initramfs-kernel.bin'
Connecting to 176.9.48.73:80
Failed to redirect to /releases/19.07.2/targets/ramips/rt305x/openwrt-19.07.2-ramips-rt305x-3g-6200n-initramfs-kernel.bin on downloads.openwrt.org
root@MiFi:~# wget -O /tmp/a "https://downloads.openwrt.org/releases/19.07.2/targets/ramips/rt305x/openwrt-19.07.2-ramips-rt305x-3g-6200n-initramfs-kernel.bin"
wget: SSL support not available, please install one of the libustream-ssl-* libraries as well as the ca-bundle and ca-certificates packages.
root@MiFi:~# opkg install libustream-ssl-*
Unknown package 'libustream-ssl-*'.
Collected errors:
 * opkg_install_cmd: Cannot install package libustream-ssl-*.
root@MiFi:~#

Czy mogę zrobić jakoś update bez WinSCP przez konsolę i telnet?

OT, czy mając OpenWrt mogę wgrać obraz factory czy jest konieczny sysupgrade?

2

Odp: MiFi - instalacja libustream-ssl-* żeby pobrać OpenWrt przez konsolę

Ale pakiet nie nazywa się libustream-ssl-* tylko np. libustream-openssl. Ta gwiazdka jest dlatego że jest kilka pakietów z różnymi bibliotekami kryptograficznymi.

Co jest całkowicie bez sensu, bo ty nie masz tyle wolnego flash żeby zainstalować te biblioteki. Więc ściągnij sobie obraz na dysk i przy pomocy winscp skopiuj już do routera do /tmp

Mając openwrt zawsze wgrywasz sysupgrade. Żadne initramfs-kernel które nie wiem po co ściągałeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: MiFi - instalacja libustream-ssl-* żeby pobrać OpenWrt przez konsolę

Okej, dziękuję!
Operacja udana.

Inne rozwiązanie gdyby ktoś nie chciał/nie mógł instalować dodatkowego oprogramowania jak winscp to upload na jakiś serwer z obsługą tylko http co może być ciężkie obecnie (chyba że jakiś własny hosting/vps). Lub ftp niezabezpieczone.

Jeszcze komuś może sie przyda:

root@MiFi:/# sysupgrade -n /tmp/a
Image metadata not found
Invalid image type.
Image check 'platform_check_image' failed.

Wygląda na to że nie domyśla się nawet jeśli w katalogu "a" jest jeden plik z softem i trzeba podać całą nazwę:

root@MiFi:/tmp/a# sysupgrade -n openwrt-19.07.2-ramips-rt305x-3g-6200n-squashfs-sysupgrade.bin
killall: watchdog: no process killed
Sending TERM to remaining processes ... dnsmasq ubusd askfirst logd rpcd netifd crond uhttpd ntpd
Sending KILL to remaining processes ... askfirst
Switching to ramdisk...
Performing system upgrade...
Unlocking firmware ...

Writing from <stdin> to firmware ...
Upgrade completed
Rebooting system...