Temat: Gargoyle/OpenWRT na Xiaomi MIR3G - hardware nat ?

Hej,
Z okazji zmiany łącza internetowego testuję sobie różne rzeczy, i wpadła mi w oko kompilacja Gargoyle na mojego Xiaomi 3G:

https://www.gargoyle-router.com/phpbb/v … 250#p50582

Wgrałem - działa pięknie, łącznie z wifi ac - ok. 400-450Mbps przewala, tyle ile pod Padavanem. 2.4 też co ciekawe niczego sobie - poprawili ostatnio te sterowniki.
Tyle że niestety brak jest wspomagania sprzętowego NAT, co skutkuje obciążeniem CPU blisko 100% przy moim łączu 450 Mbps (po kablu),  na wifi już mocy nie zostaje - przycina do ok. 300.
I teraz pytanie - czy pod openwrt dostępne są jakieś wspomagacze dla mediateków, takie jak dla Atherosów (fast-classifier, shortcut-fe), coby odciążyć procesor ?
Już nawet nie chodzi o te szczytowe przepływności, ale o zostawienie trochę mocy tych 2 rdzeni dla VPN wink

ZTE F601 GPON - Xiaomi Mi Router 3G - Orange Pi PC2

2

Odp: Gargoyle/OpenWRT na Xiaomi MIR3G - hardware nat ?

Oczywiście openwrt posiada coś takiego i nawet w 18.06 jest w standardzie. Nazywa się flow offload i trzeba po prostu włączyć: https://eko.one.pl/forum/viewtopic.php? … 09#p210209

PS. Zauważ że używasz buildu testowego, nie wydanego oficjalnie. On bazuje na OpenWrt 18.06

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

3 (edytowany przez Patryk_ 2018-11-28 20:41:24)

Odp: Gargoyle/OpenWRT na Xiaomi MIR3G - hardware nat ?

Tak, wiem że to build testowy.
Niestety chyba nie ma tego wkompilowanego, bo nie działa. Kernel 4.14. Są wymagane jakieś moduły jądra ?
U mnie niczego z "offload" nie ma - trzeba będzie zasiąść do kompilacji...

Z innej beczki:

[ 1972.769408] net_ratelimit: 83 callbacks suppressed
[ 1972.769418] nf_conntrack: nf_conntrack: table full, dropping packet
[ 1972.769512] nf_conntrack: nf_conntrack: table full, dropping packet
[ 1972.769563] nf_conntrack: nf_conntrack: table full, dropping packet
[ 1973.186223] nf_conntrack: nf_conntrack: table full, dropping packet
[ 1973.192534] nf_conntrack: nf_conntrack: table full, dropping packet

Przejmować się ?

ZTE F601 GPON - Xiaomi Mi Router 3G - Orange Pi PC2

4

Odp: Gargoyle/OpenWRT na Xiaomi MIR3G - hardware nat ?

kmod-nf-flow
kmod-ipt-offload
kmod-nft-offload

Co do komunikatu - użyłeś np. p2p i wysyciłeś liczbę połączeń (domyślnie jest chyba na 4k). Albo się ogranicz albo sobie podkręć system ( https://www.cyberciti.biz/faq/ip_conntr … ket-error/ )

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

5

Odp: Gargoyle/OpenWRT na Xiaomi MIR3G - hardware nat ?

No to do kompilacji.
Dzięki !

ZTE F601 GPON - Xiaomi Mi Router 3G - Orange Pi PC2