26

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

Linie PCI to się chyba automatycznie wykrywają podczas pierwszego startu.
Odkryłem to przy dodaniu gniazda mPCIe i płytki USB3.0. Zawsze podczas firstboota nie ma wifi 2,4 i tej przystawki ( znaczy lspci ją wykrywa , ale nie działa). Także testuj po powtórnym starcie tak na wszelki wypadek....

27 (edytowany przez chemik89 2023-08-18 11:40:02)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

MiG25 napisał/a:

Linie PCI to się chyba automatycznie wykrywają podczas pierwszego startu.
Odkryłem to przy dodaniu gniazda mPCIe i płytki USB3.0. Zawsze podczas firstboota nie ma wifi 2,4 i tej przystawki ( znaczy lspci ją wykrywa , ale nie działa). Także testuj po powtórnym starcie tak na wszelki wypadek....

po restarcie to samo

czym to można zweryfikować ? lspci ?

https://forum.openwrt.org/t/mt7621-pci- … iled/71679
widzę ze to jakiś znany bug jest
https://github.com/openwrt/openwrt/pull … -750413551
ale harmless ..


root@OpenWrt:/# lspci
00:00.0 PCI bridge: Device 0e8d:0801 (rev 01)
00:01.0 PCI bridge: Device 0e8d:0801 (rev 01)
01:00.0 Network controller: MEDIATEK Corp. MT7662E 802.11ac PCI Express Wireless Network Adapter
02:00.0 Network controller: MEDIATEK Corp. Device 7603

hmm

r6220 z nand ma tak

root@OpenWrt:~# lspci
00:00.0 PCI bridge: Device 0e8d:0801 (rev 01)
00:02.0 PCI bridge: Device 0e8d:0801 (rev 01)
01:00.0 Network controller: MEDIATEK Corp. MT7662E 802.11ac PCI Express Wireless Network Adapter
02:00.0 Network controller: MEDIATEK Corp. Device 7603

zmieniłem radio z 2 na 1 ale bez zmian

config wifi-device 'radio0'
    option type 'mac80211'
    option path '1e140000.pcie/pci0000:00/0000:00:01.0/0000:02:00.0'
    option channel '1'
    option band '2g'
    option htmode 'HT20'
    option disabled '0'

config wifi-device 'radio1'
    option type 'mac80211'
    option path '1e140000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0'
    option channel '36'
    option band '5g'
    option htmode 'VHT80'
    option disabled '0'

28

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

W mt7621 są trzy magistrale, ale czemu ci się zmieniło z pci1 na pci2 to nie wiem.

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

29 (edytowany przez chemik89 2023-08-18 13:03:03)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

pobrałem i zbudowalem na nowo tym razem 23.03.5

00:00.0 PCI bridge: Device 0e8d:0801 (rev 01)
00:01.0 PCI bridge: Device 0e8d:0801 (rev 01)
01:00.0 Network controller: MEDIATEK Corp. MT7662E 802.11ac PCI Express Wireless Network Adapter
02:00.0 Network controller: MEDIATEK Corp. Device 7603

teraz jest "normalnie" /// edit a nie jednak jest tak samo xD

ale nadal nie mam 2.4
root@OpenWrt:/# cat /etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option path '1e140000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0'
        option channel '36'
        option band '5g'
        option htmode 'VHT80'
        option disabled '1'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'OpenWrt'
        option encryption 'none'

pamiętam że przy r6220 jak się zmieniło coś przy wifi w luci to tak czasami kończyło - brakiem radia, naprawiało dopiero wgranie FW na nowo


hmm wszystko wskazuje na zły reset pcie lub zły delay w kernelu ... zara chyba zrobie upgrade najnowszego openwrt xD
się okaże że w 22.03 jest jakiś bug xD

https://github.com/openwrt/openwrt/issues/9869


&pcie {
   status = "okay";

   reset-gpios = <&gpio 19 GPIO_ACTIVE_LOW>,
                        <&gpio 8 GPIO_ACTIVE_LOW>,
                        <&gpio 7 GPIO_ACTIVE_LOW>;
};


z resztą nawet tu na forum jest masa tematów gdzie po zmianie z v19 na wyższe siada radio 2.4.

zaraz sobie zbuduje też 19.07, jak tam będzie działało to znaczy że jest bug w kernelu ...

30 (edytowany przez zakk87 2023-08-18 13:06:08)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

@chemik89 mając czystą TSOP48 co powinienem wgrać aby po wlutowaniu router ruszył? Czy wystarczy mtd0.bin żeby odpalić bootloader czy potrzebuję więcej partycji?
Chyba, że zamówię NAND z wgranym breedem?

31 (edytowany przez chemik89 2023-08-18 13:07:47)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

zakk87 napisał/a:

