1

Temat: DIR-825 za mało miejsca na aktualizację

Cześć,

mam problem z aktualizacją do wersji fat obrazu.
Zależy mi na interfejsie graficznym smile
Czy ktoś z Was zna rozwiązanie tego problemu?

root@OpenWrt:/tmp# sysupgrade -i luci-15.05-ar71xx-generic-dir-825-b1-fat-squash
fs-sysupgrade.bin
Do you have a backup of the caldata partition? (y/N): y
The upgrade image is too big (size:6619136 available:6356992)
Sysupgrade is not yet supported on dir-825-b1.
Image check 'platform_check_image' failed.

2

Odp: DIR-825 za mało miejsca na aktualizację

Taaa, trzeba skompilować ciutkę mniejszy obraz.

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

3 (edytowany przez MKC 2016-05-15 15:15:07)

Odp: DIR-825 za mało miejsca na aktualizację

Jak mogę to zrobić? big_smile
Ew co usunąć aby te 256kb zyskać?

4

Odp: DIR-825 za mało miejsca na aktualizację

Z gotowego obrazy nic nie możesz usunąć. Albo sam kompilujesz, albo czekasz jak ja to zrobię albo zainstalujesz starszą wersję w openwrt.org.

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

5

Odp: DIR-825 za mało miejsca na aktualizację

To ja byłbym bardzo wdzięczny za kompilację od Ciebie smile

6

Odp: DIR-825 za mało miejsca na aktualizację

@Cezary
Powstrzymaj się z kompilacją "mniejszego" obrazu "fat" dla DIR 825
Ten wcale nie jest "za duży" (jak na "fat") -wystarczy porównać rozmiary starszych Gargulców z "fat".

@MKC
Nie wiem co masz aktualnie, ale sądząc po tym że zamierza przenieść dane caldata masz: ...squashfs-sysupgrade.bin lub ...squashfs-factory.bin
Spróbuj wgrać firmware "fat" stąd: https://downloads.openwrt.org/chaos_cal … pgrade.bin
Coś mi się wydaje, że też się nie uda - mimo, że ma ok. 3,4MB

7 (edytowany przez MKC 2016-05-15 21:30:08)

Odp: DIR-825 za mało miejsca na aktualizację

W tej chwili mam to http://dl.eko.one.pl/chaos_calmer/ar71x … pgrade.bin

@Scotch, udało się - zobacz

root@OpenWrt:/tmp# sysupgrade -n openwrt-15.05.1-ar71xx-generic-dir-825-b1-fat-s
quashfs-sysupgrade.bin
Warning, please make sure that you have a backup of the caldata partition.
Once you have that, use 'sysupgrade -i' for upgrading to the 'fat' firmware.
Sysupgrade is not yet supported on dir-825-b1.
Image check 'platform_check_image' failed.
root@OpenWrt:/tmp# sysupgrade -i openwrt-15.05.1-ar71xx-generic-dir-825-b1-fat-s
quashfs-sysupgrade.bin
Do you have a backup of the caldata partition? (y/N): y
Keep config files over reflash (Y/n): y
Edit config file list (y/N): n
Saving config files...
killall: watchdog: no process killed
Sending TERM to remaining processes ... logd netifd odhcpd crond dnsmasq ntpd ubusd askfirst
Sending KILL to remaining processes ... askfirst
Switching to ramdisk...
Performing system upgrade...
Copying calibration data from caldata to caldata_copy...
Unlocking firmware ...

Writing from <stdin> to firmware ...
Appending jffs2 data from /tmp/sysupgrade.tgz to firmware...TRX header not found
Error fixing up TRX header
Upgrade completed
Reboot (Y/n): y
Rebooting system...

8

Odp: DIR-825 za mało miejsca na aktualizację

Nie wiem czy jest to wersja z LUCi - możesz doinstalować:

opkg update
opkg install luci
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start

Lub wrzuć wersję z LUCi skompilowaną przez Cezarego

9

Odp: DIR-825 za mało miejsca na aktualizację

Panowie nie wiem jakim cudem ale z ciekawości spróbowałem jeszcze raz i poszło bez problemu.
Wygląda na to że wgranie najpierw obrazu od @Scotch pomogło.

10

Odp: DIR-825 za mało miejsca na aktualizację

