976 (edytowany przez Kaizen 2026-11-02 17:01:17)

Odp: XUNISON Exigo D50 5G

IceG napisał/a:

Dodałem luci-app-vantage i co najważniejsze luci-proto-Quectel zastąpiłem pakietami wwand, więc wkładamy kartę SIM i mamy internet. Jestem ciekaw czy to pomoże na IPv6.

Dzięki. Jest lepiej - dostaje IPv6 i się podnosi. Został problem z MTU, MSS i WiFiCalling.
Sama zmiana MTU częściowo pomaga - ale działa niestabilnie.
MTU + MSS.

Wersja prosta:
Sprawdzamy, czy

uci get network.modem.proto

zwraca wwand
Jeżeli tak to:

uci set network.modem.apn='internetipv6'
uci set network.modem.pdptype='ipv4v6'
uci set network.modem.auto='1'
uci -q delete network.modem.disabled

uci set network.exigo_mhi_mtu='device'
uci set network.exigo_mhi_mtu.name='rmnet_mhi0'
uci set network.exigo_mhi_mtu.mtu='1280'

uci set network.exigo_wwand_mtu='device'
uci set network.exigo_wwand_mtu.name='wwand0'
uci set network.exigo_wwand_mtu.mtu='1280'

uci commit network

mkdir -p /etc/nftables.d

cat > /etc/nftables.d/30-exigo-mss.nft <<'EOF'
chain exigo_mss_forward {
    type filter hook forward priority -151; policy accept;

    oifname "wwand0" tcp flags syn tcp option maxseg size > 1180 counter tcp option maxseg size set 1180
    iifname "wwand0" tcp flags syn tcp option maxseg size > 1180 counter tcp option maxseg size set 1180
}
EOF

fw4 check && reboot

Jeżeli w jakiejś sytuacji ustawienia będą nadpisywane, to wersja krzywa:

cat > /tmp/exigo-B-mtu-mss-guard.sh <<'INSTALLER'
#!/bin/sh
set -eu

[ "$(id -u)" = 0 ] || {
    echo "Uruchom jako root."
    exit 1
}

[ "$(uci -q get network.modem.proto)" = wwand ] || {
    echo "STOP: wymagany interfejs modem z protokolem wwand."
    echo "Najpierw skonfiguruj modem w LuCI."
    exit 1
}

for CMD in fw4 nft ip ubus jsonfilter; do
    command -v "$CMD" >/dev/null 2>&1 || {
        echo "STOP: brak polecenia $CMD."
        exit 1
    }
done

mkdir -p /root/exigo-mss-backup /etc/nftables.d
chmod 700 /root/exigo-mss-backup

if [ ! -f /root/exigo-mss-backup/network ]; then
    cp -p /etc/config/network /root/exigo-mss-backup/network
fi

if [ -x /etc/init.d/exigo-mtu-guard ]; then
    /etc/init.d/exigo-mtu-guard stop || :
fi

echo "=== APN I AUTOMATYCZNE POLACZENIE ==="

uci set network.modem.apn='internetipv6'
uci set network.modem.pdptype='ipv4v6'
uci set network.modem.auto='1'
uci -q delete network.modem.disabled || :

echo "=== TRWALE MTU ==="

uci set network.exigo_mhi_mtu='device'
uci set network.exigo_mhi_mtu.name='rmnet_mhi0'
uci set network.exigo_mhi_mtu.mtu='1280'

uci set network.exigo_wwand_mtu='device'
uci set network.exigo_wwand_mtu.name='wwand0'
uci set network.exigo_wwand_mtu.mtu='1280'

uci commit

potem:

sh /tmp/exigo-B-mtu-mss-guard.sh && reboot

Sprawdzenie, czy strażnik miał coś do roboty:

logread | grep exigo-mtu-guard

Jak zbędny, to wyłączenie:

/etc/init.d/exigo-mtu-guard stop
/etc/init.d/exigo-mtu-guard disable

Tej krzywej opcji nie testowałem - u mnie działa ta pierwsza, ale krótko testowałem i wróciłem do IPv4 - bo nie widzę zalet, a na IPv6przestaje działać WiFiCalling.

Zmiana APN na IPv4 MTU i MSS nadal pozostają - trzeba ręcznie usunąć ograniczenie w razie potrzeby.

AFAIK tylko Orange oferuje IPv6 na 5G - więc u innych operatorów nie ma sensu przestawianie na IPv6.

Tylko czy jest sens walczenia o IPv6?
https://i.imgur.com/0kJrBXy.jpeg
https://i.imgur.com/0eBCgfa.jpeg

977

Odp: XUNISON Exigo D50 5G