@chemik89 mając czystą TSOP48 co powinienem wgrać aby po wlutowaniu router ruszył? Czy wystarczy mtd0.bin żeby odpalić bootloader czy potrzebuję więcej partycji?
r6220 ma CPU MT7621ST - r6800 MT7621AT, czy mogę użyć breeda z r6220?

musisz użyć breeda ze SPI, czyli najlepiej wndr3700

i tak, sam breed starczy wgrać od początku


edit

aa bo ty chcesz nand wstawiać ? tak też wystarczy breed 6220 albo nawet org. bootloader.

32 (edytowany przez zakk87 2023-08-18 13:09:22)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

tylko ja chcę NAND na nową po prostu podmienić MX30LF1G18AC-TI, sprzedawca oferuje zaprogramowanie a ja sobie przelutuję.
edit: mam mtd0.bin z chińskiego forum, czy to wystarczy? Rozumiem, że przed wgraniem przydałoby się zmienić MAC.
Łatwiej chyba zamówić tą pamięć z breedem.

33 (edytowany przez chemik89 2023-08-18 13:14:47)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

zakk87 napisał/a:

tylko ja chcę NAND na nową po prostu podmienić MX30LF1G18AC-TI, sprzedawca oferuje zaprogramowanie a ja sobie przelutuję.

pewnie starczy.

ja się pozbywam z tych routerów nand nawet jak nie mają badblocków, z czasem i tak wszystkim się system sypie, coś jest nie tak z obsługą nand w openwrt.

więc proponuje kupić spi ;p
https://i.ibb.co/xzYXsPY/IMG-20230818-140817.jpg
jak widać łatwiej wstawić ;p

34

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

na razie chcę go przywrócić do żywych bo z konsoli przy wgrywaniu przez nmrpflash wynikało, że nand ma badblocki i nie przyjmował softu. Niestety wyczyściłem tą pamięć ze złym adresem i router nie odpala bootloadera.

35 (edytowany przez chemik89 2023-08-18 13:13:43)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

zakk87 napisał/a:

na razie chcę go przywrócić do żywych bo z konsoli przy wgrywaniu przez nmrpflash wynikało, że nand ma badblocki i nie przyjmował softu. Niestety wyczyściłem tą pamięć ze złym adresem i router nie odpala bootloadera.

moge ci wystawić nawet cały dump tej kości, swój odczytałem na czytniku smile
z tym że on już był w takim stanie że mi go nawet nmrpflash nie łapał.

36

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

nie wiem gdzie miałbym wlutować SPI na r6800
https://openwrt.org/_media/media/netgea … cb_top.jpg

37 (edytowany przez chemik89 2023-08-18 13:22:23)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

zakk87 napisał/a:

nie wiem gdzie miałbym wlutować SPI na r6800
https://openwrt.org/_media/media/netgea … cb_top.jpg

ech bo ty inny model masz xD jak jest to pewnie pod NAND jak u mnie
breed zadziała raczej, na r6220 też odpala normalnie breed z nefi d1, a to AT. One się tylko różnią adresami flash i częstotliwością ddr
Ale jak nie kombinujesz to wgraj po prostu orginalny bootloader.

tylko jeszcze będziesz potrzebował factory żeby mieć radio

38

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

problem w tym, że nie mam kopii oryginalnego bootloadera ze swojego urządzenia. Mam tylko mtd0 od chińczyka.

39 (edytowany przez chemik89 2023-08-18 13:49:58)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

zakk87 napisał/a:

problem w tym, że nie mam kopii oryginalnego bootloadera ze swojego urządzenia. Mam tylko mtd0 od chińczyka.

wrzuć osobny temat ;p może ktoś ci da dump wink


a wracając do r6220 i braku radia 2.4 ...
na openwrt 19.7 jest dokładnie tak samo (ale obraz 1,5MB mniejszy big_smile)

00:00.0 PCI bridge: Device 0e8d:0801 (rev 01)
00:01.0 PCI bridge: Device 0e8d:0801 (rev 01)
01:00.0 Network controller: MEDIATEK Corp. MT7662E 802.11ac PCI Express Wireless Network Adapter
02:00.0 Network controller: MEDIATEK Corp. Device 7603

ale w sumie oba radia są, nie wystarczy konfig zmienić ?
może przestawienie zworek z nand na spi zmieniło adresacje ?

40

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

Nie. Wifi jest samo wykrywane i tworzony jest odpowiedni konfig. Sam konfig sam z siebie nie spowoduje że radio zadziała.

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

41 (edytowany przez chemik89 2023-08-18 13:52:16)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

Cezary napisał/a:

Nie. Wifi jest samo wykrywane i tworzony jest odpowiedni konfig. Sam konfig sam z siebie nie spowoduje że radio zadziała.

no ale są obydwa radia dostępne przecież, tylko pod innym adresem. Więc coś w skrypcie ich nie łapie

