Doporučte levné hardware pro openwrt s větší pamětí

Mti.

Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #45 kdy: 31. 08. 2022, 10:23:41 »
Tak jen kdyby to nekoho zajimalo....

TP-Link C6U s openwrt a moje remcani na sambu...

v /etc/config/samba ... option disable_async_io 'yes'

....a ustoji to a pri velkych prenosech to hlta radove megabajty misto vyzrani vseho co najde a oom... :-)

NFS bude mit asi podobny problem, ale momentalne to uz neni akutni.

samba ted teda cca cca 12MB/sec zapis, cteni 20MB/sec
jinak scp  6MB/sec (1 jadro nadoraz, ostatni se nudi...pochopitelne)

... jenze ta flashka ted neumi zapisovat rychlej. Az se doberu k rychlejsimu mediu, treba budou lepsi cifry. No hlavni je, ze to "ted" nepada, takze se mam ceho chytit.

Dik za pozduchnuti to znovu zkouset. :-D


Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #46 kdy: 08. 09. 2022, 22:44:50 »
Tak jsem si nakonec objednal tohle.




https://www.aliexpress.com/item/1005002984730199.html


Už mi tohle zařízení přišlo. Nemá ani svoji wiki openwrt stránku, stránka je jen pro podobné zařízení  GL-AR300  - která má navíc 128 MB NAND, ta se ale nyní nedá sehnat. Takže jsem byl trochu v rozpacích co tam nahrát.

Fungovalo tohle.

https://firmware-selector.openwrt.org/?version=22.03.0&target=ath79%2Fgeneric&id=glinet_gl-ar300m16


Ze starého  zprzněného openwrt  dodávaného výrobcem jsem nahrál nejdříve "kernel" (běží to v ram a nic neukládá) a v dalším kroku až sysupgrade. Ale předpokládám, že nejspíš by šlo rovnou použít sysupgrade.   Jako čerstvá instalace to má skoro 10 MB volných.  Což je pro openwrt docela dost prostoru až na několik větších aplikacích a potřebných knihoven a ještě zbude nějaká rezerva. Když kliknu na Customize installed packages, mohu si zjevně vytvořit vlastní build, kde budou přesně ty balíčky co potřebuji, čímž se ušetří další místo.

Hostname  OpenWrt
Model  GL.iNet GL-AR300M16
Architecture  Qualcomm Atheros QCA9533 ver 2 rev 0
Target Platform  ath79/generic
Firmware Version  OpenWrt 22.03.0 r19685-512e76967f / LuCI openwrt-22.03 branch git-22.245.77528-487e58a

Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #47 kdy: 09. 09. 2022, 09:16:13 »
Tak jsem kliknutím na Customize installed packages a přidáním balíčků


luci kamailio mc tcpdump-mini ruby ruby-irb luci-app-sqm luci-proto-wireguard luci-app-adblock kmod-wireguard sngrep kamailio-mod-corex kamailio-mod-counters kamailio-mod-kex kamailio-mod-pv  kamailio-mod-rr kamailio-mod-sanity kamailio-mod-siputils kamailio-mod-sl kamailio-mod-textops kamailio-mod-tm kamailio-mod-tmx kamailio-mod-maxfwd kamailio-mod-jsonrpcs kamailio-mod-ctl kamailio-mod-cfg-rpc kamailio-mod-acc kamailio-mod-xlog socat


vytvořil vlastní build.  Kromě balíčků výše se automaticky přibalí i některé jejich závislosti. Po přidání těchto balíčků do buildu  zbývá místo 10 MB volné flash paměti už  jen 3 MB volných, což by ale mělo stačit a  mám tam vše co jsem zamýšlel.  To Kamailio je telefonní ústředna (přepojuje jen SIP signalizaci takže naprosto nenáročná věc), aby otevírání dveří od domu fungovalo nezávisle na funkčnosti internetu, ale přitom když někdo zvoní (a funguje internet) mohlo to volat i na mobilní telefon. Tedy dveře od domu mohu otevřít i z mobilního telefonu.

