[Re:] [Szoszo94:] Xiaomi Mi Router 3G - Padavanra fel! - BLOGOUT fórum

üzenetek

hozzászólások


Szoszo94
(őstag)
Blog

Frissítést írtam én is a leírásban, a többi kérdésre ahogy látom már születtek válaszok woodworm tollából. Örülök is, hogy itt vagy, nekem sajnos időhiány miatt nincs lehetőségem mindenkinek időben válaszolni :R

Viszont a hétvégén úgy néz ki, hogy lesz egy kis időm végre, így lenne is egy kérésem:

Aki a leírásom alapján meg tudta csinálni a rendszer cserét, de nem volt pár dolog egyértelmű, vagy a számomra triviális dolgok mégsem annyira azok, mint gondoltam, na ő írjon nekem egy PM-et legyen oly kedves és a segítségével kicsit finomítok a bejegyzésen, hogy mindenki számára gyerekjáték legyen :R


woodworm
(veterán)

A skineket nem is forgattad bele, alap asus a kinézeted? Lehet egyébként kivenni és beletenni egyéb dolgokat is, szét kell nézni abban a menürendszerben.


tlala
(addikt)
Blog

No, akkor én is leírom a saját történetemet egy kis kiegészítő szösszenetként a topik témáját adó leíráshoz (amiért ismét köszönet), hogy talán más, hozzám hasonló kezdőknek ne kelljen egy éjszakán keresztül szívni az orosz feliratú scriptek meg a virtuális gépek csodálatos világával.
A legfontosabb észrevételem, hogy legyen kéznél kellő számú hideg sör.

Megjegyzés: legjobb Google Chrom böngészőt használni, mert ha valahol egy kínai oldal/üzenet jön fel, nagyon praktikus és roppant idegnyugtatóan elegáns tud lenni a jobb klikk/Fordítás magyarra opció.
Végig kell menni az eredeti leíráson, az én irományom leginkább a végén eldurvuló dolgokkal kapcsolatos, illetve a saját szívásaim üdítő eszenciáját próbáltam egyszerű mondatokba foglalni.

Egy jó tanács: vicces, de tényleg jó nem csak elmenteni, hanem ki is írni egy papírra a d.miwifi.com weboldalról kiíratott jelszót, mert a script teljes képernyőjéről igen macerás visszaugrálni, illetve a scriptbe amúgy sem lehet beollózni.

A teendők összefoglalva, dióhéjban, sorrendben:
- Mi Account beszerzése (ha még nincs), és a routerrel összekapcsolása. Erre én is az angol nyelvű Android appot ajánlom. A bekapcsolt router saját "Xiaomi_1234" vagy hasonló wifi hálózatot csinál, ahhoz kell kapcsolódni a telefonos appal, majd belépni a Mi fiókba, és összerendelni a routerrel.
- Root jelszó és SSH fájl kinyerése a d.miwifi.com linkról, ahogy a leírás remekül végig is vezet rajta.
- Dev FW felrakása.
- SSH script felrakása.
- VMWare Player letöltése és install.
- Prometheus fájl letöltése, kicsomagolása, majd futtatása a VMWare Playerrel, aminek során a script segítségével "építünk" egy testreszabott Padavan firmware-t a routerünkhöz, és a script segítségével fel is flasheljük azt.

Csak azokat írom le, amelyek szerintem szívatósabbak:

FIRMWARE TELEPÍTÉS
Töltsd le a jelenlegi legfrissebb develop fimrware-t a routerhez innen.
Folytatásként a cikk a dev FW felrakását így írja le: "Ezek után a 192.168.31.1 IP címet nyissuk meg böngészőből és tegyük fel a developer firmware-t, amit már letöltöttünk."
Na most ez elegánsan hangzik, de a valóságban azért ennél sokkal nagyobb szívás annak, aki még nem járt egy Xiaomi router full kínai felületén. Valóban el lehet szórakozni Chrome fordítgatással, jól el is lehet mulatni azon, hogy mit is jelenthet a "fáraó simogatása" (ez tényleg szó szerinti idézet egy Chrome által magyarra fordított Xiaomi kezelői felületről). Egyszer csak valahogy el is lehet jutni a FW felrakáshoz abban az eldugott menüben, ott mélyen lent legörgetve.
Helyette azt az egyszerű módszert ajánlanám, hogy a letöltött FW-t nevezzük át "miwifi.bin"-re, és az SSH flasheléssel megegyező módszerrel (lásd lejjebb) tegyük fel.