IceG napisał/a:
mario12 napisał/a:

Mam aktualnie 'Firmware Version:OpenWrt 23.05-AliExpress ZEARTS Store', czy mogę bez problemu zainstalować ten z tego wątku od IceG?

Tej wersji softu nie znam ale jak dziala recovery przez strone www to mozesz sprawdzić mój obraz. Tylko mowie od razu mój obraz to nie "chinczyk" będą inne pakiety i ustawienia.

mario12 napisał/a:

Urządzenie u mnie jest na dachu więc wifi nie potrzebne, raczej awaryjnie jak bym potrzebował się połączyć z urządzeniem. Także wydajność wifi nie jest priorytetem. Ale stabilność już jest porządana, gdyż wchodzenie na dach w razie W jest mocno utrudnione smile
Do głównego routera leci ethernet, wiec idealnie gdyby tryb bridge działał. Jakoś w tym co mam teraz, nie udało się włączyć.

Mój obraz nie zmienia nic w kontekscie trybu bridge.

Stabilność.. na ten moment co jakiś czas coś wychodzi i jest poprawiane, więc tu gwarancji nie dam trzeba testować testować i raz jeszcze testować. Uczymy sie routerów z nss.

root@xunison:~# ubus call system board
{
        "kernel": "5.4.213",
        "hostname": "xunison",
        "system": "ARMv8 Processor rev 4",
        "model": "D50 5G",
        "board_name": "qcom,ipq5018-ap-mp03.1",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "23.05-SNAPSHOT",
                "revision": "r0-6d811db45",
                "target": "ipq50xx/generic",
                "description": "OpenWrt 23.05-AliExpress ZEARTS Store"
        }
}

Co jakiś czas zrywa u mnie połączenie, w logach wygląda to tak:

[1944034.556387] net_ratelimit: 209 callbacks suppressed
[1944034.556395] Virtual device rmnet_mhi0.1 asks to queue packet!
[1944034.560464] Virtual device rmnet_mhi0.1 asks to queue packet!
[1944034.566227] Virtual device rmnet_mhi0.1 asks to queue packet!
[1944034.572089] Virtual device rmnet_mhi0.1 asks to queue packet!
[1944034.577962] Virtual device rmnet_mhi0.1 asks to queue packet!
[1944034.583897] Virtual device rmnet_mhi0.1 asks to queue packet!
[1944034.589770] Virtual device rmnet_mhi0.1 asks to queue packet!
[1944034.595704] Virtual device rmnet_mhi0.1 asks to queue packet!
[1944034.601849] Virtual device rmnet_mhi0.1 asks to queue packet!
[1944034.607481] Virtual device rmnet_mhi0.1 asks to queue packet!
[2290644.236580] net_ratelimit: 120 callbacks suppressed
[2290644.236630] Virtual device rmnet_mhi0.1 asks to queue packet!
[2290644.240667] Virtual device rmnet_mhi0.1 asks to queue packet!
[2290644.246362] Virtual device rmnet_mhi0.1 asks to queue packet!
[2290644.252267] Virtual device rmnet_mhi0.1 asks to queue packet!
[2290644.258168] Virtual device rmnet_mhi0.1 asks to queue packet!
[2290644.264163] Virtual device rmnet_mhi0.1 asks to queue packet!
[2290644.269990] Virtual device rmnet_mhi0.1 asks to queue packet!
[2290644.275864] Virtual device rmnet_mhi0.1 asks to queue packet!
[2290644.281806] Virtual device rmnet_mhi0.1 asks to queue packet!
[2290644.287684] Virtual device rmnet_mhi0.1 asks to queue packet!
[2356794.943961] net_ratelimit: 605 callbacks suppressed
[2356794.943971] nss_cryptoapi_ablk_setkey[223]:ffffff8009880280: Unable to allocate crypto session(-2)
[2358267.449389] nss_cryptoapi_ablk_setkey[223]:ffffff80196e6c80: Unable to allocate crypto session(-2)
[3143055.664091] net rmnet_mhi0: link_state 0x1 -> 0x0
[3143057.508252] nss_cryptoapi_ablk_setkey[223]:ffffff800659e080: Unable to allocate crypto session(-2)
[3143064.994182] [i][mhi_netdev_open] Opened net dev interface
[3143064.995001] 8021q: VLANs not supported on rmnet_mhi0
[3143065.023837] [i][mhi_netdev_open] Opened net dev interface
[3143065.024160] 8021q: VLANs not supported on rmnet_mhi0
[3143065.220138] net rmnet_mhi0: link_state 0x0 -> 0x1
[3143065.227331] [i][mhi_netdev_open] Opened net dev interface
[3143082.737899] net rmnet_mhi0: link_state 0x1 -> 0x0
[3143084.378099] nss_cryptoapi_ablk_setkey[223]:ffffff800599b880: Unable to allocate crypto session(-2)
[3143091.075879] [i][mhi_netdev_open] Opened net dev interface
[3143091.076470] 8021q: VLANs not supported on rmnet_mhi0
[3143091.105460] [i][mhi_netdev_open] Opened net dev interface
[3143091.106206] 8021q: VLANs not supported on rmnet_mhi0
[3143091.304688] net rmnet_mhi0: link_state 0x0 -> 0x1
[3143091.311295] [i][mhi_netdev_open] Opened net dev interface
[3727544.583550] nss_cryptoapi_ablk_setkey[223]:ffffff80054bd680: Unable to allocate crypto session(-2)
[3827225.331072] IPv6: ADDRCONF(NETDEV_CHANGE): rmnet_mhi0.1: link becomes ready
[3827225.522237] nss_cryptoapi_ablk_setkey[223]:ffffff8005533e80: Unable to allocate crypto session(-2)
[3827404.769283] IPv6: ADDRCONF(NETDEV_CHANGE): rmnet_mhi0.1: link becomes ready

