Ale chyba została przekroczona już masa krytyczna, bo widzę że od kilku dni dynamicznie przybywa w statystykach urządzeń na 25.12, ja już swoje 2 z kilku też zaktualizowałem, TP-Link c7 v5 i Totolink x5000r poszły owutem z 24.10 zachowaniem konfiguracji bez żadnych problemów.

U mnie też attended sysupgrade z LuCi dla Archer C7 v5 zwracało błąd, próbowałem na kilku przeglądarkach, to samo.
Ostatecznie użyłem owut upgrade z konsoli i wszystko pięknie zbudowało i zainstalowało. Na nowym buildzie dalej mam error z ASU. Aktualizacja luci-app-attendedsysupgrade nic nie dała. Błąd jest taki:

Get overview failed:
https://sysupgrade.eko.one.pl/api/v1/overview
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

28

(4 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

W ofercie pojawił się także TP-Link TL-WR3602BE - chyba pierwszy router podróżny z Wi-Fi 7 (ale nie ma 6GHz), ale niestety wygląda to jak broadcom.

A GL-iNET Beryl 7 nie był przypadkiem pierwszy? No i jest na Mediateku.
https://static.gl-inet.com/www/images/p … 260213.pdf
https://www.gl-inet.com/products/gl-mt3600be/

Nie wiem czy to coś zmienia z puntu widzenia paczek usteer-ng Cezarego w 25.12 , ale w usteer-ng dodatno obsługę apk (dodano build script) https://github.com/NilsRo/usteer-ng/commits/master/

Jest też kilka zmian w samym usteer-ng, więc może by użyć wersji najnowszej? Obecnie w repo jest 2508

30

(34 odpowiedzi, napisanych Inne)

Moje pierwsze urządzenie przy którym dowiedziałem się co to w ogóle to całe OpenWRT i alternatywne oprogramowanie to La Fonera FON 2100 z 2006 roku
https://openwrt.org/toh/fon/fonera

Ah jak to wtedy szybko śmigało na OpenWRT na takim bieda jak na obecne standardy hardware. Leży godnie w szufladzie do dziś.

Architecture    MIPS 4KEc
Vendor    n/a
Bootloader    RedBoot
System-On-Chip    Atheros AR2315
CPU Speed    183 MHz
Flash size    8 MiB
RAM    16 MiB
Wireless    Integrated Atheros 802.11b/g
Ethernet    1x 8P8C
USB    No
Serial    Yes
JTAG    No

31

(52 odpowiedzi, napisanych Sprzęt / Hardware)

Czy obecnie jedyne urządzenie dostępne do testów to SP-AC450NR? Tylko to mam do wyboru.

32

(17 odpowiedzi, napisanych Mini komputery)

Zimaboard 2
https://shop.zimaspace.com/pl/products/ … ard-server

33

(38 odpowiedzi, napisanych Sprzęt / Hardware)

Uprzejmie donoszę, że zbudowałem używając ASU z LuCI (https://sysupgrade.eko.one.pl) nowe wersje 24.10 dla Archer C7 v2 oraz 2x Archer C7 V5, wgrałem je do wszystkich trzech egzemplarzy z zachowaniem konfiguracji - wszystko ładnie wstało i działa.
Od razu zmieniłem testowo kmod-ath10k na kmod-ath10k-smallbuffers bo na forum openwrt pisali że 128MB ram to już teraz za mało i należy używać wersji smallbuffers

Cezary wiesz może co wcześniej uceglało te maszynki?

34

(11 odpowiedzi, napisanych Oprogramowanie / Software)

Próbowałeś wyłączyć opcję boguspriv ?  (option boguspriv '0')
W LuCi w opcjach DHCP/DNS zakładka Filter -> Filter private
Reject reverse lookups to RFC6303 IP ranges (*.IN-ADDR.ARPA,*.IP6.ARPA) not in /etc/hosts.

U mnie po jej wyłączeniu na AP pojawiają się nazwy hostów.

35

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Tak, gl-inet ma sporo w sofcie, ujęte w dość przyjaznej formie. Ale nie rozmawiamy o oryginalnym sofcie producenta smile, samo to robimy jak chcemy i co chcemy.

Oczywiście, że najlepiej samemu w OpenWRT smile
Może jeszcze jakaś opcja do ustawienia dodatkowego stałego aliasu IP na interfejsie LAN, by niezależnie od trybu, oraz czy jesteśmy połączeni z wifi i czy działa DHCP dnsmasq można było dostać się do urządenia ustawiając ręcznie adres IP z tej podsieci w komputerze by wprowadzić zmiany w konfiguracji bez resetowania? Przydatne zwłaszcza jak był wybrany tryb klienta WiFi a jesteśmy w miejscu gdzie ta sieć jest niedostępna albo w trybie relay.

36

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki za super poradnik,
posiadam zarówno Cudy TR1200 jak i gl.inet Beryl AX i o ile do Cudy TR1200 to praktycznie wymagane jest wgranie OpenWRT bo fabryczne oprogramowanie jest bardzo ograniczone, tak Beryl AX ma własny system tak przemyślany i dopracowany że nie za bardzo miałem ochotę wgrywać do niego OpenWRT - tam jest chyba naprawdę wszystko co potrzeba w przenośnym routerze w w przyjemnej i estetycznej formie, co więcej jest dostęp zarówno do LuCi jak i konsoli SSH, więc można dograć dodatkowe pakiety jak użytkownik czegoś wiecej potrzebuje.

Zastosuje Twoje wskazówki z poradnika, bo nie o wszystkich wiedziałem.
Jeśli chodzi o zużycie prądu to różnice są znikome typu 2 vs 3 W w czasie normalnej pracy między tymi dwoma modelami, albo w ogóle nie zauważam różnicy (ale nie podłączałem ich do dokładniejszego miernika USB by mieć bardziej dokładne dane, używam przewodu USB-c z wbudowanym wyświetlaczem aktualnej mocy).

Warto też w nich włączyć software/hardware offloading w OpenWRT, to ogranicza zużycie procesora a tym samym pobór mocy i nagrzewanie. Może warto to dopisać w poradniku.

Beryl AX ma wbudowany wentylator, nie wiem jak pozostałe modele.
Opis kontroli pracy wentylatora w Berylu:
https://forum.gl-inet.com/t/beryl-ax-co … rt/38756/7

37

(163 odpowiedzi, napisanych Inne)

Cezary napisał/a:

Czekaj... zmienili ale w 25.12. W 24.10 jest po staremu, a tym 24.10 składałeś...

Nie wiem jak ale się zaktualizował z bodajże luci-app-attendedsysupgrade 25.x na 26.x  i poszło, teraz nie mam jak wrócić do tego co było i sprawdzić.
W Twoich paczkach w 24.10 jest luci-app-attendedsysupgrade w wersji 26.x  luci-app-attendedsysupgrade_26.018.63408~11ffeb0_all.ipk
Natomiast w 25.12 wciąż jest wersja 25.x luci-app-attendedsysupgrade-25.365.63561~ffa2c13.apk

38

(163 odpowiedzi, napisanych Inne)

Cezary napisał/a:

luci-app-attendedsysupgrade ostatnio zmienili

Dzięki, zaktualizowałem najpierw luci-app-attendedsysupgrade i wygląda że pomogło (ale musiałem jeszcze zrestartować uhttpd)

39

(163 odpowiedzi, napisanych Inne)

Zbudowałem dziś dwa obrazy 24.10 z ASU dla xiaomi ax3000t, ale teraz próbuje zbudować dla Totolink x5000r (bieżąca wersja: OpenWrt 24.10-SNAPSHOT r29077-f415748ba8 / LuCI openwrt-24.10 branch 25.340.26705~d88390b) i dostaję taki błąd w LuCi:
Get overview failed:
https://sysupgrade.eko.one.pl/api/v1/overview
SyntaxError: Unexpected token 'I', "Internal S"... is not valid JSON

40

(21 odpowiedzi, napisanych Inne)

Jak klikam w Nowe posty to dostaję taki komunikat błędu:

Fatal error: Uncaught Error: mysqli_result object is already closed in /home/jackiewicz/domains/eko.one.pl/public_html/forum/include/dblayer/mysqli.php:215 Stack trace: #0 /home/jackiewicz/domains/eko.one.pl/public_html/forum/include/dblayer/mysqli.php(215): mysqli_free_result() #1 /home/jackiewicz/domains/eko.one.pl/public_html/forum/footer.php(130): DBLayer->close() #2 /home/jackiewicz/domains/eko.one.pl/public_html/forum/search.php(540): require('/home/jackiewic...') #3 {main} thrown in /home/jackiewicz/domains/eko.one.pl/public_html/forum/include/dblayer/mysqli.php on line 215

41

(38 odpowiedzi, napisanych Sprzęt / Hardware)

Ja mam gdzieś w szufladzie zarówno C7 v2 jak i v5 - w okolicy weekendu mogę wgrać i sprawdzić oba-ma.

42

(17 odpowiedzi, napisanych Inne)

Jeśli to 20 lecie eko.one.pl to może faktycznie wartoby się na tą okoliczność spotkać.

43

(38 odpowiedzi, napisanych Sprzęt / Hardware)

Nie ma co wgrywać factory, chyba że bardzo chcesz. Od razu spróbuj jeszcze raz wgrać przez recovery OpenWRT 25.12, najpierw obraz OpenWRT factory przez TFTP a potem zrób aktualizację/syupgrade obrazem sysupgrade z poziomu OpenWRT/Luci nawet na tą samą wersję co factory z zachowaniem ustawień.

W razie czego sprobuj jeszcze ten obraz factory: https://ofmodemsandmen.com/download/Fac … erC7v2.bin

Tu jest info że najnowszy build 24.10 od Cezarego  (r29077) ucegla Archer c7 v5 więc może z v2 jest to samo?
https://eko.one.pl/forum/viewtopic.php?id=25086
Spróbuj wgrać wersję OpenWRT 25.12

44

(586 odpowiedzi, napisanych Oprogramowanie / Software)

Ja wiem, że jesteś przeciwny ale wciąż uważam że w Twoich obrazach do pobrania statystyki powinny być domyślnie włączone. smile Taka mała telemetria (w dobie masowego gromadzenia danych wszędzie) w zamian za możliwość używania Twoich buildów, a zawsze użytkownik może ją wyłączyć.

45

(627 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Tu jest opisane co dodać: https://dl.eko.one.pl/packages/opkg/ dla 24.10 i https://dl.eko.one.pl/packages/apk/ dla 25.12

O to to, wiedziałem, że gdzieś to widziałem. Dziękuję!

46

(627 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary, szukałem forum i stronę ale jakoś nie mogę znaleźć a wiem że było:

Mam sprzęt na który nie ma Twoich obrazów (mpc85xx/p1020) więc pobieram je na oficjalnym firmwareselector ale chciałbym mieć dostęp z opkg do późniejszej instalacji Twoich pakietów z arch=all jak sysinfo czy ekooneplstat

Wiem, że była jakaś komenda by dodać Twoje repozytorium do listy opkg, bo tak kiedyś zrobiłem a teraz nie mogę znaleźć tego polecenia.
Pamiętasz może jak to szło?

To jest mój config i mi nie rozłącza Wi-Fi calling

config wifi-iface 'default_radio1'
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option ssid 'NazwaAP'
        option encryption 'psk2'
        option key 'HasloTajne'
        option ieee80211r '1'
        option ft_over_ds '0'
        option ft_psk_generate_local '1'
        option ieee80211k '1'
        option time_advertisement '2'
        option time_zone 'CET-1CEST,M3.5.0,M10.5.0/3'
        option wnm_sleep_mode '1'
        option wnm_sleep_mode_no_keys '1'
        option bss_transition '1'
        option proxy_arp '1'
        option nasid '5C:92:5E:A3:02:94'
        option mobility_domain '5b5d'

Jako nasid podaje macaddress tego konkretnego radia, inny dla 2.4 i inny dla 5 Ghz
a mobility domain mam na każdym AP taką samą
By te powyższe opcje działały musisz usunąć wpad-basic-mbedtls i zainstalowac wpad-mbedtls, na basic się nie da.

Cezary napisał/a:

Zgłaszaj issue, niech to też jakoś przestawią.

https://github.com/openwrt/openwrt/issues/21414

Zmieniłem na liblzo2 i wszystko poszło, dzięki!

Co robię nie tak, chcę zbudować nową wersję dla x86 z poziomu LuCI

STDERR:
Generate local signing keys...
WARNING: can't open config file: /opt/projects/openwrt-25.12/openwrt/x86/64/staging_dir/host/etc/ssl/openssl.cnf
WARNING: can't open config file: /opt/projects/openwrt-25.12/openwrt/x86/64/staging_dir/host/etc/ssl/openssl.cnf
read EC key
writing EC key
WARNING: opening /builder/packages/packages.adb: No such file or directory
Package list missing or not up-to-date, generating it.

Building package index...
ERROR: unable to select packages:
  liblzo (virtual):
    note: please select one of the 'provided by'
          packages explicitly
    provided by: liblzo2
    required by: world[liblzo]
make[2]: *** [Makefile:227: package_install] Error 1
make[1]: *** [Makefile:167: _call_manifest] Error 2
make: *** [Makefile:345: manifest] Error 2

Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/rq/worker.py", line 1659, in perform_job
    return_value = job.perform()
                   ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/rq/job.py", line 1318, in perform
    self._result = self._execute()
                   ^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/rq/job.py", line 1376, in _execute
    result = self.func(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/asu/build.py", line 467, in build
    result = _build(build_request, job)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/asu/build.py", line 288, in _build
    report_error(job, "Impossible package selection")
  File "/app/asu/util.py", line 329, in report_error
    raise RuntimeError(msg)
RuntimeError: Impossible package selection