26

Odp: Netgear R6220 - następca 1043nd

Rośnie smile

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

27 (edytowany przez kofec 2019-10-07 19:51:32)

Odp: Netgear R6220 - następca 1043nd

Właśnie przyszedł i wszystko OK tylko coś widzi 16MB flash - jakby layout był nie idealny:

[    2.771376] # MTK NAND # : Use HW ECC
[    2.778690] Device found in MTK table, ID: c2f1, EXT_ID: 809502
[    2.790474] Support this Device in MTK table! c2f1 
[    2.800369] [NAND]select ecc bit:4, sparesize :64 spare_per_sector=16
[    2.813238] nand: device found, Manufacturer ID: 0xc2, Chip ID: 0xf1
[    2.825890] nand: Macronix NAND 128MiB 3,3V 8-bit
[    2.835261] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    2.850357] Scanning device for bad blocks
[    2.974945] Bad eraseblock 504 at 0x000003f00000
[    3.054912] Bad eraseblock 811 at 0x000006560000
[    3.113098] 6 fixed-partitions partitions found on MTD device MT7621-NAND
[    3.126615] Creating 6 MTD partitions on "MT7621-NAND":
[    3.137037] 0x000000000000-0x000000100000 : "u-boot"
[    3.148063] 0x000000100000-0x000000200000 : "SC PID"
[    3.159053] 0x000000200000-0x000000600000 : "kernel"
[    3.170008] 0x000000600000-0x000002200000 : "ubi"
[    3.180659] 0x000002e00000-0x000002f00000 : "factory"
[    3.191813] 0x000004200000-0x000007e00000 : "reserved"
[    3.203591] [mtk_nand] probe successfully!

root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 5.3M      5.3M         0 100% /rom
tmpfs                    60.4M    900.0K     59.5M   1% /tmp
/dev/ubi0_1              15.8M    352.0K     14.6M   2% /overlay
overlayfs:/overlay       15.8M    352.0K     14.6M   2% /
tmpfs                   512.0K         0    512.0K   0% /dev

Czy to spodziewane ? Czy moge mieć dostęp do 128MB ?

28

Odp: Netgear R6220 - następca 1043nd

Jest dokładnie tyle ile powinno być. Dlaczego - zobacz jak wygląda rozkład partycji i poczytaj na wiki openwrt co jeszcze z tym można zrobić ciekawego. Nie dostaniesz pełnych 128MB.

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

29

Odp: Netgear R6220 - następca 1043nd

No nic użyje extroot liczyłem ze przynajmniej 64MB będzie dostępne ale nie koło 20MB. Ktoś poprzestawiał te partycje z sukcesem? Na forum openwrt znalazłem tylko porażki i powrót do oryginalnego rozkładu.

30 (edytowany przez niXon 2019-10-19 09:42:34)

Odp: Netgear R6220 - następca 1043nd

Czy do nowego fabrycznego routera ściągam kernel czy root image ?

http://armaturasanitarna.net/box/Zrzut47.png

31

Odp: Netgear R6220 - następca 1043nd

Oba. Już któryś raz piszę żebyś przeczytał jak to się wgrywa: https://github.com/openwrt/openwrt/comm … 9cfc8cf267

Możesz też użyć obrazu factory z openwrt.org a później zrobić sysupgrade do mojej wersji.

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

32

Odp: Netgear R6220 - następca 1043nd

są 3 pliki z Twojej strony, a mam wgrać 2 wg instrukcji, który jest zbędny ?

http://armaturasanitarna.net/box/Zrzut48.png

33

Odp: Netgear R6220 - następca 1043nd

Wg instrukcji masz wgrać pliki squashfs-kernel oraz squashfs-rootfs. initramfs to plik do uruchomienia systemu w pamięci ram, nie interesuje cię.

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

34

Odp: Netgear R6220 - następca 1043nd

Wrzuciłem gargoyle na tego R6220 i chciałem na skróty, więc wrzuciłem kopię konfiguracji z TPlinka do Netgeara, noi router leży..
nie mogę się dostać do niego, przycisk reset nie powoduje resetu do fabrycznych, jak mogę go podnieść do życia ?

