1

Temat: wwand - nowy demon do połączeń

https://forum.openwrt.org/t/wwand-new-m … ort/252109

Powstał nowy daemon do połączeń po qmi, napisany w ucode + jednocześnie aplikacja dla luci oraz status modemu. Zobaczymy co z tego wyniknie, bo juz widziałem kilka przesłanek ku temu żeby wywalić skrypty shellowe na rzecz ucode właśnie.

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

2

Odp: wwand - nowy demon do połączeń

Aha, zapomnijcie. wyskakują błędy składniowe, a niektórym menu w luci brakuje uprawnień bo wyskakuje komunikat.

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

3 (edytowany przez Cezary 2026-07-26 08:11:28)

Odp: wwand - nowy demon do połączeń

Tak to wygląda. Źle dekoduje nazwę operatora jeszcze i zgłosiłem to jako następny bug.

To są ustawienia interfejsu - dodaje swój własny typ do wyboru, uzupełniłem tylko apn, wybrałem interfejs, przypisałem do stery firewalla. To zapewniają pakiety wwand + wwand-qmi (dla mojego modemu) + luci-proto-wwand. Dodatkowo jest jeszcze luci-app-wwand. Całość dostarcza zarówno możliwość ustawienia połączenie, podgląd stanu połączenia, smsy i klika innych rzeczy (np. sterowanie zasilaniem - jest kilka hardkodowanych zdefiniowanych modeli urządzeń dla których to występuje). Dane wyświetlane są live, zapewnia to demon biegający w tle i zbierający dane, udostępnione przez ubusa.
Całość jest zrealizowane w ucode (więc "natywnie" w OpenWrt) i do programowania mocno wykorzystywany jest claude code. Oficjalnie nie ma tego w openwrt, można dodać sobie zewnętrzne repo i do instalować jak ktoś chciałby sprawdzić. Zastępuje to qmi (uqmi), mbim i ncm. Jest także moduł do obsługi esima.

https://i.postimg.cc/Dw5LXDf9/192-168-1-1-cgi-bin-luci-admin-network-network.png
https://i.postimg.cc/3x9mv6rz/192-168-1-1-cgi-bin-luci-admin-network-network-(1).png
https://i.postimg.cc/RZGKH8Cj/192-168-1-1-cgi-bin-luci-admin-network-network-(2).png
https://i.postimg.cc/0yZDw35B/192-168-1-1-cgi-bin-luci-admin-network-network-(3).png
https://i.postimg.cc/0y97rxxs/192-168-1-1-cgi-bin-luci-admin-network-network-(4).png
https://i.postimg.cc/K8QBMVcs/192-168-1-1-cgi-bin-luci-admin-network-wwand-(1).png
https://i.postimg.cc/t49F7yyb/192-168-1-1-cgi-bin-luci-admin-status-wwand.png
https://i.postimg.cc/g2G3rdpC/192-168-1-1-cgi-bin-luci-admin-status-wwand-detail.png

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

4

Odp: wwand - nowy demon do połączeń

Cezary napisał/a:

Tak to wygląda. Źle dekoduje nazwę operatora jeszcze i zgłosiłem to jako następny bug.

To są ustawienia interfejsu - dodaje swój własny typ do wyboru, uzupełniłem tylko apn, wybrałem interfejs, przypisałem do stery firewalla. To zapewniają pakiety wwand + wwand-qmi (dla mojego modemu) + luci-proto-wwand. Dodatkowo jest jeszcze luci-app-wwand. Całość dostarcza zarówno możliwość ustawienia połączenie, podgląd stanu połączenia, smsy i klika innych rzeczy (np. sterowanie zasilaniem - jest kilka hardkodowanych zdefiniowanych modeli urządzeń dla których to występuje). Dane wyświetlane są live, zapewnia to demon biegający w tle i zbierający dane, udostępnione przez ubusa.

Cezary a ten "demon biegający w tle" odpowiada też za wznawianie połączenia? Modem jest blokowany, czy forumowe pakiety będą z tym działać?

Z tego co widzę jest sporo przydatnych (brakujących) funkcji ale mnie osobiście odrzucają takie mega kombajny.. do tego znów nietypowe kontrolki, pewnie zaraz wszystko wystrzeli w kosmos na innym motywie, czy na telefonie.

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

5

Odp: wwand - nowy demon do połączeń

Tak można powiedzieć, bo skrypt netfid woła context_up z tego demona żeby zrobił połączenie. Po części interfejsy są blokowane, system jest tak zrobiony że to on odpowiada dosłownie za wszystko - od bandów, przez smsy i wszystko robi samodzielne (w sensie bez libqmi czy coś podobnego - sam robi wszystko w ucode bazując na eventach).

Dopóki to oficjalnie nie wejdzie do OpenWrt to traktujemy to jako ciekawostkę - jak setkę innych projektów które powstały i ktoś tam je używa we własnym zakresie.

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

6

Odp: wwand - nowy demon do połączeń

Na poprawienie prędkości ( w sensie np na MT7621 czy IPQ4018 zbliżenie się do 1Gb/s z USB3 ) można liczyć ?

7

Odp: wwand - nowy demon do połączeń

To nie dostarcza własnych sterowników, pod spodem jest normalnie kmod od qmi itd. To tylko nadzoruje status połączenie i udostępnia live telemetrię. Więc - ogólnie mówiąc - raczej żadnego wpływu na szybkość transmisji nie będzie miało. To bardziej można postawić na jeden linii z quectel-cm czy bardziej z modemmanagerem (gdzie ten ostatni to kobyla z jeszcze większą zależnością w postaci glib'a).

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

8

Odp: wwand - nowy demon do połączeń

Już wisi w PR
https://github.com/openwrt/packages/pull/30185
https://github.com/openwrt/luci/pull/8917

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

9

Odp: wwand - nowy demon do połączeń

Ładnie się to rozrasta. Dorobiło się też obsługi modemów PCI (dzięki jednemu z mistrzów na tym forum wink ). Fajnie jest to ciągnięte, bo masz szansę na wymianę trochę skostniałych uqmi/umbim, a z kolei modemmanager niesie za sobą za duże wielkościowo zależności.

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

10

Odp: wwand - nowy demon do połączeń

To rozwiązanie jest 100 razy lepsze do modemów PCI niż modemmanager. Cieszę się, że mogłem dołożyć swoją cegiełkę do tego smile

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

11

Odp: wwand - nowy demon do połączeń

Dodali także obsługę FM350-GL. Czyli jeden kombajn do wszystkiego.

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

12

Odp: wwand - nowy demon do połączeń

już myślałem że to alternatywa dla mwan ;p

13

Odp: wwand - nowy demon do połączeń

mwan3 jest przepisywany żeby działał natywnie z nftables: https://eko.one.pl/forum/viewtopic.php?id=25283 ale alternatywy do mwan3 nie ma.
Mamy ostatnio wysyp różnych rzeczy tworzonych wraz z AI, więc kto wie, może ktoś stwierdzi że wie lepiej jak to powinno działać i coś powstanie.

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