1

(572 odpowiedzi, napisanych Oprogramowanie / Software)

- niektóre urządzenia mają przebudowaną strukturę partycji (np. niektóre ipq), dlatego bezpieczniej jest wykonać wgranie obrazu factory przez tryb awaryjny/bootloader/oryginalny soft niż robić sysupgrade

Czy to oznacza, że nowe OpenWrt robi repartycjonowanie?

2

(25 odpowiedzi, napisanych Oprogramowanie / Software)

onken napisał/a:

Czy takie coś jest też dostępne na x86 ??

I kiedy widać faktycznie różnice w działaniu smile ?

Wytłumaczcie proszę laikowi

Różnicę widać praktycznie na każdym (wspieranym) urządzeniu na łączu 250/20 Mb/s lub większym (bez SQM) oraz 120/10 Mb/s (z SQM). W tym momencie bardzo popularne WR1043ND v2, v3, v4 oraz Archer C5v1 i C7 v2, v3, v4 osiągają prędkości jak wyżej. Z Fast Path jesteś w stanie wykorzystać łączę 1 GB/s (realnie 900 Mb/s) i ok 500-600 Mb/s z SQM.

Więc nie trzeba będzie kupować routera za 800-1200zł a wystarczy taki za 160zł - 340zł by obsłużyć szybkie łącze. Niestety na x86 chyba to jeszcze nie działa.

3

(25 odpowiedzi, napisanych Oprogramowanie / Software)

spamsool napisał/a:
Xemidra napisał/a:

Witam,


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.

Nie jest w żadnym wypadku wymagane 64MB ram na 1043NDv1.
Są 2 buildy na 32 i 64MB, ja uzywam wersji 32 już kilka tygodni i póki co wszystko działa bezproblemowo przy kilkudziesięciu urządzeniach na WiFi oraz kilkunastu na LAN.

Ja próbowałem swojego czasu LEDE bez Fast Path na WR1043NDv1 na 32MB RAM i było nieużywalne.
Jakich dodatkowych pakietów używasz?

4

(25 odpowiedzi, napisanych Oprogramowanie / Software)

To pierwsze widziałem.
dissent1 podobno posiada swoje oddzielne źródła, które zawierają jego autorskie poprawki.

5

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Jaki problem ze źródłami? Wszystko działa...

Teraz może już działa.
Jak próbowałem zbudować Chaos Calmer ze źródeł na GitHubie to był problem z niedostępnością źródeł kernela. Nawet ktoś otworzył issue na GitHubie: https://github.com/openwrt/openwrt/issues/410

---

Doczytałem do końca temat na forum.lede-project.org i wygląda na to, że powinno się używać:

kmod-fast-classifier i kmod-shortcut-fe
albo kmod-shortcut-fe-cm

ale nie trzech na raz.
Dodatkowo kmod-fast-classifier psuje SQM dla pobierania, natomiast  kmod-shortcut-fe-cm nie. W ogóle to straciłem już rachubę i nie wiem gdzie są źródła i kto się tym zajmuje. Na początku projekt prowadził gwlim. Potem się posprzeczał z dessent1, gdzie ten pierwszy zarzucił mu niekompetencję i nieumiejętność czytania kodu... z czego wyszło na to, że to gwlim czytać nie umie i był w błędzie. Po tym jak zrobił z siebie błazna, zniknął z wątku i pałeczkę przejął dissent1.

Niestety teraz nie wiem skąd brać źródła do budowy własnych obrazów.
@Cezary pomożesz?

6

(25 odpowiedzi, napisanych Oprogramowanie / Software)

LEDE na WR1043NDv1 bez 64MB RAM MODa jest praktycznie nieużywalne.
Ty niedawno robiłeś aktualizację OpenWRT. Naprawili te problemy ze źródłami? Pamiętam, że jak próbowałem zbudować to pojawił się spory problem z niedostępnymi źródłami kernela.

7

(25 odpowiedzi, napisanych Oprogramowanie / Software)

A testowałeś może jak to wszystko działa w praktyce?
Może w końcu będzie można polecić ludziom WR1043ND v4 oraz Archer C7 do łączy powyżej 120/10 Mb/s. Procesor w tych routerach powinien dać sobie radę obsłużyć łącza do 900 Mb/s. Alternatywą dla Fast Path jest HW NAT, które oferuje podobny efekt przy znacznie niższym użyciu CPU. Nie wiesz może czy Fast Path działa z Chaos Calmer na WR1043ND v1? Widziałem komuś udało się to włączyć na Barrier Breaker.

Mam okazję zakupić D-Link 860L za ok. 55$ ale chyba zrezygnuje na rzecz WR1043ND v4. W D-Linku sieć 2.4Ghz jest praktycznie nieużywalna a samo Fast Path nie jest tam za bardzo wspierane.

Rozważyłbyś budowę oddzielnych obrazów (testowych) z Fast Path dla wybranych modeli? Myślę, że znalazło by się parę osób, chętnych to przetestować. Ja sam chyba zbuduję obrazy i zaopatrzę się w jakiś router do testów.

8

(25 odpowiedzi, napisanych Oprogramowanie / Software)

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.

9

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Jak ciężki jest ten pakiet?
Jak bardzo obciąża CPU na wyższych prędkościach?

10

(3,531 odpowiedzi, napisanych Oprogramowanie / Software)

Które urządzenie jest najlepsze pod względem opłacalności (nie koniecznie najtańsze), które obsłuży łącze 250/20 Mb/s z SQM cake/layer_cake? WiFi nie jest obowiązkowe, może być sam Ethernet.

