Cezary napisał/a:

Tak

Okej a czy mechanizm backupu nadal tylko używa /etc/backup/list-user-installed-packages.txt   ?

Wywaliło, bo przywróciłem z kopii, w której tej opcji nie było. Potem druga aktualizacja  i bug się powielił. To co dodać ręcznie  ?

config easyconfig 'global'
    option configured '1'
Cezary napisał/a:

Pokaż uci show easyconfig

Ten właśnie zachował


PS. Przejście z 24 na 25 identycznie się odbyło.


# uci show easyconfig
easyconfig.global=easyconfig
easyconfig.global.datarec_period='5'
easyconfig.traffic=service
easyconfig.traffic.cycle='1'
easyconfig.traffic.warning_enabled='1'
easyconfig.traffic.warning_unit='g'
easyconfig.traffic.warning_cycle='p'
easyconfig.traffic.warning_value='1072'
easyconfig.traffic.cycle_type='p'
easyconfig.traffic.cyclem='1'
easyconfig.traffic.cyclep='20260306'
easyconfig.traffic.cyclepcnt='487'
easyconfig.watchdog=service
easyconfig.watchdog.dest='google.com'
easyconfig.watchdog.period='1'
easyconfig.watchdog.period_count='3'
easyconfig.watchdog.delay='3'
easyconfig.watchdog.action='wan'
easyconfig.sms=service
easyconfig.sms.join='1'
easyconfig.ussd=service
easyconfig.ussd.raw_input='1'
easyconfig.ussd.raw_output='1'
easyconfig.modem=service
easyconfig.modem.force_qmi='0'
easyconfig.modem.force_plmn='0'
easyconfig.md8846679fb03=mac
easyconfig.md8846679fb03.name='apdzik'
easyconfig.m382ce5be4b23=mac
easyconfig.m382ce5be4b23.name='wtyczka-tuya'
easyconfig.md8d66894c59e=mac
easyconfig.md8d66894c59e.name='bramka-tuya'
easyconfig.mca30394b03eb=mac
easyconfig.mca30394b03eb.name='s9'
Cezary napisał/a:

Nie ma jak zachować części ustawień. Albo cały plik albo wcale.

Nie żartuję:

root@MiFi:~# cat /etc/config/network

config interface 'loopback'
        option device 'lo'
        option proto 'static'
        list ipaddr '127.0.0.1/8'

config globals 'globals'
        option dhcp_default_duid '000409b212ac40d94a6db53bec5b7d763d09'
        option ula_prefix 'fda0:dee:297b::/48'
        option packet_steering '1'

config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan'

config interface 'lan'
        option device 'br-lan'
        option proto 'static'
        option ip6assign '60'
        list ipaddr '192.168.11.1/24'

config interface 'wg0'
        option proto 'wireguard'
        option private_key '....'
        list addresses '10.9.0.5/32'
        option defaultroute '0'
        option disabled '0'

config wireguard_wg0
        option description 'Zaimportowana konfiguracja peera'
        option public_key '.....'
        option persistent_keepalive '25'
        option endpoint_host 'frog01.mikr.us'
        option endpoint_port '....'
        list allowed_ips '10.9.0.0/24'
        list allowed_ips '10.9.8.0/24'
        option route_allowed_ips '1'

config interface 'wan'
        option proto 'qmi'
        option device '/dev/cdc-wdm0'
        option apn 'internet'
root@MiFi:/etc/config# cat system

config system
        option hostname 'MiFi'
        option timezone 'CET-1CEST,M3.5.0,M10.5.0/3'
        option zonename 'Europe/Warsaw'
        option ttylogin '0'
        option log_size '128'
        option urandom_seed '0'
        option compat_version '1.1'

config timeserver 'ntp'
        option enabled '1'
        option enable_server '1'
        list server '158.75.5.245'
        list server '194.146.251.100'
        list server '2.openwrt.pool.ntp.org'

config gpio_switch 'lte_reset'
        option name 'Reset LTE/5G modem'
        option gpio_pin '515'
        option value '0'

IP wszedł domyślny i hostname domyślny. Pewnie wywołuje gdzieś tam komendy uci set  ...

Zrobiłem aktualizację MiFi (z GUI) już z wersii 25   na tym Zyxelu LTE7480, i najwyraźniej zachowuje tylko część ustawień a dokładnie 
- sekcję wireguard w /etc/config/network   
- /etc/config/easyconfig
- /etc/config/firewall
- sekcje poza 'system' w /etc/config/system

