Keresés

Új hozzászólás Aktív témák

  • woodworm

    veterán

    válasz tarat #3167 üzenetére

    Adminfelületről vagy prometheus alól nem nagyon lehet felülírni a bootloadert. Ehhez ssh-n be kell jelentkezni és a flash elejére írni az fw-t.

    A javítást frissen fat32-re formázott pendrive-ról próbálod, amire felírtad a miwifi.bin-re átnevezett developer fw-t? A router kikapcsolva, pen rácsatlakoztatva és úgy elindítva? Így sem érzékeli a pendrive-ot? Mondjuk így hiába is működne, az nvramban vissza kell írni az eredeti értéket. Mindenesetre eredeti gyárival ne próbáld ki, mert könnyen kizárod magad és tényleg csak a kábel fog segíteni.
    Mondanám, hogy próbáld ki a módszert egy biztosan működő padavan fw-vwl, de azzal sohasem élesztettem még.

  • tarat

    tag

    válasz tarat #3167 üzenetére

    Sziasztok!

    Ezt sikerült kiszedni belőle:
    [link]

    Első körben Linux-al próbáltam, de az említett cu nem vette be a parancsot. Visszafelé nem tudtam küldeni a 4-es kódot, így nem tudtam Comand Mode-ba tenni. (Nálam meg kellett fordítani a TX, RX kábelt, mert csak keresztben volt hajlandó működni. Ez gondolom az USB-m sajátossága)
    Átmentem Windows Putty-ra. Azzal sikerült.
    Menteni nem akarok, mert semmi értelme. Szar a firmware ami rajta van.
    És akkor elérkeztünk ahhoz a problémához, hogyan kell felmásolni rá a firmwaret.

    Tehát ami adott az a Windows, Putty.
    A Hacking oldal az mtd-t említi.: mtd write lede-ramips-mt7621-mir3g-squashfs-kernel1.bin kernel1
    Na és akkor itt elakadtam. Azt írja, hogy ez legyen a pendrive-on az meg legyen a routerben.
    Feltételezném, hogy az mtd parancsnak is a routeren kéne futnia. De ott ilyen command nincs.

    Itt vannak a commandok:

    U-Boot 1.1.3 (Jul 13 2017 - 17:10:56)
    MT7621 # help
    ? - alias for 'help'
    bootm - boot application image from memory
    go - start application at address 'addr'
    help - print online help
    loadb - load binary file over serial line (kermit mode)
    md - memory display
    mdio - Ralink PHY register R/W command !!
    mm - memory modify (auto-incrementing)
    nand - nand command
    nm - memory modify (constant address)
    printenv- print environment variables
    reset - Perform RESET of the CPU
    saveenv - save environment variables to persistent storage
    setenv - set environment variables
    tftpboot- boot image via network using TFTP protocol
    version - print monitor version

    Szóval az a kérdés, hogyan lehetne firmware-t varázsolni rá?
    Ezt az mtd-t nem értem, mert itt nem tudod megadni, honnan kéne másolnia...
    Nagyon köszi, ha valakinek van ilyen tapasztalata ...

Új hozzászólás Aktív témák