Witam,
Dzisiaj natknąłem się na nowe informacje dotyczące implementacji HW NAT oraz Fast Path w LEDE.
Odnośnie HW NAT.
Blogic z forum.lede-project.org posiada działające HW NAT na urządzeniach ze switchem QCA8337N, czyli np.: WR1043NDv4. Teraz będzie pracował na wprowadzeniu poprawek do urządzeń ze switchem QCA8327N czyli WR1043ND v2 i v3 oraz popularny Archer C7. Autor twierdzi, że w tym momencie działa "ipv4/6 routing, ipv4 nat and multicast offloading work fine. hw QoS support is also functional." HW QoS działa (cokolwiek to jest), natomiast SQM zapewne nie. Dopytałem i czekam na odpowiedź.
Co najciekawsze blogic również sugeruję, że jego poprawki trafią "wkrótce" do oficjalnego LEDE. Poprawki te działają tylko na urządzeniach z chipsetami Qualcomma. Wskazuje to, że proponowanego przez niego rozwiązanie jest jest dojrzałe i stabilne na tyle by go wprowadzić oficjalnie do LEDE.
Natomiast Fast Path (które zostało również oryginalnie opracowane przez Qualcomma) robi podobno magię podobną do HW NAT, jednak działa niezależnie od platformy i jest kompatybilne z SQM. Co prawda aktualnie pojawiają się mniejsze problemy przy wykorzystaniu SQM ale przed integracją z LEDE powinny one zostać rozwiązane. Fast Path to nie HW NAT. HW NAT używa osobnego chipu bo offloadingu, natomiast Fast Path nadal wykorzystuje główny CPU, jednak odciąża go znacząco pozostawiając więcej mocy na inne zadania. Autor (gwlim) twierdzi, że Fast Patch jest już teraz w stanie osiągnąć Gigabitowe prędkości na procesorach MIPS74kc. Gotowe są już obrazy do pobrania i instalacji. Jeżeli ktoś chce to może przetestować to rozwiązanie.
Autor również wspomina na integracji swojego rozwiązania z oficjalnym LEDE ale w mojej opinii jeszcze trochę czasu mini zanim tak się stanie.
Rozwiązanie to jest wspierane na nawet starszych urządzeniach jak WR1043NDv1. Ktoś wspomina, że z Fast Patch był w stanie osiągnąc 600 Mb/s. Do działania wymagany jest jednak 64MB RAM MOD.
Autor sprawdził działania SQM z Fast Patch. Z wyłączonym SQM autor jest w stanie osiągnąć prędkości rzędu 900 Mb/s.
On WDR4300v1 OC@730MHZ
cake+layer_cake = 571 Mbits/sec
fq_codel+simple.qos = 663 Mbits/sec
@Cezary - Zakładam, że jesteś świadom istnienia obu projektów. Miałeś może okazję coś przetestować? Nie ukrywam, że Fast Patch bym chętnie zobaczył w twoich obrazach.