Jak ewentualnie wygląda sprawa jakiś kombinatorów, w sensie może jakiś Thin Client zamieniony w router itp.?

Na SQM tych opcji chyba nie ma? Samo tam się wszystko ustawia.

12

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Nigdy nic nie lutowałem także nie jest to dla mnie takie proste. Nie sztuka czegoś uwalić.
Jest może ktoś tutaj na forum kto zajmuje się takimi rzeczami? Oczywiście odpłatnie. Przy okazji może flash zmienić na większą kość?

13

(34 odpowiedzi, napisanych Oprogramowanie / Software)

I sprawdzało się w miarę w realnym zastosowaniu?
Jak zram ma się do swapu? Można używać obu rozwiązań?

14

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Co myślicie o zram? Z tego co mi wiadomo sztuczka to polega na kompresji części pamięci RAM w celu zwiększenia jej wolnej ilości. Ma to sens na WR1043NDv1?

@Cezary - twoje buildy w ogóle obsługują zram?

15

(34 odpowiedzi, napisanych Oprogramowanie / Software)

No pewnie, że mogę poczekać.
Włączenie SWAPa znacząco pomogło ale zobaczymy czy się nie będzie restartował.

Na razie dzięki.

16

(34 odpowiedzi, napisanych Oprogramowanie / Software)

A podzielisz się?
Pięknie proszę xD

Update1: Wyłączyłem, nie wiele to dało. Mam pendrive'a ze SWAPem. Spróbuję go odpalić.

17

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki. Obraz działa, jednak po zrobieniu opkg update i opkg install vnstat wysypało błędem out of memory.

Nie masz może jednak wersji czystej bez LuCI?

root@lede:~# free
             total       used       free     shared    buffers     cached
Mem:         27792      24196       3596       1452       2248       5048
-/+ buffers/cache:      16900      10892
Swap:            0          0          0
root@lede:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                 4608      4608         0 100% /rom
tmpfs                    13896      1340     12556  10% /tmp
tmpfs                    13896       112     13784   1% /tmp/root
tmpfs                      512         0       512   0% /dev
/dev/mtdblock3            2112       228      1884  11% /overlay
overlayfs:/overlay        2112       228      1884  11% /

18

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Zbudowałem obraz i router się zbrikował.
Chyba poczekam jednak na ten twój config big_smile

Jak tak teraz patrzę w log to 100 tys. błędów. Większość z nich jak nie wszystkie to module $mod is missing.

19

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Będę miał to w przyszłości na uwadze.

20

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Wiem i nie mam nic przeciwko big_smile
Cała dyskusja krąży wokół tego samego problemu czyli niewystarczającej ilości RAMu w WR1043NDv1. Gdyby nie to, to nawet bym o te routery nie pytał, bo nie planowałem na razie zmieniać mojego urządzenia.

Zaśmiecał forum kilkoma oddzielnymi tematami też nie będą, wolę narobić bałaganu w jednym temacie. Poza tym to forum obsługuje funkcję cytowania także jak ktoś potrzebuje to się odnajdzie.

21

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Znalazłem takie routery:
D-Link DIR-860L - ok. 330zł
Buffalo WZR-1166DHP - ok. 480zł

Coś możesz o nich powiedzieć, ewentualnie doradzić?

22

(34 odpowiedzi, napisanych Oprogramowanie / Software)

No tak, powiedział, że jest "out of sync" czy jakoś tak ale zrobiłem mu make menuconfig, dodałem te pakiety co sam instaluję po wgraniu i kliknąłem make. Taki config oparty na twoich czystych wydaniach CC skompilował się bez problemu.

Gdy użyłem jednak twojego confingu z LuCI (też "out of sync" i zrobiłem make menuconfig) to już podczas kompilacji strzelił errorem i dalej nie poszło. Nie znam się na tyle by to ruszać i skoro LuCI budowałem tylko dla testu to zostawiłem w takim stanie.

Źle coś zrobiłem uruchamiając make menuconfig?

23

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Już tak zrobiłem kilka razy i o nic nie pytał. Dopiero przy confingu z LuCi sypał błędami.
Ten czysty config CC, który mi ostatnio podesłałeś działał bez problemu. Czyli jak się zbudowało wszystko i nie strzeliło błędami to mogę próbować?

Dla mnie LuCI jest opcjonalne nie mam teraz i żyję xD Bez LuCI nawet lepiej.

24

(34 odpowiedzi, napisanych Oprogramowanie / Software)

Co masz na myśli przez brakujące opcje?
Pytam o twój config, bo twoje obrazy się zawsze różniły i miały zintegrowane różne dodatkowe rzeczy jak obsługę USB. Co tam będzie mi trzeba to sobie później po prostu dorzucę tylko, żeby mieć tą twoją podstawę. Jak to będzie działało to już będę zadowolony.

Jeszcze zapytam, orientujesz się jak wygląda wsparcie OpenWRT/LEDE dla routerów D-Link albo Buffalo? Można w to inwestować czy raczej się trzymać z daleka? Znalazłem 3 urządzenia mieszczące się w moim budżecie ze 128MB RAMu i 16MB Flash.

25

(34 odpowiedzi, napisanych Oprogramowanie / Software)

A miałeś może już czas zbudować twoją wersję LEDE 17.01.0-RC1 i mógłbyś mi podesłać obraz albo masz gotowy .config żebym mógł sobie zbudować to sam? Ewentualnie jeżeli nie masz .configu dla LEDE to czy ten od Chaos Calmer jest kompatybilny?