abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 18:00 | IT novinky

    DuckDuckGo AI Chat umožňuje "pokecat si" s GPT-3.5 Turbo od OpenAI nebo Claude 1.2 Instant od Anthropic. Bez vytváření účtu. Všechny chaty jsou soukromé. DuckDuckGo je neukládá ani nepoužívá k trénování modelů umělé inteligence.

    Ladislav Hagara | Komentářů: 0
    dnes 14:22 | IT novinky

    VASA-1, výzkumný projekt Microsoftu. Na vstupu stačí jediná fotka a zvukový záznam. Na výstupu je dokonalá mluvící nebo zpívající hlava. Prý si technologii nechá jenom pro sebe. Žádné demo, API nebo placená služba. Zatím.

    Ladislav Hagara | Komentářů: 2
    dnes 04:44 | Nová verze

    Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 140 (pdf) a HackSpace 77 (pdf).

    Ladislav Hagara | Komentářů: 0
    dnes 01:00 | Nová verze

    ESPHome, tj. open source systém umožňující nastavovat zařízení s čipy ESP (i dalšími) pomocí konfiguračních souborů a připojit je do domácí automatizace, například do Home Assistantu, byl vydán ve verzi 2024.4.0.

    Ladislav Hagara | Komentářů: 0
    včera 22:11 | IT novinky Ladislav Hagara | Komentářů: 0
    včera 20:55 | Nová verze

    Neziskové průmyslové konsorcium Khronos Group vydalo verzi 1.1 specifikace OpenXR (Wikipedie), tj. standardu specifikujícího přístup k platformám a zařízením pro XR, tj. platformám a zařízením pro AR (rozšířenou realitu) a VR (virtuální realitu). Do základu se z rozšíření dostalo XR_EXT_local_floor. Společnost Collabora implementuje novou verzi specifikace do platformy Monado, tj. open source implementace OpenXR.

    Ladislav Hagara | Komentářů: 2
    včera 17:22 | Nová verze

    Byla vydána nová verze 0.38.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 4.4 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 13
    včera 17:11 | Nová verze

    ClamAV (Wikipedie), tj. multiplatformní antivirový engine s otevřeným zdrojovým kódem pro detekci trojských koní, virů, malwaru a dalších škodlivých hrozeb, byl vydán ve verzích 1.3.1, 1.2.3 a 1.0.6. Ve verzi 1.3.1 je mimo jiné řešena bezpečnostní chyba CVE-2024-20380.

    Ladislav Hagara | Komentářů: 2
    včera 12:11 | IT novinky

    Digitální a informační agentura (DIA) oznámila (PDF, X a Facebook), že mobilní aplikace Portál občana je ode dneška oficiálně venku.

    Ladislav Hagara | Komentářů: 10
    včera 05:11 | Komunita

    #HACKUJBRNO 2024, byly zveřejněny výsledky a výstupy hackathonu města Brna nad otevřenými městskými daty, který se konal 13. a 14. dubna 2024.

    Ladislav Hagara | Komentářů: 2
    KDE Plasma 6
     (68%)
     (10%)
     (2%)
     (20%)
    Celkem 564 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?

    Petr Fiedler avatar 13.8.2018 00:56 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Přečteno: 2132×
    Zdravím,

    briknul jsem svůj router TP-Link Archer C50 a potřeboval bych poradit, jak jej unbriknout přes SPI s RPi?

    Tohle vlákno navazuje na tohle vlákno.

    Řešení dotazu:


    Odpovědi

    k3dAR avatar 13.8.2018 01:50 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    pro dostani do obrazu toho predchoziho vlakna, reseni pres USB-TTL se bude teprve zkouset, neni uplne jasno zda schazejici odpory R600 a R600 staci jen propojit natvrdo...

    jinak je v priprave flash pres SPI s RPi, Pomona Clip SOIC8 5250, pomoci flashrom, kdy nejake teoreticky nalezene postupy tady, tady a tady, pripadne pokud bude potreba u-boot, a FW pouzit patchnutej pro recoverytento (kterej z TFTP puvodne pomohl unbriknuti, dokud se nezkusil stejne nahrat OpenWRT), s tim neni take jasno zda to je spravne, nebo zda se musi nejak upravovat origo FW jak je v nekterem z tech postupu... s tim ze MAC adresa by se zmenila ale to se da resit pak nastavenim jine v OpenWRT nebo proste mit jinou :-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 13.8.2018 02:51 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    EDIT: drobná chybka. Odpory jsou R600 a R601
    13.8.2018 09:07 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Ten samolepici vodic, je strihaci.
    Petr Fiedler avatar 13.8.2018 18:16 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Díky, koupeno.
    k3dAR avatar 13.8.2018 19:40 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    mas uz i ten pin header?
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 13.8.2018 21:09 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Mám a mám i ten DuPont. Teď už jen čekám, kdy přijde RPi a ta SD karta. Ten pin header jsme koupil s ne tak velkými piny. Usoudil jsem, že to je zbytečné. Nemá to na nic vliv, že ne?
    k3dAR avatar 13.8.2018 23:53 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    no s tim PinHeaderem uz muzes prave zkusit USB TTL na Serial v routeru ;-) pozor, novejsi minicom ocekava konfiguraci v /etc/minicom, takze vytvoreni/editace souboru je:
    sudo nano /etc/minicom/minirc.tplink

    koupil s ne tak velkými piny
    zalezi jak moc male, jedna strana jde do desky, tam staci par mm, druha strana do DuPont kabliku, tam to chce aspon tak 5-7mm
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 14.8.2018 00:36 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    no s tim PinHeaderem uz muzes prave zkusit USB TTL na Serial v routeru ...
    Pokud to chápu správně, tak bych to musel propojit tou "lepící kovovou páskou" a to nevíme jistě, jak dopadne, že jo?

    Jinak kolíkovou lištu jsem koupil tuhle.
    14.8.2018 00:55 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Z pasky ustrihnes dva male prouzky a propojis diry po rezistorech. Na 3-4 piny pripajis header.. pokud nemas pajecku => makerslab, hackerspace, nebo soused/kamarad.
    k3dAR avatar 14.8.2018 01:05 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    hackerspace sem mu radil, ale chtel jit cestou zasunout a drzet ;-) pokud diry nebudou moc siroke tak to jde, ale musi to dobre drzet a nehejbat se, resp, necim to zatizit, protoze by jinak 1 rukou tezko resil postup preruseni bootu na kterej ma par presnech vterin ;-) samozrejme ze pripajeni by bylo idealni, asi rovnou 4piny a pocitat ze VCC se zapojit na prevodnik na 99.9 nema...

    @Petr Fiedler rozmery headu jsou v pohode :-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 14.8.2018 01:23 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Pájku si půjčím, to není problém. Spíš je otázka, jestli to nemůžu odpálit, když to propojím natvrdo bez těch odporů?
    14.8.2018 08:35 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Tato debata jiz probelha. VCC zapojovat nemusis a pokud z TX prevodniku leze 3.3V tak to odpalit nemuzes. Maximalne z toho, z duvodu chybejicich odporu, nic nepoleze. Potom jiz zbyva pouze druha varianta flashnuti ROM primo.
    Petr Fiedler avatar 14.8.2018 10:31 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Výborně, dík.
    Petr Fiedler avatar 14.8.2018 02:05 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Nejsem schopen posoudit, jaké dírky mám propojit. Můžeš mi to prosím nakreslit?
    k3dAR avatar 14.8.2018 02:12 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    zavolal sem do OpenWRT aby ti to nakreslili, je to cervene oramovane ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 14.8.2018 03:08 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    No já se na to snažil přijít na svém tišťáku. Jinak že je to orámované jsem si všiml až teď. Jak asi víš, velmi špatně vidím.
    k3dAR avatar 14.8.2018 03:16 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    to sem si neuvedomil, tak sorry za vtipek ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 14.8.2018 03:20 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    V pohodě k3dAR :-)
    Petr Fiedler avatar 13.8.2018 21:22 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jinak jeden člověk mi daroval asi 2 roky starý router (fyzicky jej zatím nemám), takže když C50 zabijeme, tak nevadí. Můžeme se vesele pustit do flešování OpenWRT do "nového" routeru :-)

    A už mám taky využití pro Malinu. Bude z ní server. Zapojím do ní dva externí disky a taky rozchodím vpn, jak mi tady radil Josef Kufner. Velmi se mi v tomto případě líbí spotřeba el. energie. A kdyby v budoucnu něco (hacking), tak mám RPi i převodník okamžitě k dispozici. Takže paráda.
    k3dAR avatar 14.8.2018 00:05 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    ten "novej" je co za model? :-)
    no zrovna na server je RPi omezene (tedy zalezi co, resp. jakou rychlost, cekas), ma jen USB2 a USB porty sdili USB rychlost s Ethernetem kterej je take interne pres USB, pokud ale na to polezes z Wifi a/nebo nevadi rychlosti dejmetomu 10MB/s tak ok :-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 14.8.2018 01:07 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    ten "novej" je co za model?
    To nevím, ale zjistím to. Tomu člověku jsem řekl, že napřed zkusím rozjet můj router a teprve když by se nazadařilo, tak teprve pak bych si od něj ten jeho router vzal. Ale není problém to zjistit.
    no zrovna na server je RPi omezene (tedy zalezi co, resp. jakou rychlost, cekas), ma jen USB2 a USB porty sdili USB rychlost s Ethernetem kterej je take interne pres USB, pokud ale na to polezes z Wifi a/nebo nevadi rychlosti dejmetomu 10MB/s tak ok :-)
    Budu to používat pouze na synchronizaci dat, což bude většinou v řádu desítek MB/den. Výjimečně více, takže podle mě to stačí.

    Koukal jsem, že Pi vyrábí i jiní výrobci. Docela se mi líbí tohle kvůli RAM, i když je sdílená s GPU.
    k3dAR avatar 14.8.2018 01:25 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    tak to bude stihat v pohode ;-) jen aby si necekal ze po siti to da 100MB/s (kdyz to navic ma jen 100Mbit sitovku ;-)

    no tak nez tenhle orange, to bych spis doporucil to co ted pouzivam primarne "ASUS TinkerBoard S" (vyrobce / prodejce), take to ma 2GB RAM, Gigabit LAN, ma to lepsi/rychlejsi CPU i GPU, RAM je rychlejsi/DualChannel, podporuje to vetsi (SDXC) a rychlejsi (UHS-I) microSD karty, ma to primo na desce eMMC 16GB... a jako tresnicka, ma to presne totozne rozlozeni konektoru jako RPi3 takze je kompatibilni i s krabickama :-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 14.8.2018 01:35 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Ten ASUS je super.
    Petr Fiedler avatar 15.8.2018 00:34 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jinak z Maliny mám radost. Jen mě dost překvapilo, jak je to malé. Čekal jsem něco menšího, ale tohle předčilo všechna moje očekávání. Čekám už jen na SD kartu a vrhnu se na to.
    k3dAR avatar 15.8.2018 02:02 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    a bys teprve rikal na velikost oklestene verze RPi Zero ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    13.8.2018 16:18 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Bylo to bricknute tak, ze se flashla verze firmware bez pribaleneho uboot na zactku? Je to tak?
    k3dAR avatar 13.8.2018 16:51 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    pravdepodobne, bylo to dle info na C50 wiki "lze pouzit postup jako s TP-Link 4300" kde bylo receno stahni OpenWRT-factory, prejmenuj a hod na TFTP, pokud by to tak bylo tak serial metona nepujde, ale stejne bych to radeji overil v praxi
    porad nemam telo, ale uz mam hlavu... nobody
    13.8.2018 17:05 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Pres to seriove rozhrani, pokud neni umyslne na produkcnich deskach domrseno pujde overit, co zbylo.. btw. pribalovani bootloaderu neni standartni vec, s tim se nedalo pocitat.
    k3dAR avatar 13.8.2018 23:58 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    ted uz je mi to jasne, ale pretim sem vychazel na Archer C50 wiki uvedene:
    The serial-less TFTP recovery method for the TP-Link TL-WDR4300 also works for the Archer C50. ktere smeruje na postup:
    cp openwrt-ar71xx-generic-tl-wdr4300-v1-squashfs-factory.bin wdr4300v1_tp_recovery.bin
    tedy neresi tam zda v factory image je nebo neni u-boot... ocividne ale bud 4300 preci jen to dela jinak, tedy pokud ten u-boot v C50 ted opravdu neni...
    porad nemam telo, ale uz mam hlavu... nobody
    15.8.2018 07:24 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    neni uplne jasno zda schazejici odpory R600 a R600 staci jen propojit natvrdo...
    To budou ochranné odpory proti zkratu. Bych tam dal 1k odpor a hotovo. Pokud by se multimetrem (nebo osciloskopem) naměřily 3.3V tak stačí propojka natvrdo (ale slyšel jsem i o V_IO pod 3V).
    Petr Fiedler avatar 14.8.2018 15:30 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Minicom píše: žádné spojení. Zřejmě to bude tím, že jsem moc vyčistil ty dírky. S lakem jsem vzal i kov. Půjde s tím ještě něco udělat, nebo nám zbývá jen SLI?
    14.8.2018 17:13 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Mas prohozene RX/TX a spravny baudrate, spravne /dev/? Co jsi cistil, jakym lakem?
    Petr Fiedler avatar 14.8.2018 21:42 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    RX z převodníku jsem zapojil do TX na desce. TX z převodníku jsem zapojil do RX na desce. Baudrate nastaven na 115200. Nerozumím tomu, co myslíš tím "správné /dev/"? Deska je z výroby lakovaná. I ty dírky jsou přelakované. Pokud piny připájíš, lak se rozpustí a vznikne kontakt. Pokud to ale pájet nebudeš, tak to potřebuješ oškrábnout kvůli kontaktu pinu s tím "kroužkem". No, a já jsem to v té prostřední dírce přehnal, takže jsem ten kovový kroužek úplně odbrousil. Takže nemám RX.
    14.8.2018 21:58 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Myslim spravny /dev/ttyUSBX device v konfiguraci, ale pokud nemas RX tak je to cele pase. Az prijde klip dej vedet. V pripade nejasnosti dej taktez vedet..
    Petr Fiedler avatar 14.8.2018 22:06 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Konfiguraci jsem měl tuhle. Bylo jedno, do jakého USB portu jsem měl ten převodník zapnutý, nebo musel být v konkrétním portu?
    k3dAR avatar 14.8.2018 22:21 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    fyzickej USB port je jedno, jmeno zarizeni v konfiguraci by mohlo byt tam uvedene ttyUSB0, zalezi zda uz ho nemas, napr. kdyz bys v NB mel interne WWAN (3G ci LTE modem), tak ten si (alespon u me v T420s) vytvari nekolik ttyUSBx, takze u me je volna az ttyUSB4, kazdopadne to poznas/overis nejsnadneji, kdyz po pripojeni USB TTL prevodniku napises:
    dmesg | tail
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 14.8.2018 22:24 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    ajaj, skoda ze sis nepujcil tu pajku, nebo nezasel za roh do hackerspace kde by ti to nekdo jiste za 5minut pripajel ;-) stale je sance ze se to da pripajet a pokud neni diky probrouseni dirky spoj, tak natahnout dratek pro RX desky k mistu R601 odporu...
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 15.8.2018 00:29 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Snaha byla. Chtěl jsem někoho z hackerspace kontaktovat, ale s hackery je to "těžké". Web celý v angličtině. Žádný kontakt, jen hypertext "mailingllst". Ten mi nefungoval. Tak jsem klikl na jiný určený pro použití při potížích a zase to chtělo nakonfigurovat účet. Tak jsem se do toho dal, ale skončil jsem na nastavení nějakého serveru. Nevěděl jsem, co s tím a tak sem to nechal být s tím, že ráno moudřejší večera.

    Ráno jsem nevěděl, jestli by připojení natvrdo (nečetl jsem ještě tohle)nezničilo desku, tak jsem se rozhodl zajít za roh do pc servisu s tím, že mi to tam někdo zodpoví a připadně za stovku připáji tu kolíkovou lištu. Servisák mi řekl, že by si za to vzal 500 Kč, že to není jen tak. Že by to musel někam poslat a že by se to muselo dělat pod mikroskopem a vzduchem, ne hrotem. Tak jsem řekl, že ne. Pak mi řekl, že je to nalakované. Vzpomněl jsem si, že jsem na YT viděl, že to tam někdo oškrabávval šroubováčkem a tak jsem to taky udělal a jak to dopadlo už víš. Ale dám na tebe a do hackerspace zajdu. Udidíme, jak pochodím.
    k3dAR avatar 15.8.2018 01:58 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    tak maji tam uvedene irc, snad dostupne i pres webclienta, ale jestli to mas za rohem, tak tam zkus rovnou zajit a uvidis zda tam nekdo ochotnej bude :-)
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 15.8.2018 02:00 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    jinak ten pin header se da pripajet klidne pistolovou pajeckou a cinem za 5minut vcetne hledani obojiho a natoceni napoje v automatu, takze v servisu te spis chtel jen odpalkovat, nebo netusil o cem mluvi...
    porad nemam telo, ale uz mam hlavu... nobody
    15.8.2018 11:02 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Pochybuji že v servisu PC mají páječku.....

    Tam se většinou pouze vyměnuje a když třeba něco pájet tak to pošlou jinam.....

    Jak psal jde to s trochou opatrnosti i pistolovou páječkou, důležité je ji zapínat a vypínat když hrot nemá kontakt se součástkou co pájíš.

    Samozřejmě nejlepší je nějaká mikropájka....

    Podle toho že jak na tom MB to vypadá tak ty odpory jsou na ochranu, většinou hodnota kolem 1k2Ω.

    Na tom adapteru taky skontroluj popis zda RX znamená že je to signál RX z adaptéru a nebo zda se to má propojit s RX konektorem zařízení...někdy ty návody stojí za starou belu....
    Petr Fiedler avatar 15.8.2018 13:08 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    S irc, četováním vůbec, nebo s klienty k tomu určenými nemám prakticky žádné zkušenosti (kromě Skypu). Je to pro mne něco nového. Trochu jsem se tím teď zabýval a narazil jsem na zajímavého klienta. Je to až ten poslední dole - Rambox. Jestli četuješ, tak se můžeš podívat, tedy pokud neznáš.
    Petr Fiedler avatar 22.8.2018 16:06 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    O irc jsem si to přečetl celé. Z toho webclienta se mi to nedaří. Když nezatrhneš "Auth", tak to nenaskočí, protože ten server teď někdo bombarduje spamem a nikdo neověřený četovat nemůže. Tahle nápověda mi je k ničemu, protože nevím, kam to napsat (Google, terminál)? Registroval jsem se na mibbit a k přihlášení do četu použil uživatelské jméno a heslo z mibbit, ale to nepomohlo. Už se s tím trápím 3 hodiny s pomocí dvou lidí a nejsem schopen se s nikým z #base48 spojit. Poslal jsem jim e-mail, ale je blokován, protože jako nečlen jsem naspal členům. Poradil bys mi prosím, co mám udělat s těmi příkazy z té nápovědy?
    k3dAR avatar 22.8.2018 23:15 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    1. vlezes na https://webchat.freenode.net
    2. zvolis si/zadas svoji prezdivku (nickname)
    3. nechas prazdne channel a nezaskrtnute "Auth to services"
    4. procvakas "Nejsem robot" das Connect
    5. ted ses pripojenej na server, ale nejsi v zadne mistnosti
    6. zaregistrujes si svuj zvolenej(v bodu 2) nickname (pises dole do "prikazove radky" irc):
    /msg NickServ REGISTER TvojeNoveHeslo tvujemail@example.com
    7. pockas az ti prijde mail kde je dokonceni registrace a bude v nem ze mas zadat:
    /msg NickServ VERIFY REGISTER TvujNick NejakekKodCoTiVygenerujouVTomMailu

    ted kdyz vlezes na https://webchat.freenode.net, tak uz vyplnis:
    - nickname
    - channel
    - zaskrtnes "Auth to Services"
    - username (das stejne jako nickname(jde o to ze nickname muzes mit prirazeno k jednomu username vice)
    - heslo
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 22.8.2018 23:18 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    timto mas registrovanej nick pro celej freenode irc server, podle toho jakej si nastavis channel (~mistnost) tak se do toho pripojis, pripadne lze prepinat v irc "prikazovem/psacim radku":
    /join #JmenoKanalu
    do #base64 me to tam normalne pustilo, zadnou specialni pozvanku pro vstup do sveho kanalu nemaji...
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 01:01 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Díky moc. Teď jak na to koukám, tak je to jasné, ale už jsem z toho byl fakt zoufalý.
    Petr Fiedler avatar 22.8.2018 20:28 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Tak jsem tam zašel osobně, ale dnes tam nikdo nebyl. Chtělo by to fakt rozjet ten čet a domluvit si sraz.

    Jak jsem psal, chci tam chodit. Mají tam fakt všechno: Cnc stroje, 3D tiskárnu, servery a mraky nářadí. Zabývají se tam kryptováním a chodí tam prý výborní síťaři, což mne zajímá. Mohl bych se tam dost posunout. Chci je taky ale poprosit, jestli by mi tu desku přeměřili. Nebo od toho mám upustit a dát se do toho bez přeměření? Co myslíš?
    k3dAR avatar 22.8.2018 23:21 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    to promereni psal pc2005 hlavne ten uart, kvuli tomu zda staci propojit, nebo bude lepsi odpor, pokud si UART (=ten 4pin serial) odlozil, a tak psal promerit co je na tom U18 flash chipu, jestli 2.5V nebo 3.3V, to si myslim ze by se dalo zjistit dle specifikace kdyz dodas to makro foto, nemusis pouzit makro objektiv, proste aby to bylo citelne ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 01:03 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Bezva. Zítra (dnes) se to makro pokusím udělat a dám jej sem.
    14.8.2018 18:51 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Pro kontrolu, na TX a VCC(pokud jsi ho napajel) toho boardu by jsi mel namerit napeti kolem 3.3V.
    Petr Fiedler avatar 14.8.2018 21:46 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    VCC jsem nenapájel. Naměřit to nemám čím. Zbývá nám poslední možnost. Počkat, až přijde Pomona clip (nakonec jsem se rozhodl pro kvalitu), což bude trvat asi tak týden, protože to půjde zřejmě z Anglie a zkusit to tím klipem. Zatím si odladím RPi.
    Petr Fiedler avatar 17.8.2018 17:53 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Takže:

    Byl jsem dnes v hackerspace. Byl tam velmi vstřícný člověk, který se mi okamžitě věnoval a snažil se mi pomoci. Asi tomu rozumí, protože momentálně vyvíjí nějaká čidla. Už měl nachystanou pájku a všechno, ale pak se nad tím zamyslel a řekl, že bude rozhodně lepší, když počkám na ten klip. Že natvrdo stačí rozdíl v napětí a odpálíme čip. A že když neznáme hodnotu odporů, že to bude určitě jistější a čistější řešení (i kdyby se to někomu na fóru povedlo). Shodou okolností mi dnes příšel z Leedsu ten klip (docela rychle, objednal jsem jej v úterý) a RPi mám docela odladěno, takže se do toho můžeme dát.

    @k3dAR: bez tebe do toho nejdu. Nevěděl bych si rady. Pomůžeš prosím?

    Pokud bude potřeba nějak upravovat nějaký soubor (odstranit hlavičky), tak bych tě poprosil, abys to udělal a aploudl mi to sem prosím.
    18.8.2018 10:13 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Že natvrdo stačí rozdíl v napětí a odpálíme čip.
    No v hackerspacu mohl ten signál na uartu rovnou změřit osciloskopem a u odporu nad 1k bude i zkratový proud natolik malý, že se tomu pin driveru nic nestane. Stejně tak bych si nechal změřit i napětí na tom flash čipu, co budeš programovat (nejspíš 3.3V, ale jsou i 2.5V).
    k3dAR avatar 18.8.2018 19:05 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Popis je vicemene prekladem tohoto postupu: https://pwassi.privatedns.org/lede/archerc20i/

    Sice nevim jiste zda je chip stejne jako v C50, ale vzhledem k tomu ze ma i stejne oznaceni U18, tak snad jo,
    nicmene tohle by asi chtelo overit nez to pri spatnem zapojeni odpalis ;-)

    Zapojeni flash chipu k RPi 40pin:
    Chip	Info	RPi
    1	CS	24
    2	DO	21
    3	WP	17
    4	GND	25
    5	DI	19
    6	CLK	23
    7	HOLD	17
    8	VCC	17
    

    V nastaveni Rasbianu povolit SPI:
    # pustit v terminalu:
    raspi-config
    
    A nacvakat:
    9 - Advanced Options
    A5 - SPI
    Yes
    Ok
    Finish

    Pripravit program flashrom:
    # stahnout zdrojaky flashrom
    wget http://download.flashrom.org/releases/flashrom-0.9.9.tar.bz2
    
    # rozbalit archiv:
    tar -xvf flashrom-0.9.9.tar.bz2
    
    # vlezes do rozbaleneho adresare
    cd flashrom-0.9.9
    
    # zkompilovat binarku flashrom
    make CONFIG_ENABLE_LIBPCI_PROGRAMMERS=no CONFIG_ENABLE_LIBUSB0_PROGRAMMERS=no CONFIG_ENABLE_LIBUSB1_PROGRAMMERS=no
    

    Provest zalohu aktualniho FW (i kdyz brikle, mozna v tom zustalo info o HW/MAC adrese)
    (pokud si mezitim zavrel terminal, je potreba vzdy vlest do adresare kde se kompilovalo)
    ./flashrom -r c50_brick.bin -p linux_spi:dev=/dev/spidev0.0
    

    Poku se ulozi c50_brick.bin tak komunikace problehla ok, resp. podivej se zda soubor obsahuje "bordel" a ne prazdno:
    mcview c50_brick.bin

    Ze zalohy odriznout poslednich 64kb kde ma byt HW/MAC info
    dd if=c50_brick.bin of=c50_configs.bin bs=64k count=4 skip=124


    Pokracovani pozdeji ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 18.8.2018 19:14 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    OPRAVA c.1:
    ted sem zjistil ze verze wget v raspbianu hlasi pri stazeni problem, (error 308, permanent redirect) je potreba url uvest primo v https, tedy
    # stahnout zdrojaky flashrom
    wget https://download.flashrom.org/releases/flashrom-0.9.9.tar.bz2
    

    BTW: pro jistotu, vsechny prikazy se provadeji v RPi/Raspbianu...
    porad nemam telo, ale uz mam hlavu... nobody
    18.8.2018 22:44 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Poznamky:

    -Pokud bude ROM napajena z DC desky NEzapojovat pin 8 VCC.

    -Zalohu je idealni udelat alespon 2x a porovnat checksum.

    -Odrizne se poslednich 4 x 64k = 256kb viz rom layout.

    -Konfigurace je potreba protoze flash write predchazi erase.

    -Originalni firmware pro web upload obsahuje 512b header, ktery je potreba odriznout.
    k3dAR avatar 19.8.2018 18:47 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    - co sem nasel tak spis zapojit VCC a NEzapojit napajeci adapter do routeru
    - vicekrat zaloha dobrej napad :-)
    - s 256kb mas samozrejme pravdu :-)
    - co sem cetl tak bez zalohy te oblasti se stane "jen" ze zarizeni nebude mi puvodni MAC adresu, tedy pokud by flashovanej FW mel nejakou jinou, coz ten odkaz dumpu celeho uloziste co sem daval v predchozim vlakne mel, ale urcite bude lepsi zkusit vytahnout tu jeho
    - jj, to tam pisou, zatim sem chtel aby si overil to vycteni/komunikaci pres SPI, pripadne ma ten upravenej FW co pomahal na unbrick z TFTP, coz predpokladam (tim ze openwrt-factory to nakonec nevhodne prepsalo) ze ma totozne potreby, tedy ze by pres SPI mel jit take
    porad nemam telo, ale uz mam hlavu... nobody
    19.8.2018 19:08 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Urcite bych nezapojoval oboji.. Udelat 2x ROM read je dobre k overeni, ze z chipu lezou regulerni data a komunikace funguje. Pokud ta posledni cast chybi je to dost problem, je tam MAC, ale take kalibrace pro radio a bez toho to nebude chodit. Rekl bych ze web/TFTP recovery nesaha do teto oblasti, protoze je image kratka, ale ROM flash ano. Dale jsem trochu zkoumal ten recovery image a velikosti proste nesedi. To rozlozeni by melo byt presne posle layoutu = uboot[128]+firmware[7808](+config[256]) Otazka: musi byt firmware zarovnany nulama?
    19.8.2018 19:39 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Rekl bych, ze hlavni rozdil je v tom, ze TFTP, nebo UART recovery flashuje pres uboot, ktery v tomto pripade nestandartne zapisuje od 0x0 a prepisuje sam sebe. Proto je nutne ho vzdy zapsat na zacatek image.

    Flashrom pri zapisu dela kompletni erase, tudiz je nutna jak image a uboot, tak HW konfigurace. Ale, je mozne se tomu vyhnout direktivou --layout.
    k3dAR avatar 19.8.2018 18:48 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    ohledne overeni zapojeni toho chipu U18, muzes udelat detailni/makro fotku kde je citelne vse co na nem je napsane?
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 21.8.2018 20:24 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Oběma vám moc děkuji. Teď už to nezvládnu, ale zítra se na to vrhnu.

    Mám v plánu pravidelně navštěvovaqt hackerspace. Chci tam v brzké době zase zajít. Snad už zítra, pokud tam někdo bude. Tak pokud to klapne, tak tam někoho poprosím, ať mi proměří to napětí (ukážu mu tohle vlákno).

    Makro fotku pak udělám.

    Zatím se mějte ...
    22.8.2018 11:04 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Kompletni stock ROM flash dump. Dlasi postup: flashrom backup -> odriznout konfiguraci -> pridat vlastni -> re-flash a dostanes se do vychoziho stavu. Dale stahes image Wrt/LEDE, oriznes(nemuze byt vetsi nez 7808kB), prilepis uboot(128kB) -> TFTP recovery a mozna to bude chodit.
    Petr Fiedler avatar 22.8.2018 11:22 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Si říkám, že pokud ten router ještě rozchodím, že tam vůbec OpenWRT/LEDE flešovat nebudu. Dělal jsem to proto, protože jsem měl do routeru zapojen externí disk jako FTP server a tento server neuměl MFMT příkaz, což jsem chtěl řešit právě prostřednictvím OpenWRT/LEDE. Teď bych chtěl udělat VPN a taky mám RPi s "Debianem", takže tam by MFMT příkaz případně měl být a taky spotřeba je malá, takže OpenWRT/LEDE asi nemá teď smysl. Nebo to vidíš jinak? Moc tomu nerozumím.
    22.8.2018 14:22 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Neni to skoda? Cely postup:
    flashrom -r c50_backup_1.bin -p linux_spi:dev=/dev/spidev0.0
    flashrom -r c50_backup_2.bin -p linux_spi:dev=/dev/spidev0.0
    md5sum -b c50_backup_1.bin
    md5sum -b c50_backup_2.bin
    dd if=c50_backup_1.bin of=c50_config.bin bs=64k count=4 skip=124
    cat mtd{0..2}.bin c_59config.bin > c50_recover.bin
    flashrom -w c50_recover.bin -p linux_spi:dev=/dev/spidev0.0
    
    Petr Fiedler avatar 22.8.2018 15:44 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Tak na jednu stranu by mi fungovala synchronizace a o to mi šlo. Na druhou stranu OpenWRT/LEDE toho umí víc a škoda by to byla.
    k3dAR avatar 22.8.2018 23:30 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    vyhoda OpenWRT je hlavne to ze je narozdil od FW od vyrobce: aktualizovanej a neobsahuje backdoory ;-)
    to ze ma spoustu funkci navic a/nebo ze lze doinstalovat spousty balicku je "az" druha vec, kterou vyuzit nemusis, urcite bych do nej sel i kdybys mel 10x RPi ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 01:07 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    OK, dáme ho tam.
    k3dAR avatar 22.8.2018 23:28 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    k tomu dumpu pridam i odlaz na vlakno kde to typek daval, je to prispevek #6 nejak nenachazim primej odkaz co by zaroven neoriznul predchozi prispevky :-)

    ohledne oriznuti, kdyz uz bude jistota ze ma zalohu a bude se bat rezani, muze zatim pouzit ten dump tak jak je, s tim ze mu to prepise jeho MAC adresu a kalibraci radia, ale pokud uvidi ze se to podarilo a router startuje, uz timto potesen se pusti i do orezani a slouceni se svoji MAC a kalibraci :-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 01:11 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Řezání se nebojím. Spíš jde o to abych to pochopil a udělal dobře. Ale oříznu to.

    Spíš jsem potěšen, že jste mi zachovali věrnost a že mi trpělivě a laskavě radíte. Někdy je mi už i trapné se ptát, tak sem pak rád, když vidím v pohodě odpověď :-)
    23.8.2018 10:09 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Tak jinak, rezani neni potreba. Na wiki openwrt je image presne velka tak, jak ma byt. Tzn. staci pripojit uboot a konfiguraci:
    cat mtd0.bin openwrt-18.06.0-ramips-mt7620-ArcherC50v1-squashfs-factory-eu.bin config.bin > c50_wrt_flash.bin
    (Pozor uboot z OEM balicku vyrobce je kratsi a bylo by potreba ho dorovnat 0xFF na velikost 128k)
    
    a je to pripravene na zapis:
    flashrom -w c50_wrt_flash.bin -p linux_spi:dev=/dev/spidev0.0
    (pripadne bez prepisu konfigurace pomoci --layout)
    
    Cela chyba byla proste v tom, ze se na zacatek nepridal uboot. Mimochodem v nove wiki je to napsane s vykricnikem, ale az v de-brick sekci.. ;) A jeste jedna vec, i kdyby se poradilo zprovoznit seriovou linku, bez prepsaneho bootloaderu by to bylo pravdepodobne stejne k nicemu.
    Petr Fiedler avatar 23.8.2018 10:23 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Odpoledne se o to vše pokusím, ale budu si to muset vše několikrát přečíst, abych to pochopil. Je to na mě dost těžké. Asi si taky vzpomínáš na své začátky, že jo? Když tak se zeptám, kdybych tápal.
    23.8.2018 10:47 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    V klidu si to projdi. Neni to tak slozite jak to vypada. Upravil jsem wiki, aby si nekdo dalsi nenabehnul..
    Petr Fiedler avatar 23.8.2018 18:41 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Chip	Info	RPi
    1	CS	24
    2	DO	21
    3	WP	17
    4	GND	25
    5	DI	19
    6	CLK	23
    7	HOLD	17
    8	VCC	17
    
    Koukal jsem na fyzický čip i na fotku na webu OpenWRT a nejsem schopen rozklíčovat, která "nožička na čipu je 1 a která je 8? A už vůbec nechápu, jak můžu 3, 7 a 8 zapojit naráz do 17 na RPi? Zatím jdu nastavovat RPi a počkám na odpověď ...
    23.8.2018 20:14 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Poznas to podle specifikace a vyrezu na dipu/pouzdru. Proste je spojis dohromady viz schema a obrazky dole zde.
    23.8.2018 20:19 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Bud je na jedne kratke strane vykus, nebo je tam vyfrezovane male kolecko.
    Petr Fiedler avatar 24.8.2018 00:03 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Tak jsme s tím zase o kousek pohli NN. Zítra musím koupit ještě káblíky male/female a nepájivé pole a jdeme na to!
    k3dAR avatar 23.8.2018 21:42 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    jak pise NN, s tim ze ten lonk je na reflash biosu kde ke zapojeni jine, kazdopadne hlavne nejdriv posli to foto u18 nez budes cokoliv zapojovat, at se overi tenpopis U28 tplink c20 zda je stejne ;-)
    tech vixe so jednoho, proate nariznes dupont kabel a spojis ho s dalsima kterejm uriznes konec
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 23.8.2018 21:49 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    dle foto na wiki je 1 vlevo nahore,jak ma ten zlabek
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 21:57 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jasně, takže zvrchu dolů je vlevo 1-4 a v pravo zvrchu dolů 5-8, jo?
    k3dAR avatar 23.8.2018 22:02 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    ne,melo by to jit dokola, takze vpravo zespoda nahoru 5-8, ale to se take overi az vyfotis chip ;-) a dohleda se jeho popis pinu na netu...
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 22:21 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    k3dAR avatar 23.8.2018 22:55 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    bohuzel z toho nelze nic precist, asi to zkus jeste zitra za svetla bez prisviceni lampickou ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 22:57 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Zkusím. Mám ty kábliky a pole koupit v každém případě. I kdyby to bylo nečitelné?
    k3dAR avatar 23.8.2018 23:05 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    pokud by to bylo necitelne, tak rouer bud vyhodis, nebo risknem zapojeni dle infa pro U18 chip v C20i a budem doufat ze je to to same ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 23:23 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Pokud to bude nečitelné, tak to riskneme. Takže to koupím.
    Petr Fiedler avatar 23.8.2018 23:26 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jen ještě dodám (spíš pro ostatní, co to čtou). Peněz mi líto není. Věděl jsem, že to bude mnohem nákladnější, než nový router, ale s tím jsem do toho šel, že se něco nového naučím. A kdyby něco v budoucnu, tak mám alespoň hned vše po ruce.
    Petr Fiedler avatar 23.8.2018 23:01 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Fotka bude za chvilku.
    Petr Fiedler avatar 23.8.2018 23:11 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Lépe to asi nepůjde. Ten nápis je poškozen. Udělal jsem 3 fotky a na všech to vypadalo skoro stejně. Tahle je nejlepší. Když tak zkusím ještě za denního světla. To je přece jen lepší.
    k3dAR avatar 23.8.2018 23:37 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    tohle uz je v pohode dohledatelne ;-) jde o oznaceni na chipu: "Winbind, 25Q64FVSIG, 1532" coz je model "Winbond W25Q64FVSSIG 8MB"
    tady je datasheed od vyrobce, kde kolem toho co nas zajimalo se pise:
    - je to 3V ale pracuje s napajenim v rozmezi: 2.7V to 3.6V
    - zapojeni pinu je totozne jako to u TPLink C20 (obrazek je v pdf strana 6, sekce "3.1 Pin Configuration SOIC / VSOP 208-mil")
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 23:49 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    No tak to je skvělý :-) Zítra vše koupím a zkusím se do toho dát. Určitě napíšu.

    Zatím ...
    Petr Fiedler avatar 23.8.2018 22:02 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Fotku U18 pošlu za chvilku.

    Neprodává se nějaká "redukce", že bych to zapojil do těch třech potřebných káblíků a byl by z toho jeden? Raději bych to neřezal. Ale jestli to nepůjde jinak, tak to tak udělám.
    k3dAR avatar 23.8.2018 22:09 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    prodava, nepajive pole a k tomu jine dupont kabliky female(sterbina)-male(tycka), protoze polenema na sobe tyxky, ale sterbinky
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 23.8.2018 22:13 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    nebo v gm, kde tusim kupujes, pole a kabliky
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 22:25 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Přesně tyhle kábliky mám. Nechce se mi to zbytečně řezat. Zítra skočím koupit to pole.

    Koukám, jaké máš hw znalosti :-)
    Petr Fiedler avatar 23.8.2018 22:40 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Koukám, že tyhle káblíky nemám. Já mám female/female. Budu muset tedy koupit i káblíky.
    k3dAR avatar 23.8.2018 22:56 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    prave ;-) na spojedni Pamona a RPi jsou potreba female-female, ale kdyz chces spojovat pres to nepajive pole, tak musis na tech koncich do pole mit male...
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 23:21 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Než si napsal, tak jsem o tom přemýšlel. Z RPi ze 17 půjde jeden káblík do pole a z něj pak půjdou tři káblíky do klipu, že jo?
    k3dAR avatar 23.8.2018 23:42 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    presne tak, v poli jsou spojene vzdy 1 ta pulradka, tech 5 direk, na GME k tomu popis/foto nemaji, ale na rpishop je to znazornene pro lepsi predstavu
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 23:56 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jasný jak facka.
    Petr Fiedler avatar 23.8.2018 19:20 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    BTW: Jeden člověk z #base48 na četu postnul zajímavou věc :-) Tady to asi některé jedince spíše rozzlobí, než potěší, ale pro mě je to dost nostalgické.
    k3dAR avatar 23.8.2018 21:38 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 21:59 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Tak to si nepamatuji.
    k3dAR avatar 23.8.2018 22:04 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    to samozrejme microsoft nevydal ;-) je to jokeviz ty aplikace na plose zkus
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 23.8.2018 22:27 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Vlevo dole StarWars.avi je dobrý :-)
    24.8.2018 16:26 Petr Fiedler
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Píšu z RPi, takže nepřihlášen. Čip jsem k RPi připojil správně. V konfiguraci RPi jsem povolil SPI. Stáhl jsem zdrojáky flashrom, rozbalil a zkompiloval binárku. Když jsem chtěl provést zálohu, tak to vypsalo:
    ~/flashrom-0.9.9 $ ./flashrom -r c50_backup_1.bin -p linux_spi:dev=/dev/spidev0.0
    flashrom v0.9.9-r1955 on Linux 4.14.62-v7+ (armv7l)
    flashrom is free software, get the source code at https://flashrom.org
    
    Calibrating delay loop... OK.
    Found Generic flash chip "unknown SPI chip (RDID)" (0 kB, SPI) on linux_spi.
    ===
    This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE
    The test status of this chip may have been updated in the latest development
    version of flashrom. If you are running the latest development version,
    please email a report to flashrom@flashrom.org if any of the above operations
    work correctly for you with this flash chip. Please include the flashrom log
    file for all operations you tested (see the man page for details), and mention
    which mainboard or programmer you tested in the subject line.
    Thanks for your help!
    Read is not working on this chip. Aborting.
    
    Klip sedí dobře, reboot RPi nepomohl. Teď to nechám, ale pak zkusím vyměnit káblíky.
    24.8.2018 16:31 Petr Fiedler
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Nebo to (možná zbytečně) dělat nebudu. Raději počkám na vás. Třeba by to chtělo vypojit VCC a zapojit to do normálního napájení. Ale to si netrouvám posoudit.
    24.8.2018 17:59 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Uz nic nerestartuj.. Co takto:
    ./flashrom -r c50_backup_1.bin -V -p linux_spi:dev=/dev/spidev0.0,spispeed=30000
    
    24.8.2018 18:53 Petr Fiedler
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Moc tomu nerozumím, ale asi dobrý, ne?
    ~/flashrom-0.9.9 $ ./flashrom -r c50_backup_1.bin -V -p linux_spi:dev=/dev/spidev0.0,spispeed=30000
    flashrom v0.9.9-r1955 on Linux 4.14.62-v7+ (armv7l)
    flashrom is free software, get the source code at https://flashrom.org
    
    flashrom was built with GCC 6.3.0 20170516, little endian
    Command line (5 args): ./flashrom -r c50_backup_1.bin -V -p linux_spi:dev=/dev/spidev0.0,spispeed=30000
    Calibrating delay loop... OS timer resolution is 1 usecs, 298M loops per second, delay more than 10% too short (got 86% of expected delay), recalculating... 294M loops per second, delay more than 10% too short (got 85% of expected delay), recalculating... 298M loops per second, delay more than 10% too short (got 88% of expected delay), recalculating... 301M loops per second, delay more than 10% too short (got 87% of expected delay), recalculating... 296M loops per second, delay loop is unreliable, trying to continue 10 myus = 95 us, 100 myus = 116 us, 1000 myus = 874 us, 10000 myus = 8507 us, 4 myus = 4 us, OK.
    Initializing linux_spi programmer
    Using device /dev/spidev0.0
    Using 30000 kHz clock
    The following protocols are supported: SPI.
    Probing for AMIC A25L05PT, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L05PU, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L10PT, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L10PU, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L20PT, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L20PU, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L40PT, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L40PU, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L80P, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L16PT, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L16PU, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L512, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L010, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L020, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L040, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L080, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L016, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25L032, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25LQ16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25LQ032/A25LQ32A, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for AMIC A25LQ64, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DF021, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DF041A, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DF081, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DF081A, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DF161, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DF321, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DF321A, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DF641(A), 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DL081, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DL161, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25DQ161, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25F512, 64 kB: probe_spi_at25f: id1 0x00, id2 0x00
    Probing for Atmel AT25F512A, 64 kB: probe_spi_at25f: id1 0x00, id2 0x00
    Probing for Atmel AT25F512B, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25F1024(A), 128 kB: probe_spi_at25f: id1 0x00, id2 0x00
    Probing for Atmel AT25F2048, 256 kB: probe_spi_at25f: id1 0x00, id2 0x00
    Probing for Atmel AT25F4096, 512 kB: probe_spi_at25f: id1 0x00, id2 0x00
    Probing for Atmel AT25FS010, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT25FS040, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT26DF041, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT26DF081A, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT26DF161, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT26DF161A, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT26F004, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT45CS1282, 16896 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT45DB011D, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT45DB021D, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT45DB041D, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT45DB081D, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT45DB161D, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT45DB321C, 4224 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT45DB321D, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT45DB321E, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel AT45DB642D, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for ESMT F25L008A, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for ESMT F25L32PA, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B05, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B05T, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25P05, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B10, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B10T, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25P10, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B20, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B20T, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25P20, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B40T, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25P40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B80T, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25P80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B16T, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25P16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B32, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B32T, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25P32, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B64, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25B64T, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25P64, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25F05, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25F10, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25F20, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25F40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25F80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25F16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25F32, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25F64, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25Q40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25Q80(A), 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25Q16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25Q32(A/B), 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25Q64, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25Q128, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25QH16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25QH32, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25QH64, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25QH128, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25S10, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25S20, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25S40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25S80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25S16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25S32, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon EN25S64, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for ESI ES25P40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for ESI ES25P80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for ESI ES25P16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25LQ40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25LQ80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25LQ16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25LQ32, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25LQ64(B), 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25LQ128, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25Q512, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25Q10, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25Q20(B), 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25Q40(B), 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25Q80(B), 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25Q16(B), 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25Q32(B), 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25Q64(B), 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25Q128B, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25Q128C, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25T80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25VQ21B, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25VQ40C, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25VQ41B, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25VQ80C, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for GigaDevice GD25VQ16C, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Intel 25F160S33B8, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Intel 25F160S33T8, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Intel 25F320S33B8, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Intel 25F320S33T8, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Intel 25F640S33B8, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Intel 25F640S33T8, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX23L1654, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX23L3254, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX23L6454, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX23L12854, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L512(E)/MX25V512(C), 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L1005(C)/MX25L1006E, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L2005(C)/MX25L2006E, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L4005(A/C)/MX25L4006E, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L8005/MX25L8006E/MX25L8008E/MX25V8005, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L1605, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L1605A/MX25L1606E/MX25L1608E, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L1605D/MX25L1608D/MX25L1673E, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L1635D, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L1635E, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L3205(A), 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L3205D/MX25L3208D, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L3206E/MX25L3208E, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L3273E, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L3235D, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L6405, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L6405D, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L6406E/MX25L6408E, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L12805D, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L12835F/MX25L12845E/MX25L12865E, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25U1635E, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25U3235E/F, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25U6435E/F, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25U12835F, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix MX25L6495F, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25P05-A, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25P05, 64 kB: Ignoring RES in favour of RDID.
    Probing for Micron/Numonyx/ST M25P10-A, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25P10, 128 kB: Ignoring RES in favour of RDID.
    Probing for Micron/Numonyx/ST M25P20, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25P20-old, 256 kB: Ignoring RES in favour of RDID.
    Probing for Micron/Numonyx/ST M25P40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25P40-old, 512 kB: Ignoring RES in favour of RDID.
    Probing for Micron/Numonyx/ST M25P80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25P16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25P32, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25P64, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25P128, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25PE10, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25PE20, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25PE40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25PE80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25PE16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25PX80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25PX16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25PX32, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M25PX64, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M45PE10, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M45PE20, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M45PE40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M45PE80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST M45PE16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST N25Q016, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST N25Q032..1E, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST N25Q032..3E, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST N25Q064..1E, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST N25Q064..3E, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST N25Q128..1E, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Micron/Numonyx/ST N25Q128..3E, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Nantronics N25S10, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Nantronics N25S20, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Nantronics N25S40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Nantronics N25S80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Nantronics N25S16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LD256C, 32 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LD512(C), 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LD010(C), 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LD020(C), 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LD040(C), 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LQ020, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LQ040, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LQ080, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LQ016, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LQ032C, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LV512(A), 64 kB: probe_spi_res2: id1 0x16, id2 0x16
    Probing for PMC Pm25LV010, 128 kB: probe_spi_res2: id1 0x16, id2 0x16
    Probing for PMC Pm25LV010A, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LV020, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LV040, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LV080B, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC Pm25LV016B, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Sanyo LE25FW106, 128 kB: probe_spi_res2: id1 0x16, id2 0x16
    Probing for Sanyo LE25FW406A, 512 kB: probe_spi_res2: id1 0x16, id2 0x16
    Probing for Sanyo LE25FU406B, 512 kB: probe_spi_res2: id1 0x16, id2 0x16
    Probing for Sanyo LE25FU406C/LE25U40CMC, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Sanyo LE25FW203A, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Sanyo LE25FW403A, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Sanyo LE25FW418A, 512 kB: probe_spi_res2: id1 0x16, id2 0x16
    Probing for Sanyo LE25FW806, 1024 kB: probe_spi_res2: id1 0x16, id2 0x16
    Probing for Sanyo LE25FW808, 1024 kB: probe_spi_res2: id1 0x16, id2 0x16
    Probing for Spansion S25FL004A, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL008A, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL016A, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL032A/P, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL064A/P, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL204K, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL208K, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL116K/S25FL216K, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL132K, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL164K, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL127S-64kB, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL127S-256kB, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL128P......0, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL128P......1, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL128S......0, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL128S......1, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL129P......0, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Spansion S25FL129P......1, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25LF020A, 256 kB: probe_spi_rems: id1 0xef, id2 0x16
    Probing for SST SST25LF040A, 512 kB: probe_spi_res2: id1 0x16, id2 0x16
    Probing for SST SST25LF080(A), 1024 kB: probe_spi_res2: id1 0x16, id2 0x16
    Probing for SST SST25VF512(A), 64 kB: probe_spi_rems: id1 0xef, id2 0x16
    Probing for SST SST25VF010(A), 128 kB: probe_spi_rems: id1 0xef, id2 0x16
    Probing for SST SST25VF020, 256 kB: probe_spi_rems: id1 0xef, id2 0x16
    Probing for SST SST25VF020B, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25VF040, 512 kB: probe_spi_rems: id1 0xef, id2 0x16
    Probing for SST SST25VF040B, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25VF040B.REMS, 512 kB: probe_spi_rems: id1 0xef, id2 0x16
    Probing for SST SST25WF020A, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25WF040B, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25WF080B, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25VF080B, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25VF016B, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25VF032B, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25VF064C, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25WF512, 64 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25WF010, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25WF020, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25WF040, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST SST25WF080, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q40.V, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q80.V, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q16.V, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q32.V, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q64.V, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Found Winbond flash chip "W25Q64.V" (8192 kB, SPI) on linux_spi.
    Chip status register is 0x00.
    Probing for Winbond W25Q128.V, 16384 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q20.W, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q40.W, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q80.W, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q16.W, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q32.W, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25Q64.W, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25X10, 128 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25X20, 256 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25X40, 512 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25X80, 1024 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25X16, 2048 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25X32, 4096 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond W25X64, 8192 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Unknown SFDP-capable chip, 0 kB: Parsing JEDEC flash parameter table... done.
    Probing for AMIC unknown AMIC SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Atmel unknown Atmel SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Eon unknown Eon SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Macronix unknown Macronix SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for PMC unknown PMC SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for SST unknown SST SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for ST unknown ST SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Sanyo unknown Sanyo SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Winbond unknown Winbond (ex Nexcom) SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Generic unknown SPI chip (RDID), 0 kB: probe_spi_rdid_generic: id1 0xef, id2 0x4017
    Probing for Generic unknown SPI chip (REMS), 0 kB: probe_spi_rems: id1 0xef, id2 0x16
    Found Winbond flash chip "W25Q64.V" (8192 kB, SPI).
    This chip may contain one-time programmable memory. flashrom cannot read
    and may never be able to write it, hence it may not be able to completely
    clone the contents of this chip (see man page for details).
    Reading flash... done.
    
    24.8.2018 19:51 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    To vypada dobre, melo by to vytvorit soubor c50_backup_1.bin s nenulovou velikosti. Pokud se tak stalo, proved prikaz jeste jednou s tim, ze nazev souboru bude c50_backup_2.bin a vynech parametr '-V' a dej vedet.
    Petr Fiedler avatar 24.8.2018 19:58 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Vytvořilo to ten soubor c50_backup_1.bin. Jeho velikost je 8 388 608 bytů, alespoň takto to vidím ve vlastnostech ve správci souborů. Provedu ten druhý příkaz a dám obratem vědět.
    k3dAR avatar 24.8.2018 20:00 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    pak over zda jsou identicke:
    md5sum c50_backup*
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 24.8.2018 20:05 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Čus, jsem rád, že jsi tu. Ověřím.
    Petr Fiedler avatar 24.8.2018 20:06 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jsou :-)
    Petr Fiedler avatar 24.8.2018 20:04 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Vypadá to nadějně NN :-) Vytvořilo to i ten druhý soubor, tedy c50_backup_2.bin. Ve správci souborů ve vlastnostech vidím identickou velikost jako u c50_backup_1.bin, tedy 8 388 608 bytů. Tady je výpis:
    ~/flashrom-0.9.9 $ ./flashrom -r c50_backup_2.bin -p linux_spi:dev=/dev/spidev0.0,spispeed=30000
    flashrom v0.9.9-r1955 on Linux 4.14.62-v7+ (armv7l)
    flashrom is free software, get the source code at https://flashrom.org
    
    Calibrating delay loop... OK.
    Found Winbond flash chip "W25Q64.V" (8192 kB, SPI) on linux_spi.
    Reading flash... done.
    
    24.8.2018 20:12 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Fajn, porovnej checksum souboru, aby byla jistota:
    md5sum c50_backup_1.bin
    md5sum c50_backup_1.bin
    
    Pokud bude souhlasit.
    a] uploadni soubor ven pro analyzu
    b] a odrizni puvodni konfiguraci
    
    dd if=c50_backup_1.bin of=c50_config.bin bs=64k count=4 skip=124
    
    (Vytvori se soubor config.big, ktery take uploadni.)
    
    c] Stahni si do raspberry puvudni full dump.
    
    https://mega.nz/#!qV42nBbR!fOUhrAPytF6NigRkMV8Z1oZzySHjlI1CUCJ0eCRqZ5I
    
    d] Rozbal a vyckej na instrukce.
    
    k3d4r: origo, nebo rovnou wrt? Je tam jeste jedna bota, v u-boot je take MAC, ze stitku boxu..
    Petr Fiedler avatar 24.8.2018 20:28 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Kontrolní součet sedí.

    Když to uploadnu, tak si pak každý může přečíst moji MAC. Není to bezpečnostní riziko? Co kdybys založil novou e-mailovou schránku např. c50_backup_1.bin@seznam.cz a já ti to tam pošlu? Raději se ptám, protože tomu úplně nerozumím.
    24.8.2018 20:36 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    lol ;D, bud v klidu tvou briknutou rom flash si fakt nikdo "normalni" cist nebude a MAC je nic nerikajici fyzicka adresa, ktera nema zasadni bezpecnostni vyznam. Moje je 00-E0-4C-77-1A-D7. Btw. muzes na uloz.to dat casove omezeny upload, ktery se sam mazne a URL odkazu neni bezne dostupna.. nahraj to prosim.
    Petr Fiedler avatar 24.8.2018 20:50 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    24.8.2018 21:04 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Dobre, stahni si full dump z mega, budes potrebovat soubor mtd0.bin a zalohu tve konfigurace config.bin pokud tam nahrajeme rovnou openwrt tak jeste:
    wget http://downloads.openwrt.org/releases/18.06.0/targets/ramips/mt7620/openwrt-18.06.0-ramips-mt7620-ArcherC50v1-squashfs-factory-eu.bin
    
    (wrt image by mela byt stejne velka jako mtd1.bin + mtd2.bin) k3d4r: MAC je na:
    0x7df100
    
    Petr Fiedler avatar 24.8.2018 21:14 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    mtd0.bin mám přesunout ze stažených do /flashrom-0.9.9?

    Ten openwrt 18.06.0 mám stahovat v terminálu taky asi z /flashrom-0.9.9, že jo?
    Petr Fiedler avatar 24.8.2018 21:19 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    OpenWRT staženo.
    Petr Fiedler avatar 24.8.2018 21:01 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Ten původní full dump jsem rozbalil ve stažených. Mám ty soubory přesunout do /flashrom-0.9.9 ?
    24.8.2018 21:11 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Klidne, ok. Koukam na tvuj ROM a skutecne prepsal bootloder.. vydrz, neco overim a jdeme do finale.
    Petr Fiedler avatar 24.8.2018 21:17 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Seš borec, vůbec nechápu :-D
    24.8.2018 21:22 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Dobre, vytvorime image pro flash:
    cat mtd0.bin openwrt-18.06.0-ramips-mt7620-ArcherC50v1-squashfs-factory-eu.bin c50_config.bin > c50_debrick.bin
    
    Pro jistotu posli jeste vystup prikazu:
    xxd c50_debrick.bin | head -n 10
    
    Soubor by mel byt velky presne 8388608 stejne jako zaloha c50_backu.bin. Pokud vse souhlasi, zapiseme na flash(destruktivni operace):
    ./flashrom -w c50_debrick.bin -p linux_spi:dev=/dev/spidev0.0,spispeed=30000
    
    Hotovo.
    Petr Fiedler avatar 24.8.2018 21:28 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Udělal jsem to a ve správci souborů měl ten soubor ve vlastnostech 8 388 608 bytů, takže cajk. Tady je výpis toho příkazu:
    xxd c50_debrick.bin | head -n 10
    00000000: ff00 0010 0000 0000 fd00 0010 0000 0000  ................
    00000010: 8302 0010 0000 0000 8102 0010 0000 0000  ................
    00000020: 7f02 0010 0000 0000 7d02 0010 0000 0000  ........}.......
    00000030: 7b02 0010 0000 0000 7902 0010 0000 0000  {.......y.......
    00000040: 7702 0010 0000 0000 7502 0010 0000 0000  w.......u.......
    00000050: 7302 0010 0000 0000 7102 0010 0000 0000  s.......q.......
    00000060: 6f02 0010 0000 0000 6d02 0010 0000 0000  o.......m.......
    00000070: 6b02 0010 0000 0000 6902 0010 0000 0000  k.......i.......
    00000080: 6702 0010 0000 0000 6502 0010 0000 0000  g.......e.......
    00000090: 6302 0010 0000 0000 6102 0010 0000 0000  c.......a.......
    
    24.8.2018 21:34 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Fajn, zapis to tam. Pokud to probehne bez problemu. Tak jak jsi to zapojil ,tak to opatrne odpoj a v lepsi pripade na tom bude funkcni WRT.
    Petr Fiedler avatar 24.8.2018 21:38 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jdu na to!!!
    Petr Fiedler avatar 24.8.2018 21:41 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    ~/flashrom-0.9.9 $ ./flashrom -w c50_debrick.bin -p linux_spi:dev=/dev/spidev0.0,spispeed=30000
    flashrom v0.9.9-r1955 on Linux 4.14.62-v7+ (armv7l)
    flashrom is free software, get the source code at https://flashrom.org
    
    Calibrating delay loop... delay loop is unreliable, trying to continue OK.
    Found Winbond flash chip "W25Q64.V" (8192 kB, SPI) on linux_spi.
    Reading old flash chip contents... done.
    Erasing and writing flash chip... Erase/write done.
    Verifying flash... VERIFIED.
    k3dAR avatar 24.8.2018 22:00 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    clovek si odjede na nakup a ty uz mas done :-D
    porad nemam telo, ale uz mam hlavu... nobody
    24.8.2018 22:02 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    ;D snad to dopadlo dobre.. dnes uz koncim. Pekny zbytek vecera preji ;D.
    Petr Fiedler avatar 24.8.2018 22:05 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Uvidíme. Každopádně díky moc a ještě si asi napíšeme.

    Taky ti přeji pěkný zbytek večera
    k3dAR avatar 24.8.2018 22:07 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    si jeste pockej na vysledek ne :-) nebo dobrou :-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 24.8.2018 22:50 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Dopadlo to výborně NN. Mám obrovskou radost. Spíš, než ze vzkříšeného routeru z toho, že jsme to dali prostě :-D Každopádně router se taky bude hodit.

    DÍKY MOC ZA VŠECHNO, NN!

    PS: Jak už jsem to psal k3dARovi, chtěl bych zodpovědět pár otázek, abych to lépe chápal. Založím na to na svém blogu téma a budu moc rád, když mi ještě na nějaké otázky odpovíš. Měj se dobře ...
    25.8.2018 08:37 NN
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Ta radost ;), blog zaloz a v ramci moznosti odpovim..
    Petr Fiedler avatar 3.9.2018 20:45 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Petr Fiedler avatar 24.8.2018 22:08 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    To uvidíme, jestli mám done. Teprve jsem přemostil modem a jdu to zkusit. Budu to muset nějak nastavit dle předchozího vlákna, nebo by měl net přes kabel fungovat hnedka?
    k3dAR avatar 24.8.2018 22:09 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    goto #134 :-)
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 24.8.2018 22:06 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    btw: vychozi IP pro router s openwrt je http://192.168.1.1, pripojis PC do jednoho z LAN portu a nechas nastavenou sit na automaticky (tedy ne tu statickou IP jak si resil s tftp)
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 24.8.2018 22:03 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    kdyz uz strihate, tak bych zkusil take 18 openwrt, pokud by se nestrihalo zkusil bych ten hotovej/upravenej cim odbrikovaval pretim pres tftp :-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 24.8.2018 22:13 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    JÓÓÓÓÓÓÓÓÓ!!! :-D:-D
    k3dAR avatar 24.8.2018 22:15 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    takze router blika a ses v GUI OpenWRT? ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 24.8.2018 22:16 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Router bliká, net jede a jsem na přihlašovací obrazovce OpenWRT.
    25.8.2018 16:38 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Congrat
    Petr Fiedler avatar 25.8.2018 17:59 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    GREAT THANKS to k3dAR&NN :-D
    k3dAR avatar 25.8.2018 18:35 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    &pc2005 ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    26.8.2018 01:54 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Já žádný zásluhy nemám, jenom jsem okomentoval ty sériový odpory :-D.
    Petr Fiedler avatar 24.8.2018 22:17 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Neuvěřitelná cesta plná nového hw a poznatků :-D Ještě delší, než ta fleška :-D
    k3dAR avatar 24.8.2018 22:26 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    jeste ze si koupil RPi misto toho SPI flasheru, ted s nim muzes delat veci :-) treba strcit ho do humanoida :-)))
    https://www.cnx-software.com/2018/08/24/pimecha-humanoid-robot-raspberry-pi/
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 24.8.2018 22:40 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jo, jsem moc rád, že RPi mám. Když jsem četl parametry ASUSu, tak jsem se rozhodl přetaktovat. Na netu jsem našel návod jak to udělat včetně větráčku a skriptu, který jej spouští. Tak bude v base48 alespoň co dělat. A bude z toho ten "server" :-)
    k3dAR avatar 24.8.2018 22:52 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    na ten malej objem dat/den co si psal to bude stihat i bez pretaktovavani, tim ziskas vetsi vykon co na server nevyuzijes, resp. vyssi prenosove rychlosti microSD ale ty na ten objem take nepotrebujes, jen bacha aby si nepretaktoval moc aby cpu vecne se nezpomalovalo/netrotlovalo, nebo aby nepadal zapis na kartu, ale klidne si hraj o tom RPi je :-)
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 24.8.2018 22:17 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    a kopiruju co do zacatku z predchoziho vlakna :-) po flashnuti budes muset router znovu nastavit, bude mit jinou IP (pokud si nenechal pretim tu co byla pokud je to stejna jako bude mit OpenWRT), budes se muset k routeru pripojit kabelem, ve webovem rozhrani pak doporucuju:
    1. nainstalovat cestinu pro luci (web gui), balicek: luci-i18n-base-cs
    2. nainstalovat tema s menu vlevo (pokud ti nebude vyhovovat vychozi menu nahore) balicek: luci-theme-material

    instalaci balicku provedes pres adresu: http://IP_TVEHO_ROUTERU/cgi-bin/luci/admin/system/packages
    v policku "Download and install package" zadas nazev balicku, tuknes na OK, nebo muzes jen vyhledat v policku Find a pak z vysledku tuknout na install...
    pokud by si chtel instalovat dalsi balicky tak opatrne, aby jsi toho nenainstaloval moc a nezaplacal uloziste, v pripade potreby vice balicku by kdyztak slo (pokud ma router USB port) pridat USB Flashku a zpristupnit ji jako uloziste pro instalovani balicku...

    + nainstaluj si midnight commander, balicek: mc
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 25.8.2018 20:13 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Koukám, že jsme flešovali verzi 18.6.0. Tady v sekci Instalation/Firmware OpenWrt Upgrade URL vidím verzi 18.6.1. V nastavení routeru http://192.168.1.1/cgi-bin/luci/admin/system/flashops vidím možnost "Nahrát nový obraz s firmwarem". Můžu tedy stáhnout tenhle firmware a z http://192.168.1.1/cgi-bin/luci/admin/system/flashops ho tam nahrát?
    Petr Fiedler avatar 30.8.2018 02:08 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Tak jsem to riskl a zatím to vypadá, že dobrý.
    k3dAR avatar 30.8.2018 02:26 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    sem dotaz pretim prehlidl, ano kdyz uz mas OpenWRT tak je normalni cesta pro upgrade, z web rozhrani flashnout novej FW v sysupgrade formatu :-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 24.8.2018 22:18 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Škoda, žes byl na nákupu.
    k3dAR avatar 24.8.2018 22:27 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    tak aspon sem vychytal chvilku cekani na to zda nabehne :-) sem se z nakupu jeste nevratil, ale vytahl NB u pumpy :-))
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 24.8.2018 22:37 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jo, dobrý. To OpenWRT se mi moc líbí. A v češtině, paráda.

    MOC TI ZA VŠECHNO DĚKUJI, k3dAR!

    PS: Ještě bych chtěl pár věcí vysvětlit, abych si z toho odnesl co nejvíce. Založím na to na blogu téma. Budu rád, když mi tam zodpovíš pár otázek, prosím.
    k3dAR avatar 24.8.2018 22:54 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    blog zalos, ani uz nemusis do nazvu blogu davat ze je pro me :-D
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 24.8.2018 22:54 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    nebo radeji zaloz :-)
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 3.9.2018 20:43 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Petr Fiedler avatar 24.8.2018 22:51 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jdu ho sešroubovat chudáčka malýho :-D:-D
    Petr Fiedler avatar 25.8.2018 00:16 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    A ještě se zeptám, jakou mám teď tedy MAC?
    Petr Fiedler avatar 25.8.2018 00:17 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jsem si neuvědomil, že to můžu ověřit podle štítku. Dobrý
    k3dAR avatar 25.8.2018 00:59 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    MAC adresa by mela byt stejna jako byla, jak si udelal tu zalohu z chipu a pak odrizl poslednich 256kb jako c50_config.bin tak MAC byla/je v tomto, to si pak lepil na konec FW kterej si flashoval
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 25.8.2018 19:40 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
    Rozbalit Rozbalit vše Re: Jak unbriknout router TP-Link Archer C50 přes SPI s RPi?
    Jasně, už to chápu.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.