I zastanawiam się czy zmiana tego frankena na ten build coś pomoże, czy może snapshot mainstreamowy?
Mój router nie ma opcji flashowania z poziomu luci, ale sysupgrade jest. Jak wyglądałaby procedura instalacji firmware? Czy obejdzie się bez wchodzenia na dach?

978

Odp: XUNISON Exigo D50 5G

mario12 napisał/a:

I zastanawiam się czy zmiana tego frankena na ten build coś pomoże, czy może snapshot mainstreamowy?
Mój router nie ma opcji flashowania z poziomu luci, ale sysupgrade jest. Jak wyglądałaby procedura instalacji firmware? Czy obejdzie się bez wchodzenia na dach?

Nikt nie da ci gwarancji że któryś soft jest lepszy i u ciebie się sprawdzi na bank, bo to nie tylko zalezy od softu. Ja mam nadajnik blisko i mocny sygnal ale jak zaczyna się coś dziać z winy operatora to nawet mój soft nie pomaga pomimo wznowien polaczenia i restartow urzadzenia.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

979

Odp: XUNISON Exigo D50 5G

mario12 napisał/a:

I zastanawiam się czy zmiana tego frankena na ten build coś pomoże, czy może snapshot mainstreamowy?
Mój router nie ma opcji flashowania z poziomu luci, ale sysupgrade jest. Jak wyglądałaby procedura instalacji firmware? Czy obejdzie się bez wchodzenia na dach?

Te błędy na chińskim sofcie były przy dużych obciążeniach, speedtestach itp., kiedy modem się wywalał trzeba było go resetować.
Ustawiłem apn internetipv6, choć na mtu 1500 jest tylko ipv4, niby ma działać szybciej.

980

Odp: XUNISON Exigo D50 5G

mario12 napisał/a:

I zastanawiam się czy zmiana tego frankena na ten build coś pomoże, czy może snapshot mainstreamowy?

Zaletą softu IceG jest nie tylko NSS, ale przede IMO jeszcze ważniejsze, że zawiera sporo preinstalowanych dodatków. Na mainstreamowym trzeba mieć trochę wiedzy, żeby sobie doinstalować co potrzebne no i nie ma NSS.
IceG jest zdecydowanie bardziej przyjazny dla "amatora".
Ważna różnica względem fabrycznego, że APN i łączenie przy starcie (w ostatniej wersji chyba jest już automatycznie zaznaczone - ale pewny nie jestem) ustawiasz w sieć --> interfejsy --> modem --> edytuj a nie w modem --> qmodem jak jest w fabrycznym.

Zdecydowanie polecam aktualizację. Bez fizycznego dostępu za pierwszym razem się nie obejdzie
1. Pobierz najnowszą wersję z repo IceG w wersji xxxxfactory.img (następne upgrady możesz robić z menu systemowego z pomocą xxxxsysupgrade.bin)
2. zrób backup (odradzam wgrywanie całości po upgrade - ale w razie czego można będzie poszczególne pliki przekopiować albo użyć jako ściągawki do ustawienia nowego softu).
3. Podłącz ruter kablem. Dopilnuj, żeby komputer miał IP 192.168.1.x
4. Przy wyłączonym routerze wciśnij przycisk reset (obok przycisku zasilania z tyłu) i trzymając włącz i poczekaj kilka sekund zanim puścisz reset.
6. jak router wstanie wejdź w przeglądarce na stronę 192.168.1.254 i dalej prowadzi za rękę. Cierpliwie czekaj, aż się podniesie. Może to trwać kilka minut.
7. Jak się podniesie po upgrade jest dostępny na standardowym IP 192.168.1.1 bez hasła. Konfigurujesz WiFi i co tam jeszcze potrzebujesz. Na 5GHz działają kanały poniżej 100.