Reszta wchodzi domyślnie mimo zaznaczenia Zachowaj ustawienia.
Zniknął także /etc/backup/..

Ten wireguard ratuje chociaż skórę....

6

(5 odpowiedzi, napisanych Sprzęt / Hardware)

Czołem, to jeszcze takie pytanie czy wiadomo czy taki AP może przyjąć większe napięcie (np. 48V) ?
Czy to prawda że PoE obejmuje także układzik prądowy typu step-down ?
Sprawdziłbym osobiście jednsk palić bym nie chciał...a na jednym zasilaczu razem z Zyxelem byłoby wygodniej.

7

(303 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki i szacun za to info.

8

(303 odpowiedzi, napisanych Oprogramowanie / Software)

niXon napisał/a:

karta orange nie może "pociągnąć" danych z btsa Plusa..

A pamięta kolega kiedy w czasach 3G jechał przez Polskę i zapalało się małe "R" przy kreskach LTE bo miał w innej sieci niż nadajnik ? W telefonie musiał włączyć roaming dla danych (i nie chodziło o zagranicę) Czy w 5G też jest taki roaming ?

9

(303 odpowiedzi, napisanych Oprogramowanie / Software)

Przymierzam się do jakiegos mifi na 5G i mam takie naiwne pytanie.
Na moim btsie 5G wdrożył tylko Plusgsm a więc pasmo jako nośnik nadaje zatem czy np. karta orange może dostać 5G przez roaming ?

Mam takie dwa modele, kurka wodna, że na 23.05 wszystko działa (obrazy od @Cezary), i raczej upgrade nie wchodzi w grę.

Co zrobić jak połowa repozytoriów już nie gada ??

Downloading https://dl.eko.one.pl/openwrt-23.05/targets/ath79/generic/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_core
Downloading https://dl.eko.one.pl/openwrt-23.05/targets/ath79/generic/packages/Packages.sig
Signature check passed.
Downloading https://dl.eko.one.pl/openwrt-23.05/packages/mips_24kc/base/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_base
Downloading https://dl.eko.one.pl/openwrt-23.05/packages/mips_24kc/base/Packages.sig
Signature check passed.
Downloading https://dl.eko.one.pl/openwrt-23.05/packages/mips_24kc/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_luci
Downloading https://dl.eko.one.pl/openwrt-23.05/packages/mips_24kc/luci/Packages.sig
Signature check passed.
Downloading https://dl.eko.one.pl/openwrt-23.05/packages/mips_24kc/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_packages
Downloading https://dl.eko.one.pl/openwrt-23.05/packages/mips_24kc/packages/Packages.sig
Signature check passed.
Downloading https://dl.eko.one.pl/openwrt-23.05/packages/mips_24kc/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_routing
Downloading https://dl.eko.one.pl/openwrt-23.05/packages/mips_24kc/routing/Packages.sig
Signature check passed.
Downloading https://dl.eko.one.pl/openwrt-23.05/packages/mips_24kc/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_telephony
Downloading https://dl.eko.one.pl/openwrt-23.05/packages/mips_24kc/telephony/Packages.sig
Signature check passed.
Downloading https://dl.eko.one.pl/openwrt-23.05/targets/ath79/generic/kmods-5.15.180/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_kmods
Downloading https://dl.eko.one.pl/openwrt-23.05/targets/ath79/generic/kmods-5.15.180/Packages.sig
Signature check passed.
Collected errors:
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/23.05-SNAPSHOT/packages/mips_24kc/base/Packages.gz, wget returned 8.
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/23.05-SNAPSHOT/packages/mips_24kc/luci/Packages.gz, wget returned 8.
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/23.05-SNAPSHOT/packages/mips_24kc/packages/Packages.gz, wget returned 8.
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/23.05-SNAPSHOT/packages/mips_24kc/routing/Packages.gz, wget returned 8.
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/23.05-SNAPSHOT/packages/mips_24kc/telephony/Packages.gz, wget returned 8.

Ehh a jak chociaż zainstalować "nano" na świeżym mifi ???  Chyba właśnie to repozytorium leży.

12

(19 odpowiedzi, napisanych Sprzęt / Hardware)

Też go dorwałem z tego samego źródła. Przed wgraniem mifi robię rozeznanie i widzę że agregacja jest pod znakiem zapytania.
Nigdzie nie występuje LTE-A   

Pasma mam auto lub wybrane i zawsze pokazuje "Current CA combination" :  BC7   albo  BC1   albo  BC3

Jest też tylko jedna kolumna sygnały, nie widać SCC #1   SCC #2 ...

Czy u Was też tak jest ?   Jak można sprawdzić czy agregacja działa ?

Co zatem jeśli od lat używam nft-qos  i nie zauważyłem problemów. Czym będziemy robić lejek ?

14

(42 odpowiedzi, napisanych Sprzęt / Hardware)

I drugie pytanie o tę magiczną baterię w tym urządzeniu. Czy jej obecność jest wymagana w OpenWrt?

15

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Czołem.
Próbuję ze skryptu ustalić urządzenie, którym należy gadać po AT. /usr/share/easyconfig/modem/detect.sh  podaje device modemu,
ale nie to to samo. Skąd MiFi wie na co wysyłać - czy jest gdzieś to do odczytania ?

16

(303 odpowiedzi, napisanych Oprogramowanie / Software)

OK a czy ta komenda do wyłączania   AT+CLCK="SC",0,"<pin>"   jest uniwersalna ?

17

(303 odpowiedzi, napisanych Oprogramowanie / Software)

No jest skrypt easyconfig_pincode.sh  ale w sumie możliwość wpisania PINu w UI też by się przydała, a idąc dalej opcja wyłączenia pinu.

18

(303 odpowiedzi, napisanych Oprogramowanie / Software)

Czołem !
Cezary a czy jakieś grube powody wyszły, że zdecydowałeś nie dodać do GUI butonów "zmień / wyłącz"  i podawania pinu ?

19

(92 odpowiedzi, napisanych Sprzęt / Hardware)

Udało się przez podmianę serwera FTP na tej stronie wymusić aktualizację, ale jedynie zaktualizowało się IDU. Tak czy siak jest brak łączenia, CSQ = 99, karta SIM Aktywna, status mówi Wyszukiwanie, Operator = PLAY(Orange PL), brak wartości sygnału.

Model                 MF-258K PRO
Wersja oprogramowania ZTE_MF258kPRO_PLAY_V1.0.0B05
Wersja modułu         MG62_BYPASS_V2.0.6_D3

20

(92 odpowiedzi, napisanych Sprzęt / Hardware)

Ogólnie te ukryte zakładki można znaleźć w http://<ruter>/js/pages/menu.js
Te wszystkie 'sub' są do sprawdzenia poprzez konsolę Javy narzędzi developerskich przeglądarki.
Wklejamy do tej komendy któryś sub, np. web_shell:

allow pasting

a następnie

fetch('automatic_upgrade.html').then(r=>r.status===200&&(window.location.href='automatic_upgrade.html'))

albo

fetch('web_shell.html').then(r=>r.status===200&&(window.location.href='web_shell.html'))

i chyba mamy komendy AT dla ODU przez www IDU:

https://frog01-41052.wykr.es/files/img/258kpro-at.jpg

21

(92 odpowiedzi, napisanych Sprzęt / Hardware)

Dogrzebałem się jednak do javascriptu tego GUI, i widać jasno że są ukryte podstrony advanced_upgrade  oraz automatic_upgrade.
Bezpośrednio w http://192.168.1.1/automatic_upgrade.html  nie wejdzie, lecz jak odpali się pewien skrypt w konsoli javy w tej sesji, to mamy dwa nowe miejsca:

https://frog01-41052.wykr.es/files/img/258kpro-auto.jpg

oraz

https://frog01-41052.wykr.es/files/img/258kpro-adv.jpg

Na marginesie są też inne niespodzianki:

https://frog01-41052.wykr.es/files/img/258kpro-band.jpg


Wracając do upgrade'u:

tool exe do odpalenia w Windzie nie występuje w katalogu tylko instrukcja do niego:

https://frog01-41052.wykr.es/files/img/user_guide.pdf


Potem w sekcji automatyczne - jest dostęp do serwera ftp://zmfota-europe.ztems.com:21211 a na nim kilka wariantów:

Aug 19  2020 Airtel_MF256K
Nov 10  2023 fix servers secu.txt
Sep 10  2025 POL_Orange_MF258K
Nov 30  2022 POL_P4_MF256K
Jul 22  2025 POL_P4_MF258K
Jun 23  2025 POL_P4_MF258KPRO
Sep 10  2025 POL_STD_MF258PRO
Oct 16 17:49 STMP951
Oct 23 22:55 ZTE_POL

Do pobrania jest firmware:

24751641 Jun 13  2025 ZTE_MF258kPRO_PLAY_V1.0.0B05-20250606.bin
24751641 Jun 13  2025 ZTE_MF258kPRO_PLAY_V1.0.0B05-F-20250606.bin

22

(92 odpowiedzi, napisanych Sprzęt / Hardware)

Coś jest nie tak, wersja firmware tego IDU to  ZTE_MF258kPRO_PLAY_V1.0.0B03  z kolei  ODU to MG62_BYPASS_V2.0.6_D3 
Ktoś podpowiedział że "BYPASS" to taki awaryjny firmware, który IDU może wgrać do ODU po nieudanej aktualizacji i wyłącza on częściowo modem.
Karta SIM już się wykrywa, połączenie LTE jest niby ugadane, lecz nie ma żadnych parametrów sygnału ani pasm.
Podpowie ktoś jak znaleźć sprawny FW oraz procedurę aktualizacji ? W GUI nie widać opcji wgrania pliku, tylko online.

Pod gniazdem SIM jest drugi przycik Reset - wielka szkoda byłaby gdyby powodował on ten tryb BYPASS.

23

(92 odpowiedzi, napisanych Sprzęt / Hardware)

Wpadło mi w ręce 258K-Pro. Ktoś wspomniał że ODU wersji Pro działa jak samodzielna brama, którą wystarczy wpiąć w Wan routera z openwrt i nie wymaga wspomnianego wcześniej skryptu do pakietów "alive". Czy ktoś potwierdzi czy potrzebny jest jeszcze jakiś etap kontrolny ?

24

(1,110 odpowiedzi, napisanych Sprzęt / Hardware)

Nie wiem czy o tym była mowa, ale zachciało mi się zwiększyć prędkości wifi w tym sprzęcie, no bo w sumie 20MB/s blisko rutera podczas gdy połączenie zestawia sie na 768mbps to lekka przesada i dużo poniżej jego możliwości.
Mówię oczywiście o łączu 5GHz. Zmiany w konfiguracji interfejsu i włączenie flowoffloading dały poprawę o zaledwie kilka MB/s. CPU jest obciążone maksymalnie na 15% w trakcie.
Dogrzebałem się do wariantów modułu związanego z 5GHz (ten 1szy jest domyślnie):

ath10k-firmware-qca9984-ct
ath10k-firmware-qca9984-ct-htt
ath10k-firmware-qca9984-ct-full-htt

i że zamiana pakietu powinna zwiększać poniższe wartości agregacji ramek wifi, ale w każdym wariancie firmware są jednak te same wartości, ani wifi nie szybsze.

# cat /sys/kernel/debug/ieee80211/phy1/ath10k/htt_max_amsdu_ampdu
3 64

Potem ten sam "mądrala" stwierdził że najwyraźniej wartości te są limitowane przez wariant -ct modułu  kmod-ath10k-ct, zaś kmod-ath10k to jest taki oryginalny. Po zamianie wywala on jednak zupełnie kernel, a więc odpada. Ponadto są jeszcze warianty w/w ze 'smallbuffers'.

A teraz pytanie. Czy faktycznie te wartości 3  64  wiążą się ze sprawnością wifi (kompromisem ze stabilnością), czy ustawione są tak nisko celowo (bo niby nawet 12  512), czy można to zmienić i czy ktoś wie o czym mówię ?

Testy prędkości robiłem przez iperf.

25

(148 odpowiedzi, napisanych Oprogramowanie / Software)

Zgadza się i co dziwne - DZIAŁA !!!
Dzięki podwójnej maskaradzie Hosty połączone po WiFi z AP, na którym jest wireguard pingują innych klientów WG oraz ich podsieci. A także, mimo że ten AP nie jest ruterem, ping od zdalnych urządzeń do hostów połączonych po WIFI do tego AP też przechodzi.
Gdyby ktoś pytał to tak jak Cezary podpowiedział, tak można uczynić bez konieczności trasowania na głównej bramie.

config zone
        option name 'lan'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'ACCEPT'
        list network 'lan'
-->   option masq '1'

config zone
        option name 'wg'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'ACCEPT'
-->   option masq '1'
        list network 'wg0'