35

Odp: Netgear R6220 - następca 1043nd

Wgraj soft jeszcze raz przez tftp.

Czemu wrzuciłeś konfigurację tplinka? Inny network, inny wireless, inna konfiguracja switcha...

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

36 (edytowany przez niXon 2019-10-22 15:29:18)

Odp: Netgear R6220 - następca 1043nd

nie mogę zawiązać z nim połączenia żadnego, nie ma pinga do 192.168.1.1
myślałem że config jest na każdym gargoyle taki sam..

37

Odp: Netgear R6220 - następca 1043nd

Ping nie ma z tym nic wspólnego. Po prostu wgraj ponownie przez tftp https://github.com/jclehner/nmrpflash

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

38

Odp: Netgear R6220 - następca 1043nd

nie umiem zainstalowac tego nmrpflash na ubuntu..
router na złom..

39

Odp: Netgear R6220 - następca 1043nd

Jeżeli chcesz go wyrzucić to mogę go przygarnać za koszty przesyłki i dobrego piwa.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

40

Odp: Netgear R6220 - następca 1043nd

tego routera nie da się zabić w taki sposób, nmrp go postawisz nawet po wgraniu pokemonów zamiast fw wink

41

Odp: Netgear R6220 - następca 1043nd

Resuscitated by CJ wink
dziękuję.

42 (edytowany przez marcin19883 2019-10-27 18:09:27)

Odp: Netgear R6220 - następca 1043nd

niXon napisał/a:

nie umiem zainstalowac tego nmrpflash na ubuntu..
router na złom..

https://github.com/jclehner/nmrpflash



Możesz też komuś router wysłać i ci go postawi na nogi.

43

Odp: Netgear R6220 - następca 1043nd

po poście wyżej chyba widać że juz załatwione wink

44

Odp: Netgear R6220 - następca 1043nd

Odgrzeje troszke "kotleta" mam pytanie co do wydajności w porównaniu do starszych platform typu wdr3600 - AR9344 - 560MHz bądź 1043 v4 - QCA9563 -750 MHz. Pomijając kwestie natowania czy wydajności usb robił ktoś testy wydajności serwera www, openvpn czy aplikacji typu motion albo domoticz?

45

Odp: Netgear R6220 - następca 1043nd

Hej,

To moj pierwszy mail na forum, zatem witajcie. Od wielu lat uzywam buildow Cezarego, ale jakos nie bylo okazji i powodu aby sie tutaj zarejestrowac. Router R6220 znam bardzo dobrze, gdyz mam go od prawie roku, nie uzywam luci, tylko konsoli przez ssh, kompiluje wlasne distro oraz paczki. OK, odpowiem na kilka pytan z tego watku jako praktyk i uzytkownik lacza lacza symetrycznego 512Mbit.

Poprzedni moj modem to Netger WNDR5700v1 64Mib flash, uzywany przez 7 czy wiecej lat z openwrt od Cezarego. Obslugiwal lacze 250Mb/20Mb/pppoe i calkowicie dawal rade. Po zmianie na "pol giga symetryk" okazalo sie ze to za ciezkie dla niego, po dlugim researchu wybralem Netgeara R6220 jako najlepsza opcje z mid-range, cena za mozliwosci jakie oferuje jest nie do przebicia. Ale...

Aby wyciagnac max czego potrzebowalem (wan przez ethernet/skretka), to testowalem router z iperf3, w wyniku czego poprawilem domyslne affinity mask dla cpu, czyli przypisanie 1 z procesorow tylko do portu eth od wan, ponizej moj wpis/opinia na ten temat na ceneo.pl (luty 2019):
ceneo.pl
********************************************
Posiadam go od 2 miesiecy. Zmieniony firmware na openwrt 18.06. Obalajac mity, ten router nie posiada 2 cpu, tylko 1 z HT, czyli 2 watki (ma procesor MT7621ST a nie AT). Po optymalizacji affinity znaczny "przypyw mocy" w transferach po ethernecie czyli "kablu", testowane z iperf3 (wartosci w Mbit):