Je neuvěřitelné, co vše se na platformě openwrt vejde do 13 MB, to s běžným Linuxem nelze vůbec srovnávat.

Jak popsáno zde:
http://forum.odorik.cz/viewtopic.php?f=15&t=4717

bmn

  • ***
  • 145
    • Zobrazit profil
    • E-mail
Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #48 kdy: 09. 09. 2022, 11:30:06 »
Ta služba co mají na generování vlastní image s přidanými a/nebo odebranými balíčky je parádní věc. Dá se to použít i na upgrady přímo z konzole pomocí balíčku auc.

Jinak z těch balíčků co píšete asi dost prostoru zabral mc a jeho závislosti. Jestli ho potřebujete jenom občas, tak je možná lepší ho instalovat jen dočasně do RAM přes opkg -d ram install. Akorát je pak pro ty knihovny potřeba nastavit LD_LIBRARY_PATH=/tmp/usr/lib.

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #49 kdy: 10. 09. 2022, 11:56:31 »
[...] s 512MB dostupnej na Amazonu(UK) [...] s Wifi AX a podporou OpenWRT [...]
https://openwrt.org/toh/linksys/e8450
https://www.amazon.co.uk/Belkin-Wireless-Dual-Band-Streaming-Parental/dp/B08L4PJKKB
tak sem ho(Belkin RT3200) sam poridil: arm64 2x 1.35GHz, 512MB RAM, 128 NAND, vysel na 2600Kc, dorazil za 6dnu...
Kód: [Vybrat]
Model Linksys E8450 (UBI)
Architektura ARMv8 Processor rev 4
Target Platform mediatek/mt7622
Verze firmware OpenWrt 22.03.0 r19685-512e76967f / LuCI openwrt-22.03 branch git-22.245.77528-487e58a

build sem si sestavoval pres ImageBuilder (ne ten Web, protoze tam daval i vlastni confy atd.) a s napr. OpenSSH (misto dropbear), Bash, podpora USB (Flash, LTE Modem), mwan3, fwknop, byobu (vcetne pythonu), rsync, coreutils, diffutils, atd... zbyva volne uloziste 70MB ;-)


k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #50 kdy: 10. 09. 2022, 16:25:00 »
Jo a samozrejme v tom image i mc a htop ;⁠-⁠)

bmn

  • ***
  • 145
    • Zobrazit profil
    • E-mail
Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #51 kdy: 11. 09. 2022, 10:55:52 »
https://openwrt.org/toh/linksys/e8450

HW pěkné. Nezkoušel jste změřit spotřebu v idle a zátěži?

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #52 kdy: 11. 09. 2022, 11:47:12 »
https://openwrt.org/toh/linksys/e8450

HW pěkné. Nezkoušel jste změřit spotřebu v idle a zátěži?
ne, ale muzu zkusit, cemu rikas u routeru idle a zatez? ;-)
idle = odpojit wan/lan/usb ? nebo nechat wan/lan, odpojit usb-lte a zajistit 0provoz?
zatez = stahovat neco 1Gb z internetu? (mam 50Mb ;-) 1Gb prenos pres 2 LAN porty? pripojeni X Wifi klientu a neco na nich stahovat? pustit nejakej CPU zatezak na routeru aby jen na 200%

bmn

  • ***
  • 145
    • Zobrazit profil
    • E-mail
Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #53 kdy: 11. 09. 2022, 15:03:26 »
Zajímal by mě test idle s 2x1Gb porty, minimální síťový provoz, pokud to jde tak se zapnutým EEE (přes ethtool) a CPU na nějaké minimální stabilní frekvenci (na wiki jsem viděl u toho modelu nějaké poznámky). Jeden test s 5GHz rádiem zapnutým a jeden test s vypnutým.