SSH
Ezt (még az előkészületek során a d.miwifi.com weboldalról letöltött miwifi_ssh.bin fájlt) másold át a frissen formázott FAT32-es USD stickre (amelyről letörölted a FW fájlt!), és végezd el a telepítést. Ehhez, illetve a legjobb a reset benyomva tartására egy SIM kilökő kis bigyó/tű.
Kényelmes fogást keresel a cuccon (kihúzhatod a LAN kábelt is, hogy kényelmesebb legyen tartani), kihúzod a tápegység csatlakozóját, és bedugod az USB sticket, rajta a FW fájllal. A SIM tűvel benyomva tartod a reset gombot (az USB port mellett lévő lyukon át), majd bedugod a tápegységet. A reset benyomva tartását akkor hagyhatod abba, ha a sárgán világító LED villogni kezd (még mindig sárgán).
Tényleg érdemes ellenőrizni a Putty-val az SSH kapcsolatot (egyszerű, ezt is életemben először telepítettem ill. használtam én is). A Putty indítása után a megjelenő IP sorba beírod a Xiaomi 192.168.31.1-es IP címét és OK. A feljövő fekete ablakban bekéri ismét az IP címet, a login-t (ami a root szó), és a fentiek szerint letöltött egyedi jelszót. Ha nem stimmel az SSH kapcsolat, akkor Network error-t ír, ha minden OK, akkor a cikkben is említett rendkívül eredeti ARE U OK felirat a jutalmunk.

Szerintem a Prometheus scripthez akkor érdemes hozzákezdeni, ha stabilan el tudod érni a routert, épp elég macera a script, nem jó, ha még azt is találgatnod kell, hogy vajon van-e kapcsolat a routerrel. (Meg ha még van sör.)

