1

Temat: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Cześć,
potrzebuję dopiąć się do istniejącej sieci na 5GHz (Xiaomi 3G) i utworzyć na routerze "sta-relay client", bez routingu, do którego dopnę switch gigabitowy, dla reszty urządzeń.
Szukam czegoś niewielkiego, taniego (do 150 zł) i energooszczędnego.
Według poradnika wycałkowałem Netgear R6220 albo TL-WR902AC. Dużo ramu, dużo flasha, wyglądają na dość rozwojowe. Niestety ten pierwszy ma problem z trzema rodzajami partycji, ten drugi nie ma gigabita.

Najchętniej wziąłbym drugiego Xiaomi, bo ma dużo ramu i flasha. niestety nie ma go w Polsce, a dostawa będzie trwała 2 miesiące.

Podobają mi się też GL.iNet, ale ich cena jest zaporowa. Pomysłem też było Raspberry Pi, ale karta SD przy braku prądu już tyle razy mnie zawiodła, że wolę nie ryzykować.

Jakieś propozycje?

2

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

vip napisał/a:

Niestety ten pierwszy ma problem z trzema rodzajami partycji

Co masz na myśli?
Kupiłem dwa używane R6220 i właśnie połączyłem je mostem radiowym na 5GHz. Działa.

GUI jest przereklamowane

ASUS WL-500gP v2, TP-Link TL-MR3420 v2, TP-Link TL-WR1043ND v3, TP-Link TL-WDR4300 v1, D-Link DWR-921 C3,
Netgear R6220

3

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Że trafiają się z błędami we flash które powoduje offset w partycjach i mac adres wifi się nie zgadza.

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

4

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Nie skojarzyłem, że to jest "problem z trzema rodzajami partycji".
Myślę, ze warto zaryzykować, bo nie wszystkie R6220 mają z tym problem.

GUI jest przereklamowane

ASUS WL-500gP v2, TP-Link TL-MR3420 v2, TP-Link TL-WR1043ND v3, TP-Link TL-WDR4300 v1, D-Link DWR-921 C3,
Netgear R6220

5

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Na 9 znanych mi r6220, tylko jedna miała offset.

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,

6

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

To były te używane?

7

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

vip napisał/a:

To były te używane?

Tak. 99 z allegro. Wcześniej były nawet za 84,ale za dobrze się sprzedawały. wink

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,

8

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Dzięki, czas zrobić coś szalonego wink

9

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Królik napisał/a:

Tak. 99 z allegro.

Moje są z tego samego źródła smile

GUI jest przereklamowane

ASUS WL-500gP v2, TP-Link TL-MR3420 v2, TP-Link TL-WR1043ND v3, TP-Link TL-WDR4300 v1, D-Link DWR-921 C3,
Netgear R6220

10

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Generalnie koleś z allegro zepsuł pozostałym rynek tych routerów. wink

Pewnie spad z jakiejś niemieckiej czy francuskiej sieci osiedlowej.

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,

11

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

A jest jakaś możliwość sprawdzenia ułożenia tych partycji przed wrzuceniem openwrt?

12

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Być może hexdump partycji config na OFW przez telnet.

Ale nie mam dostępu do żadnej sztuki z OFW.

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,

13

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Dzięki, udało się chyba trafić na supportowany układ partycji.

14

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Mnie udało się trafić na "zepsuty" układ partycji (powinienem grać w lotto! sad )

 2.840425] Support this Device in MTK table! c2f1 
[    2.850313] [NAND]select ecc bit:4, sparesize :64 spare_per_sector=16
[    2.863176] nand: device found, Manufacturer ID: 0xc2, Chip ID: 0xf1
[    2.875819] nand: Macronix NAND 128MiB 3,3V 8-bit
[    2.885180] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    2.900263] Scanning device for bad blocks
[    2.975177] Bad eraseblock 284 at 0x000002380000
[    3.157816] 6 fixed-partitions partitions found on MTD device MT7621-NAND
[    3.171331] Creating 6 MTD partitions on "MT7621-NAND":
[    3.181736] 0x000000000000-0x000000100000 : "u-boot"
[    3.192739] 0x000000100000-0x000000200000 : "SC PID"
[    3.203704] 0x000000200000-0x000000600000 : "kernel"
[    3.214655] 0x000000600000-0x000002200000 : "ubi"
[    3.225271] 0x000002e00000-0x000002f00000 : "factory"
[    3.236356] 0x000004200000-0x000007e00000 : "reserved"
[    3.248119] [mtk_nand] probe successfully!
[    3.256980] Signature matched and data read!
[    3.265474] load_fact_bbt success 1023
[    3.273714] libphy: Fixed MDIO Bus: probed
[    3.352410] mtk_soc_eth 1e100000.ethernet: generated random MAC address 12:1f:aa:16:14:ce
[    3.368863] libphy: mdio: probed

WiFi 2.4GHz prawie nie działa.

Co robić, kompilować z tą łatą z openwrt, wymieniać ??

15

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Na supportowanej partycji też 2.4 nie działa.