Jak bardzo potrzebujesz IPv6 - patrz kilka postów wyżej skrypt (na ostatnim sofcie IceG z wand - na poprzednich jest inaczej, wcześniej w tym wątku też wrzucałem a na fabryczm jeszcze inaczej). Ciągle niedomaga. Ale na starym też nie działa prawidłowo i jak masz te problemy przy ustawionym IPv6 to przestaw na IPv4.

981 (edytowany przez mario12 2026-10-27 19:28:24)

Odp: XUNISON Exigo D50 5G

Dzięki za ściągawkę Kaizen!

Status coś wyświetla z NSS ale czy działa to już inna sprawa
https://i.ibb.co/N64MnYkf/Screenshot-20261027-191838-1.png

Może jeszcze w jakiś weekend będzie ładna pogoda, to wyjdę na dach w celu naciśnięcia przycisku na owym routerze big_smile
U mnie ten router jest zamknięty w obudowie hermetycznej i zasilany przez PoE -> zasilacz -> router. Działa w sumie tylko jako modem, choć niestety przez brak trybu bridge okupione jest to podwójnym natowaniem. Do tej pory działałem na IPv4 i w sumie nie mam jakiejś specjalnej potrzeby przejścia na IPv6.

Jak wrzucę ten firmware, to kolejne aktualizacje będzie można normalnie przez sysupgrade (cli/luci) robić?

982

Odp: XUNISON Exigo D50 5G

Tak można sysupgrade przez luci robić.
Temperatury na routerze masz ładne bo w moim przypadku router też jest na zewnątrz ale temperatury około 50”C…

983 (edytowany przez Kaizen 2026-10-28 12:32:47)

Odp: XUNISON Exigo D50 5G

mario12 napisał/a:

Status coś wyświetla z NSS ale czy działa to już inna sprawa

NSS działa w oprogramowaniu fabrycznym, ostatnich wypustach IceG i kuncy7. Nie działa w oficjalnych snapshotach.

mario12 napisał/a:

Jak wrzucę ten firmware, to kolejne aktualizacje będzie można normalnie przez sysupgrade (cli/luci) robić?

Raczej tak, chyba że coś grubszego zostanie zmienione. Ale pewnie wtedy nie będzie w ogóle dostępny obraz w formacie sysupgrade.

A co do podwójnego natowania - nie możesz drugiego routera przestawić w Bridge? Albo podpiąć Xunisona do jego portu LAN i powyłączać funkcje "routerowe" które się dadzą. Trudno o soft o większych możliwościach niż OpenWRT - wiec jak drugi router nie ma OpenWRT to z nim powalcz, żeby wyłączyć. I nie łącz AP WiFi z routingiem - to niezależne funkcje chociaż potocznie mówiąc "router" mamy na myśli 4in1 - router, AP, serwer DHCP i switch. A często jeszcze modem, firewall, VPN, serwer plików (akurat w D50 USB nie działa więc tego nie da się odpalić) i inne dodatki.

984

Odp: XUNISON Exigo D50 5G

Kaizen napisał/a:

Ważna różnica względem fabrycznego, że APN i łączenie przy starcie (w ostatniej wersji chyba jest już automatycznie zaznaczone - ale pewny nie jestem) ustawiasz w sieć --> interfejsy --> modem --> edytuj a nie w modem --> qmodem jak jest w fabrycznym.

Nic nie trzeba robić, wystarczy wsunąć kartę SIM. Połączenie po około minucie, może dłużej samo wstanie. Potem można dalej konfigurować Wi-Fi, włączyć powiadomienia diodą o nowych SMS-ach itp.

P.S.
Zrobiłem nowe obrazy.
Wwand jest spolszczony po całości ale przez EjAj, co wyłapałem to poprawiłem. Jak się ktoś doszuka głupot w opisach.. jestem otwarty na poprawki.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

985

Odp: XUNISON Exigo D50 5G

Każ AI poprawić tłumaczenie wykorzystując weblate od LuCI oraz Polska nomenklaturę techniczna związana z sieciami komórkowymi. Powiedz mu także że sprawdził kod i przetłumaczył kontekstowo.

Mi dobre wyniki wychodziły przy podobnym prompcie.

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