VMWARE WORKSTATION PLAYER
VMVare Workstation Playert a cikk szerinti telepíteni kell - szerencsére a Player telepítése egyszerű, ha még okoskodik, hpogy telepítenie kell extra billentyűzetet meg ezt-azt, szerintem jobb engedni neki, és az esetleges újraindítási javaslatát is illik elfogadni.
Valamivel játszania is kell szegény Playernek, ezért le kell hozzá egy virtuális muníciót is tölteni.
64 bites Windows10-zel dolgoztam, ahhoz a cikkben linkelt yadi.sk weboldalról a "VMWARE-PROMETHEUS-64.7z" fájlt töltöttem le, hogy ezzel játszhasson a Player. Fontos, hogy a .7z fájlt ki is kell tömöríteni, hogy egy "Prometheus-64" nevű kicsomagolt könyvtárat kapj.
Ahhoz, hogy játszhassanak egymással, a VMWare indítása után az "Open a Virtual Machine" menüpontra kell kattintani, és a korábban kicsomagolt Prometheus-64 könyvtárban a PROMETHEUS-64.vmx fájlt kell betallózni illetve elindítani. (Ha véletlenül nem látható, akkor a jobb alsó sarokban a keresést állítsd át "All supported files" opcióra. Indítás után lesz egy Prometheus-64 nevű virtuális géped, amit a "Play virtual machine" gombbal tudsz elindítani (ezzel indul el a Prometheus script is).

SZÍVÁS 1. billentyűzet témában: a scriptben a menük betűit tényleg NAGY BETŰVEL, vagy benyomott Caps Lock-kal kell használni, tehát célszerű a Caps Lockot aktíválni indítás előtt (hogy aztán majd megszivasson, amikor a kisbetűs jelszót kell beírni... de sokkal többször használjuk a menüket, mint ahányszor a jelszót kell beírni). Hab a szívótortán: a teljes képernyős Prometheus módban nekem kialszanak a visszajelző LED-ek a billentyűzetem, hogy még végtelenül se tudhassam, hogy aktívált volt-e a Caps Lock. De a szabály egyszerű: ha nem veszi be a menüpont betűjét, akkor egy töredék másodpercre felvillan sárgán a menüsor alatt balra valami, épp csak annyi időre, hogy ne tudd elolvasni, de ami kb. annyit jelent, hogy "Nagybetűt kell használni". Szóval ilyenkor használd shift-tel vagy Caps Lockkal az adott betűt.
SZÍVÁS 2.: ha a menüpont számát nem veszi be a billentyűzet, akkor annak az az oka, hogy nem vagy teljes képernyős módban ill. annak felületén, szóval a bal felső "Player" menüre kell kattintani, és a Full Screen-t kiválasztani. Legjobb ebben az üzemmódban maradni, minden látható, és a menü számait is beveszi.
A csodálatos orosz nyelven elindult script menüjében a legjobb barátunk a (S)ettings menüpont, ahol a 4. pontban a nyelvet lehet átállítani a sokkal kevésbé egzotikus EN verzióra. Mindig Q (mondom NAGY Q) betűvel lehet visszalépkedni a menüben. De ha már ott jársz, visszalépés előtt érdemes az 5-ös menüben az SSH kapcsolat paramétereit is beállítani: elsőként a 192.168.31.1 IP címet (+Enter) majd usernek a root jön, és jelszónak érdekes módon a saját jelszavad, amit a d.miwifi.com oldalról töltöttél le, és amit persze elfelejtettél egy papírra kiírni, hiába magyarázta az a csávó a topikban.

A menet is jól le van írva a cikkben: ki kell választani a router típusát (mi3g), scriptekekt frissíteni, forrást frissíteni, és aztán a 4-es Firmware menüben "Build a firmware". Ez borzasztó hosszú folyamat, remek alkalom egy sörre. Ezután a "Flash a firmware" menüpont jön, ami figyelmeztet, hogy csináljunk mentést, ez is jó sokáig tart. A mentés nekem kétszeri próbálkozás után is jelzett hibát (valamelyik partíció üres vagy mi), de ezt másik is jelezték.
Maga a FW felrakása már viszonylag hamar megtörténik, és akkor lehet bontani egy sört.
Belépni az új felületre a 192.168.1.1-es IP-n lehet, admin és admin user/password párossal.

Jó sörözést!

[ Szerkesztve ]


woodworm
(veterán)

Én mindig csak kiegészítek, ha eszembe jut valami.
Érdemesebb a másik becsomagolt virtuális gépet letölteni, úgy emlékszem azon angolul indul script. Nálam működött az egér és a billentyűzet automatikus elkapása, és a vágólap is megosztható a gazdagép és a virtuális gép között.
Érdemes még indítás előtt a virtuális gép tulajdonságainál megemelni a processzorok számát és a ram mennyiségét. A fordítás során meghálálja.
Ha a mentést vagy az elkészült fw-t át akarom hozni windows alá, akkor lehet usb drive-ot mountolni a virtuális gépre, de én a Total Commander DiskInternal Reader pluginját használom, betallózom a virtuális gép vdi fájlát és megnyitom olvasásra.


Szoszo94
(őstag)
Blog

De, talán két skint, viszont nem tartottam ezt fontosnak bele írni a leírásba :)

Tlala: látom szereted a sört és magadat ezért szivatni, de direkt írtam a leírásban, hogy az UBUBTU kell, az íngliisss!! :D
Van pár dolog benne, amit majd beemelek a bejegyzésbe, például a gyári admin felületről a dev firm telepítéséhez a menüpontok elhelyezkedését, illetve az SSH-féle telepítést is, ezek tényleg egyszerűsíthetik a dolgot.