A mnie nie chce wejść żaden obraz FAT do DIR-825 (woła kopii danych kalibracyjnych), wchodzą softy D-Linka 4,2-6,3MB, DD-WRT i OpenWRT bez FAT. sad

11

Odp: DIR-825 za mało miejsca na aktualizację

Zainstalowałem openwrt-15.05-ar71xx-generic-dir-825-b1-fat-squashfs-sysupgrade.bin, wszystko poszło za pierwszym razem. Niestety nie mogę się dostać do routera poprzez SSH aby zainstalować Luci (woła mi hasła?)

root@192.168.1.1's password: 
Permission denied, please try again.
root@192.168.1.1's password: 
Permission denied, please try again.
root@192.168.1.1's password: 
root@192.168.1.1: Permission denied (publickey,password).

[Proces zakończony] 

.  Da się coś z tym zrobić czy sprzęt do kosza?

12

Odp: DIR-825 za mało miejsca na aktualizację

Oficjalne 15.05? To tam jeszcze telnet może być, sprawdź.

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

13

Odp: DIR-825 za mało miejsca na aktualizację

Cezary napisał/a:

Oficjalne 15.05? To tam jeszcze telnet może być, sprawdź.

Nie to z eko, link wyżej, telnet jest zablokowany. Dziwne to OpenWRT- niby działa przycisk resetu, ale i tak woła swojego hasła.

14

Odp: DIR-825 za mało miejsca na aktualizację

No to u mnie nigdy nie było hasła w openwrt. Wprowadź do w failsafe i zobacz czy się do niego dostaniesz.

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

15

Odp: DIR-825 za mało miejsca na aktualizację

Cezary napisał/a:

No to u mnie nigdy nie było hasła w openwrt. Wprowadź do w failsafe i zobacz czy się do niego dostaniesz.

Niestety tutaj jest jakieś hasło, którego nie można wyzerować, po wprowadzeniu w failsafe odpowiada na ping, niestety do SSH ani telnetu nie można się zalogować

 ssh: connect to host 192.168.1.1 port 22: Connection refused

[Proces zakończony]  

.

16

Odp: DIR-825 za mało miejsca na aktualizację

A to ja jeszcze dopytam, mam własną kompilację obrazu dla DIR-825 b1

W wyszukiwarce link
1. obraz factory jest dla openwrt 18, dla 19 takiego nie ma, z czego to wynika? Mi również nie utworzył się obraz factory przy własnej kompilacji.
2. czy mogę zaktualizować swoją kompilacją router jeśli wcześniej używałem obrazów sysupgrade z eko?

17

Odp: DIR-825 za mało miejsca na aktualizację

1. Za duży obraz żeby się zrobił. Bo potrzeba tam małego kernela i obrazów.
2. Tak, ja nie zmieniałem w żaden sposób tych obrazów, więc powinny dać się radę.

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

18 (edytowany przez MKC 2020-08-08 16:05:46)

Odp: DIR-825 za mało miejsca na aktualizację

Udało się zrobić sysupgrade jednak nie mam wifi.
W luci w zakładce admin/network/wireless widzę tylko "Generic..." jako nazwy.

Zgodnie z instrukcją stąd powinienem mieć kmod-ath9k and wpad-mini.
w menuconfig mam zaznaczone gwiazdką kmod-ath9k oraz wpad-basic
czytałem, że potrzebny jest jeszcze hostapd, to mam w wersji "hostapd-common".

Czy czegoś jeszcze mi brakuje aby wifi działało?

19

Odp: DIR-825 za mało miejsca na aktualizację

To generic tak ma być. Jak byś nie używał luci to byś nie miał takich dziwnych problemów.

wpad-mini to właśnie jest uproszczona wersja hostapd i tak też ma być.

Po czym w końcu sądzisz że nie masz wifi skoro masz w luci?

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

20

Odp: DIR-825 za mało miejsca na aktualizację

Co jest nie tak w tym obrazie/routerze że nie chce wykonać aktualizacji?

 root@Gargoyle:~# cd /tmp