upstream 520->820 (+58%), downstream 850->920 (+12%)

Wystarczy dodac do /etc/rc.local to i zrestartowac router:
echo 1 >/proc/irq/14/smp_affinity
echo 1 >/proc/irq/15/smp_affinity
echo 2 >/proc/irq/16/smp_affinity
echo 1 >/proc/irq/17/smp_affinity
echo 1 >/proc/irq/18/smp_affinity
echo 1 >/proc/irq/20/smp_affinity
cat /proc/interrupts | logger
logger "affinity irq 14 (should be 1): "`cat /proc/irq/14/smp_affinity`
logger "affinity irq 15 (should be 1): "`cat /proc/irq/15/smp_affinity`
logger "affinity irq 16 (should be 2): "`cat /proc/irq/16/smp_affinity`
logger "affinity irq 17 (should be 1): "`cat /proc/irq/17/smp_affinity`
logger "affinity irq 18 (should be 1): "`cat /proc/irq/18/smp_affinity`
logger "affinity irq 20 (should be 1): "`cat /proc/irq/20/smp_affinity`
exit 0

Poza tym switch w routerze jest slabo oprogramowany, nie wspiera API dla ethtool, takze nie wyswietla predkosci linka (domyslnie jest 1Gbit) ani pozostalych informacji. Mimo tego wszystko dziala ok i uwazam ze w tej cenie nie ma nic lepszego (~280zl). Obie wifi dzialaja poprawnie, nie testowalem predkosci gdyz do przerzucania danych mam skretke wink Na minus zaliczylbym slabe diody led, wszystkie sa zielone i bardzo slabo widoczne, ale to zasadniczo *****. Aha, no i nie mozna go postawic w pionowej pozycji, co najwyzej przykrecic do sciany a plastikowe anteny sa na stale polaczone z obudowa, taki tam low-end wink
********************************************

Suche wyniki z iperf3 byly bardzo optymistyczne, zatem zmienilem lacze na 512Mbit symetryczne. No i tutaj pojawil sie maly zgrzyt. Po zmianie lacza okazalo sie, ze router jednak nie daje rady, a max. przeplywnosc na downstream to ok. 33MB/s czyli jakies 260Mbit. Przeczesalem internet i znalazlem fajnego pdfa z prezentacja dot. SoC Mediateka MT7621 (jak sie uda tyo wrzuce tego pdfa do zalacznika):
Network offloading in OpenWrt
Polecam przejrzec z grubsza aby miec ogolne pojecie jak hw offload wyglada.

Po wlaczeniu owczesnie ukrytych opcji (sierpien 2019), zycie stalo sie piekne (ponizej moj post do providera):
********************************************
Chcialbym poinformowac ze interenet juz dziala na pelnej predkosci, przynajmniej downstream. Jedyne co musialem zrobic to wlaczyc sprzetowe "flow offload" na firewalu i z 33MB/s natychmiast transfer skoczyl na 64MB/s a zuzycie procesora w routerze spadlo ze 100% do 2% smile Sa to 2 nowe nieudokumentowane opcje w openwrt 18.06 z kernelem 4.14+ dla routerow z mediatekiem mt7621, ktore sie dodaje do sekcji default w /etc/config/firewall:
option flow_offloading 1
option flow_offloading_hw 1
********************************************

No i to by bylo na tyle, ale... wink