Amúgy jót nevettem, bocsi, vicces volt olvasni :DDD Örülök, hogy a sok szívás és sör ellenére győzelmet arattál :R

woodworm: Igen, a billentyűzet, egér, vágólap nekem is működött egyből, sőt, én azt a billzetes vm-es valamit sem töltöttem le. Azaz egyszer majdnem, mielőtt rájöttem volna, hogy kell a shift :W

[ Szerkesztve ]


tlala
(addikt)
Blog

Nyugodtan vegyél át mindent, amit gondolsz.

Direkt viccesnek szántam egy kicsit, hogy oldjam a hozzám hasonló újoncokban a stresszt - hogy merjenek belevágni, mert nem olyan nagy dolog, mint amilyennek elsőre hangzik. :)


ginola
(addikt)

Sziasztok

A gyári fw miben tud kevesebbet, mint ez a CFW?
Egyedül nem mernék nekiállni a CFW-nek...


FingR86
(őstag)
Blog

az SSH fájlt a dev firm felrakása előtt vagy pedig utána kell ?

mert én akármit csinálok, se a putty-al se a vmware beállításain belül nem tudok ssh kapcsolatot létrehozni


enginev3.0
(félisten)
Blog

Gyári szinte full kínai

FingR86@ utána kell
Lan portra van dugva a gép a routerre?

[ Szerkesztve ]


FingR86
(őstag)
Blog

igen arra van dugva.
a kékbe ment a net, a 2 sima közül az egyikkel meg bele a pc-be


enginev3.0
(félisten)
Blog

És mit ír ki? A led villogás megvolt az pendrive csatlakoztatásnál? Pendrive be, kikapcs, bekapcs, közben reset gomb nyomása


FingR86
(őstag)
Blog

dev firm felrak
ssh fájl letöltés (ez csak azután működött, hogy az időzónát beállítottam a miénkre, egyébként be sem tölt az oldal)
másolom fat32-re formázott pen-re
bedug routerbe
táp kihúz
gombot benyomva tartom
közbe táp vissza dug
olyan 20 másodperc mulva sárgán villog
egy kis idő után folyamatos sárga
aztán pedig kék szín.

putty elindít
beírom az ip címet
open
kéri a roo as-nél a nevet, oda beírom h xiaomi, mert ez a neve, ezt írja ki az ssh oldalon is.
enter, és a jelszót már nem is tudom begépelni, csak egy zöld kurzor van ott.

lehet az probléma, hogy ami net kábel megy a routerbe, az már egy másik routerből jön ? lehet ott van vmi akadás, vagy ip ütközés vagy akármi ?

[ Szerkesztve ]


Szoszo94
(őstag)
Blog

Hogy mit írsz be PuTTY-nál? :F