16

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Tyle że to nie chodzi, jak doczytałem, o "układ partycji, ale o to:
[    2.975177] Bad eraseblock 284 at 0x000002380000
[    3.352410] mtk_soc_eth 1e100000.ethernet: generated random MAC address 12:1f:aa:16:14:ce

Póki co jest zgłoszenie: https://bugs.openwrt.org/index.php?do=d … sk_id=1926

Rozwiązania brak. Sprawdź czy nie masz w swojej sztuce też tego: Bad eraseblock

17

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Nie mam.

18

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Pokaż cały bootlog.

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,

19

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Miałem taki pomysł żeby /dev/mtd4 co 64kB wypełnić danymi z "factory".
No niestety nie działa. sad

Co zrobiłem:

# dd if=/dev/mtd4 of=/tmp/mtd4.bac

Skopiowane na linux, tam: split --bytes=64k mtd4.bac mt  następnie plik mtao
(z danymi mac itd.) "sklejony" 16 razy i wgrany z powrotem do R6220.
Odblokowałem zapis do /dev/mtd4: mtd write mtd4.mod factory i reboot.

Po reboot dalej mam "generowany" mac adres.
Co jest nie tak, gdzie i jak sterownik wifi czyta te dane??

Dla ciekawości, na tak "zepsutą" zawartość nand wgrałem to:
https://github.com/jayanta525/openwrt-n … -0x2de0000

i wszystkie interfacey dostały mac z "pudełka".

20

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

secam7 napisał/a:

Dla ciekawości, na tak "zepsutą" zawartość nand wgrałem to:
https://github.com/jayanta525/openwrt-n … -0x2de0000

i wszystkie interfacey dostały mac z "pudełka".

Cześć, trafiły mi się 2 sztuki z "innym" układem partycji, na 8 które miałem w ręce. Więc problem nie jest marginalny.

Instrukcja wgrania OpenWrt zawiera w tej chwili zalecenie żeby zrobić backup partycji factory oraz partycji layout
• cat /proc/mtd > r6220.mtd.layout
• cat /dev/mtd10ro > r6220.mtd10ro.factory.bin
Początkowo ich nie miałem, wróciłem bez problemu do FW Netgear i zgrałem co trzeba. Potem na różne sposoby próbowałem wgrać "factory" na partycję mtd4, ale ona jest chyba definitywnie zablokowana do zapisu (istnieje jakaś metoda? -zawsze wyskakuje permission denied).
W sumie chyba dobrze że się nie udało, bo podejrzewam że uniemożliwia to powrót do oryginalnego FW, skutkiem pisania po innych danych (w tym obszarze np są wpalone fabryczne hasła wifi)

Skutek w każdym razie był taki, że oprócz losowych adresów, radia pracują niestabilnie, a na paśmie 5GHz pokazywane jest max 3dBm.
Ostatecznie natrafiłem tutaj na zbawczy link, i bingo! Pudełka nie pójdą w odstawkę.
Znaczy się łatka jest opracowana, opisana jako "Jo-Philipp Wich's patch is applied. Build might work for both flash models"
Pytanie czy to wejdzie kiedyś do oficjalnego wydania???

21

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

To już spytaj się developerów smile Mają różne "ale" że powinno to być zrobione inaczej.

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

22

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Dzięki Cezary że dołączyłeś patcha na "przesuwanie adresów" w tym routerze! smile
Będę mógł skorzystać z Twoich kompilacji. Czekam na 19.7. wink

Inna sprawa, że dla mnie pozostaje zagadką, jak developerzy zaakceptowali sterownik pamięci,
który zmienia adresację bezwzględną??

Nie wiem, nie znam się, ale wszystkie routery mają zapisane konkretnie tu: 0x70000xxx
lub w innim miejscu jakieś dane: kalibracyjne, mac, hasła itd.

23

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Tylko bardzo ciekaw jestem czy nie rozwaliło to czegoś innego. Okaże się z biegiem czasu.

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

24

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Dzięki Cezary za patch'a na flash. Działa bez pudła na dwóch "innych" sztukach. Zawartość partycji teraz jest zgodna z fabryczną.
Widać że wszystkie dane trafiają do radia prawidłowo, na sterownikach z obecnego buildu osiąga się ok 100Mb czystego transferu na kanale 2.4G oraz koło 400Mb na kanale 80MHz w paśmie 5G, więc jest dobrze! (sprawdzane iperf3)

Na marginesie, bo już niby niepotrzebne, ale może przyda się w przyszłości:
-jest jakiś sposób na nadpisanie partycji mtd4 zawartością pliku bin w "produkcyjnym" imidżu? (gdzieś wyczytałem że jest  to możliwe tylko, gdy odznaczy się opcję read-only na etapie kompilacji)

25

Odp: Router 5Ghz z Gigabitem jako bezprzewodowe przedłużenie kabla

Ładujesz moduł mtd-rw i możesz sobie pisać po partycjach jak chcesz. Pakiet nazywa się kmod-mtd-rw a opis: https://github.com/jclehner/mtd-rw

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