root@Gargoyle:/tmp# wget http://users.atw.hu/vargalex/openwrt-ar71xx-generic-dir
-825-b1-fat-squashfs-sysupgrade.bin
Downloading 'http://users.atw.hu/vargalex/openwrt-ar71xx-generic-dir-825-b1-fat-squashfs-sysupgrade.bin'
Connecting to 88.151.96.4:80
Writing to 'openwrt-ar71xx-generic-dir-825-b1-fat-squashfs-sysupgrade.bin'
openwrt-ar71xx-gener 100% |*******************************|  3008k  0:00:00 ETA
Download completed (3080192 bytes)
root@Gargoyle:/tmp# sysupgrade -i openwrt-ar71xx-generic-dir-825-b1-fat-squashfs
-sysupgrade.bin
Image metadata not found
Do you have a backup of the caldata partition? (y/N): y
Keep config files over reflash (Y/n): y
Edit config file list (y/N): n
Saving config files...
Commencing upgrade. Closing all shell sessions.
Connection to 192.168.1.1 closed by remote host.
Connection to 192.168.1.1 closed.

[Proces zakończony]

21

Odp: DIR-825 za mało miejsca na aktualizację

Te komunikaty są normalnie. Poprzednio też miałeś "fat"?

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

22

Odp: DIR-825 za mało miejsca na aktualizację

W tym wyżej był fat-do którego nie mogłem się wbić ("nieprawidłowe hasło"). Router spisałem już na straty, ale z ciekawości spróbowałem wgrać Gargoyle 1.4 poprzez recovery D-Link na starym netbook z Windows XP i mimo że nie chciał wcześniej na MacOSX żadnej wersji systemu, to tutaj zaskoczył.Mam jeszcze 2 sztukę (było DD-WRT) i efekt jest identyczny. Obecnie wersja angielska Gargoyle 1.12.

23

Odp: DIR-825 za mało miejsca na aktualizację

Po wgraniu Twojego obrazu Gargoyle factory 1.6.2 woła kopii danych kalibracyjnych

 root@Gargoyle:/tmp# sysupgrade -i openwrt-ar71xx-generic-dir-825-b1-fat-squashfs
-sysupgrade.bin
Do you have a backup of the caldata partition? (y/N): y
Keep config files over reflash (Y/n): y
Edit config file list (y/N): n
Saving config files...
Sending TERM to remaining processes ... syslogd klogd hotplug2 ubusd netifd dnsmasq ntpd crond 
Sending KILL to remaining processes ... crond 
Switching to ramdisk...
Performing system upgrade...
calibration data mismatch caldata:8f0df00dd96bd8fa58089910ade38d67 caldata_copy:a294ae924ced36ac2257f6f06902c84f
unable to backup calibration data
root@Gargoyle:/tmp# 

24

Odp: DIR-825 za mało miejsca na aktualizację

Masz niezgodność danych. Jeden cal jest podstawowy, drugi powinien być jego kopią. Ty masz różne. Dlaczego? I który masz prawidłowy?

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

25 (edytowany przez jarek7714 2020-11-17 21:10:02)

Odp: DIR-825 za mało miejsca na aktualizację

Nie mam pojęcia, w nim to mam taki miks zrobiony że masakra (tj. ta 1-wersja, druga to kupiona kiedyś używka z Allegro "prawie nie śmigana"-gdzie wszedł Twój soft open-wrt fat z tego wątku, ale nie mogłem się do niego wbić, bo wołał hasła którego teoretycznie nie powinno być, zaraz do niego spróbuję wrzucić).                                                                                                   P.S Tu jest trochę inny komunikat-ale też woła danych kalibracyjnych...

 root@Gargoyle:~# cd /tmp
root@Gargoyle:/tmp# wget http://users.atw.hu/vargalex/openwrt-ar71xx-generic-dir
-825-b1-fat-squashfs-sysupgrade.bin
Connecting to users.atw.hu (88.151.96.4:80)
openwrt-ar71xx-gener 100% |*******************************|  3008k  0:00:00 ETA
root@Gargoyle:/tmp# sysupgrade -i openwrt-ar71xx-generic-dir-825-b1-fat-squashfs
-sysupgrade.bin
Do you have a backup of the caldata partition? (y/N): y
Keep config files over reflash (Y/n): y
Edit config file list (y/N): n
Saving config files...
Sending TERM to remaining processes ... syslogd klogd hotplug2 ubusd netifd dnsmasq ntpd crond 
Sending KILL to remaining processes ... crond 
Switching to ramdisk...
Performing system upgrade...
no valid calibration data found in caldata
unable to backup calibration data 

.