42

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

Jak bardzo chcesz to możesz sobie prześledzić skrypty i zobaczysz czego nie wykrywa. Ale powinien to zrobić sam z siebie, więc jeżeli nie widzi to czegoś mu brakuje.

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

43 (edytowany przez chemik89 2023-08-18 14:26:12)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

hmm a tu jest

root@OpenWrt:/# iw list
Wiphy phy0
        max # scan SSIDs: 4
        max scan IEs length: 2257 bytes
        max # sched scan SSIDs: 0
        max # match sets: 0
        max # scan plans: 1
        max scan plan interval: -1
        max scan plan iterations: 0
        Retry short limit: 7
        Retry long limit: 4
        Coverage class: 0 (up to 0m)
        Available Antennas: TX 0x3 RX 0x3
        Configured Antennas: TX 0x3 RX 0x3
        Supported interface modes:
                 * IBSS
                 * managed
                 * AP
                 * AP/VLAN
                 * monitor
                 * mesh point
        Band 1:
                Capabilities: 0x1fe
                        HT20/HT40
                        SM Power Save disabled
                        RX Greenfield
                        RX HT20 SGI
                        RX HT40 SGI
                        TX STBC
                        RX STBC 1-stream
                        Max AMSDU length: 3839 bytes
                        No DSSS/CCK HT40
                Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
                Minimum RX AMPDU time spacing: 4 usec (0x05)
                HT TX/RX MCS rate indexes supported: 0-15
                Frequencies:
                        * 2412 MHz [1] (20.0 dBm)
                        * 2417 MHz [2] (20.0 dBm)
                        * 2422 MHz [3] (20.0 dBm)
                        * 2427 MHz [4] (20.0 dBm)
                        * 2432 MHz [5] (20.0 dBm)
                        * 2437 MHz [6] (20.0 dBm)
                        * 2442 MHz [7] (20.0 dBm)
                        * 2447 MHz [8] (20.0 dBm)
                        * 2452 MHz [9] (20.0 dBm)
                        * 2457 MHz [10] (20.0 dBm)
                        * 2462 MHz [11] (20.0 dBm)
                        * 2467 MHz [12] (20.0 dBm) (no IR)
                        * 2472 MHz [13] (20.0 dBm) (no IR)
                        * 2484 MHz [14] (20.0 dBm) (no IR)
        valid interface combinations:
                 * #{ IBSS } <= 1, #{ managed, AP, mesh point } <= 4,
                   total <= 4, #channels <= 1, STA/AP BI must match
        HT Capability overrides:
                 * MCS: ff ff ff ff ff ff ff ff ff ff
                 * maximum A-MSDU length
                 * supported channel width
                 * short GI for 40 MHz
                 * max A-MPDU length exponent
                 * min MPDU start spacing
        Supported extended features:
                * [ RRM ]: RRM
                * [ CQM_RSSI_LIST ]: multiple CQM_RSSI_THOLD records
                * [ CONTROL_PORT_OVER_NL80211 ]: control port over nl80211
                * [ TXQS ]: FQ-CoDel-enabled intermediate TXQs

na 19.7 działa 2.4 a nie działa 5g xD
na 22.03 działa 5g nie działa 2.4 big_smile

co za cyrk

44

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

Coś bardzo masz nie tak smile

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

45 (edytowany przez chemik89 2023-08-18 14:39:03)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

Cezary napisał/a:

Coś bardzo masz nie tak smile

i tak jest cudownie xD w sumie dla tego egzemplarza nie potrzebuje wcale radia wink

ale dla kolejnych 7dmiu już bym chciał je mieć ;D

może driverów nie ma ? jakie sa od 6220 ?

46

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

Nasz je w obrazie przecież, zawsze domyślnie są, nie musisz specjalnie zaznaczać.

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

47

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

Cezary napisał/a:

Nasz je w obrazie przecież, zawsze domyślnie są, nie musisz specjalnie zaznaczać.

może sie nie dodały ? nazwa routera po zmianie dts też się niewiadomo-czemu zmieniła z netgear r6220 na samo netgear.

może dokleje też sercomm, to widzę wszędzie w includach jest a tam całe konfigi pod netgeara

48

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

kmod-mt7603 i kmod-mt76x2 + zależności.

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

49 (edytowany przez chemik89 2023-08-18 15:01:29)

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

Cezary napisał/a:

kmod-mt7603 i kmod-mt76x2 + zależności.

no to 7603 u mnie odznaczony jest domyślnie

w ogóle w image make jest dodany tylko mt76x2 do include

50

Odp: NETGEAR R6220 - Wymiana FLASH NAND na SPI

Czekaj, bo on jest w definicji sercom_nand, jak to wywaliłeś to pozbyłeś sie też tego pakietu jako zależności. Więc go dodaj.

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