Tutaj pojawiaja sie wady sprzetowego offloadingu. Otoz soft do tego mediateka nie ma do niego wsparcia w api dla ethtool, co oznacza ze po wlaczeniu HW Offload, NIE DZIALAJA statystyki dla interfejsow (eth/lan/wan). Jesli masz aktywny monitoring lacza, np. jak ja uzywam munin, to w statach zobaczysz tylko "resztki z panskiego stolu" - domyslne protokoly SoC przerzuca sprzetowo. Dlatego tez, jesli twoj provider przycina ci przeplywnosc stosujac dziwne QoS itp. to bez statystyk bedzie ciezko cos ugrac. Dlatego tez po roku uzywania R6220 zdecydowalem sie na router openwrt ale na platformie x86_64. Stara plyta mitx na amd e450 4x1500MHz, 8GB ramu (to przegiecie ale nie mialem innej kosci), do tego karta sieciowa fujitsu z 2x1GbE intel i350 (~75zl na aledrogo), calosc w rack U1... Wszystko w koncu dziala, 100% monitorowanie, wydajnosc w stresie ~30% (glownie soft irq ktore zabija proca bez HW offload na mediateku). Wkrotce logi poleca do providera jako dowod ze lacze zapewnia tylko przepustowosc a przeplywnosc jest 16x mniejsza wink

Reasumujac:
Netgear R6220 to swietny router, 2 watki daja rade, pamieci ma az nadto, z hw offload daje rade na 512/512 laczu ale bez statystyk co ile dany interface zassal.

Pozdrawiam szacowne grono i zycze samych dobrych rzeczy w nowym roku 2o2o smile
tomek/siarkopol

P.S. No nie moge jednak dodac pdf ani zdjecia nowego routera, moze kiedys smile

46

Odp: Netgear R6220 - następca 1043nd

Próbowałem dodać uruchomić ten drugi wątek , ale na obu routerach mam:

daemon.notice procd: /etc/rc.d/S95done: cat: can't open '/proc/irq/14/smp_affinity': No such file or directory
daemon.notice procd: /etc/rc.d/S95done: cat: can't open '/proc/irq/20/smp_affinity': No such file or directory

no i później wyskakuje:

user.notice root: affinity irq 14 (should be 1):
user.notice root: affinity irq 15 (should be 1): 1
user.notice root: affinity irq 16 (should be 2): 2
user.notice root: affinity irq 17 (should be 1): 1
user.notice root: affinity irq 18 (should be 1): 1
user.notice root: affinity irq 20 (should be 1):

Czyli tak jakby dla 14 i 20 to się nie dodało..
Czy w takim wypadku to coś pomoże ? Próbowane na czystym OpenWrt 19.07.0

47

Odp: Netgear R6220 - następca 1043nd

to powyżej jest dla 18.06

48

Odp: Netgear R6220 - następca 1043nd

robiłem testy na buildzie Cezarego z 08.02.2020 i oba wątki pracowały zarówno "bez" jak i "z" flow_offloading.
Widać to było tylko w htop.

Niestety w top zużycia procka wcale nie było widać, i jedyną informację o zajętości CPU można było uzyskać z linii:
Load average: 1.51 0.68 0.37 3/50 5172
po 95 sekundach ciągłego testu iperf3 na Gigabicie.

* WNDR 4300v2 * ||  * Xiaomi Miwifi Mini * || Netgear R6220 *
* DVBT2 - T230C *

49

Odp: Netgear R6220 - następca 1043nd

siarkopol napisał/a:

...

Poza tym switch w routerze jest slabo oprogramowany, nie wspiera API dla ethtool, takze nie wyswietla predkosci linka (domyslnie jest 1Gbit) ani pozostalych informacji. Mimo tego wszystko dziala ok i uwazam ze w tej cenie nie ma nic lepszego (~280zl). Obie wifi dzialaja poprawnie, nie testowalem predkosci gdyz do przerzucania danych mam skretke wink Na minus zaliczylbym slabe diody led, wszystkie sa zielone i bardzo slabo widoczne, ale to zasadniczo *****. Aha, no i nie mozna go postawic w pionowej pozycji, co najwyzej przykrecic do sciany a plastikowe anteny sa na stale polaczone z obudowa, taki tam low-end wink
********************************************

Cześć, szukam routera do którego będzie można podłączyć zewnętrzną antenę - niestety jak widać ten ma przytwierdzone na stałe. Odkręcał może Ktoś obudowę? Jest szansa się wpiąć z płyty?

50

Odp: Netgear R6220 - następca 1043nd

no masz fotki na wiki openwrt przecież.

są po 2 złącza antenowe dla 2.4/5Ghz jak do kart wifi mpcie