Ott van a bejegyzésben, feketén fehéren, hogy a login név az root, a jelszó pedig amit az SSH letöltésnél láttál. :K
De ott a kép is, még be is kereteztem pirossal. Illetve utána is írtam, hogy a felhasználónév az a root. Olvasd át még párszor a bejegyzést, mert ha így elsiklasz az ilyen dolgok felett akkor tégla lesz a router :(

Nem hinném, hogy lenne IP ütközés.

[ Szerkesztve ]


Szoszo94
(őstag)
Blog

Szia!

Ha a gyári rendszer megfelel, akkor nem kell cserélni!
Jellemzően aki cfw-t telepít, azért teszi, mert valami hiányzik neki a gyári rendszerből. Ezek legtöbbször a DLNA, Transmission, Samba, illetve hasonló extrák. Van, aki a wifi teljesítményével nincs megelégedve és ezért cserél, de ha Nálad minden rendben és úgy működik a router ahogy azt elvártad, akkor ne is akarj rendszert cserélni :R


FingR86
(őstag)
Blog

bocsi... "korán" volt még.
ezzel a kis személyre szabott útbaigazítással sikerült feltenni rá.
köszönöm szépen
egyébként így visszagondolva, az egész macera kb fél óra lenne max, mert a "build" folyamat meg volt nálam 16 perc alatt. A többi dolog meg már nem időigényes.
tapasztalt fejlődés: ahol eddig eldobta az egész kapcsolatot a gyári firm-el, ott most csere után 10 mbit van
ez azért elég jó...

[ Szerkesztve ]


Zolás
(addikt)
Blog

Sziasztok. Nekem is ilyen routerem van, a kérdésem az, hogy ezzel a módosítással is megy a gigabites net, vagy ez korlátoz belőle valamennyit? Digi 1000 van, 930at mértem a gyári kínai rendszerrel, szerintem az egész jó, és most is stabil meg minden, csak kicsit zavar, hogy nem tudom elolvasni a menüjét.


tlala
(addikt)
Blog

Jaja, nekem is az jutott eszembe, hogy utólag már mennyire pofonegyszerű az egész.
A magam részéről bátorítanék mindenkit, hogy bátran vágjon bele, ha úgy érzi, hogy több mindent be akar állítani az eszközön.

Összehasonlításul két kép a gyári kínai és a Padavan rendszer átláthatóságáról.


tlala
(addikt)
Blog

Kíváncsiságból kipróbáltam a hozzászólásodban írt tanácsodat, miszerint "UBUBTU kell, az íngliisss!!", és azt kell hogy mondjam, hogy az a verzió valóban angolul indít, de a 16GB RAM-omból max 3-at engedett beállítani használatra (míg a másik 8GB-ot), és ettől minden sokkal lassabban ment.
Ezek alapján én a másikat javaslom, amit az én szösszenetemben írtam. Igaz, hogy oroszul indul, de azonnal ott van az orosz menüben az angol "(S)ettings" menüpont, így azt az S betűt kell mindössze lenyomni, hogy angolra váltsunk - nem egy kihívás. Viszont a "beveszi-e a beütött karaktert" porbléma ugyanaz volt, szóval ott is kellett a Ctrl-g és a Ctrl-Alt - amiről írtam is.

Azt is javasolnám minden kezdőnek, hogy nyugodtan próbálgassa a először a script menüiben sétálgatást, a fenti billentyűzet kombinációkat, a beállításokat, nem kell azonnal rágörcsölni a gyors eredményre - itt a szexet tudnám felhozni példának, de nem teszem. :D
Egyébként a legrosszabb ami történik, az az, hogy újra kell indítani a virtuális gépet, de már akkor sem kezdi elölről a telepítést, csak kattintással indítani kell, másrészt a legbiztosabb, hogy olyan hibák történnek, hogy nem tudja összerakni a script a FW-t, vagy épp nem tudja azt feltölteni a routerre ha nem megy az SSH, stb. - de igen valószínűtlen, hogy téglát csinál az eszközből.

Ha valaki végigmegy Szoszo94 remek leírásán, és esetleg belenéz az általam ill. Woodworm által itt írt értékes kiegészítésekbe, akkor ez egy nagyon simán kezelhető folyamat.

[ Szerkesztve ]


Szoszo94
(őstag)
Blog

Örülök ha sikerült :K

Tlala: Pedig ahogy látod is a virtuális gépem a bejegyzésben, 8GB RAM-ot elsőre megette nekem (16GB van a gépben, de annyit overkillnek éreztem beállítani - este érek haza, szerintem csinálok egy magyar nyelvű tutorial videót is, az olvasni lustáknak és azoknak, akik elakadnak valahol).

Ahogy nézem egyébként, aki eddig belevágott, azoknak sikerült - ezek szerint volt értelme ennek a szösszenetnek :R

Amúgy az UBUBTU az UBUNTU akart lenni, fránya telefon :DDD

[ Szerkesztve ]


FingR86
(őstag)
Blog

én nem sejtettem, h ennek olyan sok ramot kell adni, a magok számát beállítottam 4-re, de memóriát csak 2GB-ra és így is csak 16 perc volt a build. Igazából nem tudom másnak mennyi.

üzenetek