Test zátěže pak jako router s NAT a SQM (piece of cake) maximální rychlostí co to dá, jednou eth->eth a pak eth->wlan.

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #54 kdy: 11. 09. 2022, 15:31:27 »
@bmn tak to zkusim pozdeji :-) zatim jen info aktualniho:
zapojene WAN, 1x GLAN, v USB LTEmodem spojeni aktivni(bez provozu), zaple 2.4 (na nem 3 site) i 5GHz (1 sit) radio,
na Wifi vysi nekolik telefonu a NB (kde jsou v idle/push rezimu x nekolik mail/im app's), z internetu navazanych ~10 ssh tunelu, na routeru bezii byobu+htop

v takovemto ~idle bez dalsiho provozu (nez tech udrzovacich spojeni) zere 7W
kdyz na NB pustim stahovani torrenta co si nasel ~50 peeru a taha celkove ~2MB/s spotreba kolisa 7.5-9W (ocni prumer ~8W), router ma v tu chvili cpu load 0.2

EDIT: mereno s TP-Link HS110
« Poslední změna: 11. 09. 2022, 15:33:32 od k3dAR »

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #55 kdy: 11. 09. 2022, 15:46:08 »
@bmn ad tva poznamka k cpu freq: vychozi governor byl userspace s pevnou 1350000
ja mam nastaven ondemand a pri te male zatezi je na nejnizsi 437500 (ta zminka na wiki o 300000 je z doby kdy 300MHz bylo v jadre jeste povolene, ale v stable 22.03 uz je zakazane protoze to snizovalo moc napeti)

EDIT:
Kód: [Vybrat]
router:~# cat /sys/devices/system/cpu/cpufreq/policy0/stats/time_in_state
437500 389600
600000 56590
812500 6440
1025000 1409
1137500 716
1262500 879
1350000 5109
« Poslední změna: 11. 09. 2022, 15:48:46 od k3dAR »

Re:Doporučte levné hardware pro openwrt s větší pamětí
« Odpověď #56 kdy: 12. 09. 2022, 12:50:56 »
Ta služba co mají na generování vlastní image s přidanými a/nebo odebranými balíčky je parádní věc. Dá se to použít i na upgrady přímo z konzole pomocí balíčku auc.

Jinak z těch balíčků co píšete asi dost prostoru zabral mc a jeho závislosti. Jestli ho potřebujete jenom občas, tak je možná lepší ho instalovat jen dočasně do RAM přes opkg -d ram install. Akorát je pak pro ty knihovny potřeba nastavit LD_LIBRARY_PATH=/tmp/usr/lib.

Díky.   mc  jsem vyhodil a místo toho dal relativně malý openssh-sftp-server.   Tedy mohu si namountovat souborový systém routeru přímo na svém pracovním počítači pomocí. sshfs root@192.168.0.1:/ openwrt_linksys -o idmap=user -o allow_other,reconnect,ServerAliveInterval=15,ServerAliveCountMax=3,Compression=no,auto_cache
Až skončím odpojení pak provedu pomoci fusermount -u openwrt_linksys

Takže mohu použít mc, vimdiff, neořezaný vim a jiné nástroje svého hlavního počítače bez omezení.  Ze 16 MB zbývá 4.5MB volných.




Objednal jsem si tři wifi zásuvky, co by měli umět měřit i spotřebu za 350 Kč. https://www.czc.cz/solarmi-tp29-pg01/341388/produkt  V těch zásuvkách  je  Tasmota opensource firmware, takže bych neměl být omezován nějakým hloupým a arogantním výrobcem.
Předpokládám, že řídit to z toho openwrt routeru bude celkem hračka.  První co udělám je automatický restart kabelového modemu, pokud ráno nepůjde internet, protože nej.cz se v tom v noci vrtali a restart je nutný. Je to dlouhodobý problém, nic s tím nechtějí dělat, stane se to tak jednou za týden až čtrnáct dnů. Prostě profíci.