986

Odp: XUNISON Exigo D50 5G

Cezary napisał/a:

Każ AI poprawić tłumaczenie wykorzystując weblate od LuCI oraz Polska nomenklaturę techniczna związana z sieciami komórkowymi. Powiedz mu także że sprawdził kod i przetłumaczył kontekstowo.

Mi dobre wyniki wychodziły przy podobnym prompcie.

Ale to Cezary tak Ty masz przetłumaczony wwand? jeżeli tak i masz "lepsze PL" to może bez sensu abym ja też się za to brał.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

987

Odp: XUNISON Exigo D50 5G

Wwand nie, za niego się nie brałem,  wiedziałem  że ty będziesz to robił.

Mam inne, swoje rzeczy.

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

988

Odp: XUNISON Exigo D50 5G

Cezary napisał/a:

Wwand nie, za niego się nie brałem,  wiedziałem  że ty będziesz to robił.

Mam inne, swoje rzeczy.

OK, w takim razie przepuszczę to spolszczenie przez tamten prompt i zobaczymy co wyjdzie.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

989

Odp: XUNISON Exigo D50 5G

Jakby coś to wstępne tłumaczenie dla luci-app-wwand wrzuciłem tu:
https://github.com/4IceG/Xunison-Exigo- … l/wwand.po

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

990

Odp: XUNISON Exigo D50 5G

Wizyta na dachu okazała się dość 'skuteczna' ????

Co prawda nie udało mi się ustawić Bridge czy IP forwarding więc skończyłem z vlanami tak jak miałem to już wcześniej ogarnięte. No i działa jakoś tak lepiej niż na stockowym frankenie, co mnie bardzo cieszy ????

Zasięg u mnie nie jest idealny ale wynik z nocy jest niezły: https://www.speedtest.net/my-result/a/11991499135

Za dnia spokojnie pobieranie lekko ponad 300Mbps. Póki co dość stabilnie, w razie czego włączyłem watchcat co by zrestartował interfejs w razie draki.

Dzięki wszystkim za pracę włożona w powstanie tego firmware ????

991

Odp: XUNISON Exigo D50 5G

mario12 napisał/a:

Za dnia spokojnie pobieranie lekko ponad 300Mbps. Póki co dość stabilnie, w razie czego włączyłem watchcat co by zrestartował interfejs w razie draki.

Dodanie watchcat było zbędne, w obrazie jest wwand który sam pilnuje połączenia plus jest mój pakiet "monitor połączenia", który też podniesie połączenie / zrobi restart modemu i można go dodać na sprawdzanie np. co 7-15 minut.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

992 (edytowany przez unboxorg Wczoraj 15:04:50)

Odp: XUNISON Exigo D50 5G

Hej, od dłuższego czasu mam problem ze spadkami prędkości po kilkunastu godzinach od uruchomienia. Problem występował na oryginalnym fw od chińczyka. Postanowiłem zainstalować kompilację OpenWrt od IceG - jest fenomenalna, ale problem dalej występuje. Jedyne co znalazłem to że pasma 2100+1800 się usypiają, ale nie potrafią się już wybudzić (nie mam n78 w okolicy, korzystam z LTE B7+B1+B3). Jaki może być tego powód?
https://i.imgur.com/QtKCk4k.png]
https://i.imgur.com/d95TiDd.png

993

Odp: XUNISON Exigo D50 5G

Po nocy? To zrób restart sprzętu rano

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

994 (edytowany przez unboxorg Wczoraj 21:06:14)

Odp: XUNISON Exigo D50 5G

Cezary napisał/a:

Po nocy? To zrób restart sprzętu rano

Po nocy było jeszcze w porządku, ale dosyć irytujące to jest, szczególnie w najmniej oczekiwanym momencie

EDIT: Po reboocie parametry sygnału są o wiele lepsze
https://i.imgur.com/5bVJSmP.png

EDIT2: Może aktualizacja firmware modemu jest rozwiązaniem?
https://forums.quectel.com/t/request-fo … 3m4g/60188

995 (edytowany przez unboxorg Dzisiaj 08:30:03)

Odp: XUNISON Exigo D50 5G

Dostałem najnowszą wersję firmware, ale jest taka sama jak ta którą już posiadam, więc nie ma nowszej.
Natomiast zastanawiają mnie te parametry sygnału, zawsze gdy uśpi te pasma to nagle pokazuje bardzo beznadziejne, tak jak w moim pierwszym poście.
Co najciekawsze - minęła noc, póki co po 12 godzinach pracy jeszcze jest ok, przeważnie dzieje się to w okolicach 18-21 godziny pracy modemu