ASUS HW reset: Porovnání verzí
Řádek 18: | Řádek 18: | ||
*vypněte napájení ASUSu | *vypněte napájení ASUSu | ||
*odtrhněte gumové špunty na dně ASUSu, odkryjete šroubky -> odšroubovat | *odtrhněte gumové špunty na dně ASUSu, odkryjete šroubky -> odšroubovat | ||
+ | [[Soubor:ASUS_HW_reset_outside.jpg|thumb|Odendané špunty]] | ||
*po oddělání krytu máte krásný výhled na elektroniku | *po oddělání krytu máte krásný výhled na elektroniku | ||
+ | [[Soubor:ASUS_HW_reset_overall.jpg|thumb|Pohled shora. Flash vyznčen červeně.]] | ||
+ | [[Soubor:ASUS_HW_reset_overall2.jpg|thumb|Ze strany.]] | ||
*vezměte si špendlík, kus drátu a kamaráda :) | *vezměte si špendlík, kus drátu a kamaráda :) | ||
*jedním prstem přidržte drát na zem (třeba na kovové plošky kolem děr na šroubky) | *jedním prstem přidržte drát na zem (třeba na kovové plošky kolem děr na šroubky) | ||
*druhou rukou chytněte drát a jehlu tak, aby byly vodivě spojené | *druhou rukou chytněte drát a jehlu tak, aby byly vodivě spojené | ||
*přiložte špendlík na pin 10 čipu s flash pamětí (nachází se poblíž indikačních LED pro switch. Na druhé straně, než jsou porty). PIN 10 je vyznačen. | *přiložte špendlík na pin 10 čipu s flash pamětí (nachází se poblíž indikačních LED pro switch. Na druhé straně, než jsou porty). PIN 10 je vyznačen. | ||
+ | [[Soubor:ASUS_HW_reset_flash.jpg|thumb|PIN 10.]] | ||
*kamarád zmáčkne a drží tlačítko reset, | *kamarád zmáčkne a drží tlačítko reset, | ||
*zasune napájecí kabel | *zasune napájecí kabel | ||
Řádek 53: | Řádek 57: | ||
echo Please wait until leds stops flashing.</bash> | echo Please wait until leds stops flashing.</bash> | ||
− | + | [http://charon.hkfree.org/~okoun/ASUS/ Ostatní fotky] |
Verze z 3. 4. 2006, 15:58
Pokud se nedaří nahrát nový firmware, zkuste: -ASUS přepnout do recovery módu
- vypnout
- držet reset
- zapojit napájení
- až začne blikat power LED, pustit reset.
-použít ASUS flash utility, nebo skript dole, nebo TFTP klient (ne ten od MS ve Windows - dají se sehnat lepší implementace)
Pokud selže ASUS flash utility, může pomoci TFTP klient, nebo linux skript.
Pokud máte v NVRAM nastavenou nějakou IP pro LAN, bude tuto IP mít ASUS i při nouzovém módu.
Jestliže starý firmware funguje, smažte NVRAM pomocí <bash>#nejaky prikaz s mtblock... kdo vite, doplnte please :-)</bash> a postup opakujte za použití recovery módu
Pokud se dostanete do stavu, kdy nelze nový firmware do ASUSu nijak dostat, ani starý nenabíhá, existuje krajní, ale účinné řešení:
- vypněte napájení ASUSu
- odtrhněte gumové špunty na dně ASUSu, odkryjete šroubky -> odšroubovat
- po oddělání krytu máte krásný výhled na elektroniku
- vezměte si špendlík, kus drátu a kamaráda :)
- jedním prstem přidržte drát na zem (třeba na kovové plošky kolem děr na šroubky)
- druhou rukou chytněte drát a jehlu tak, aby byly vodivě spojené
- přiložte špendlík na pin 10 čipu s flash pamětí (nachází se poblíž indikačních LED pro switch. Na druhé straně, než jsou porty). PIN 10 je vyznačen.
- kamarád zmáčkne a drží tlačítko reset,
- zasune napájecí kabel
- Power LEDka začne blikat, jako když přechází do nouzevého stavu - je možné, že nepravidelně problikne a pak bude blikat zase jako obvykle
- můžete pustit reset, dát pryč drát a jehlu
- ASUS teč má IP 192.168.1.1 a masku 255.255.255.0, flashněte firmware obvyklým způsobem.
Pod linuxem jemožno pužít následující skript: <bash>#!/bin/bash
IP=192.168.1.1
if [ -z "$1" ] || [ ! -f $1 ]; then
echo Usage: $0 firmware.trx
cat << EOF IMPORTANT:
1) be sure POWER led is flashing (If this is not a case poweroff the device, push the reset button & power on it again, then release button) 2) connect your pc to the LAN port 3) be sure your link is up and has an address in the $IP/24 address range (and not the $IP)
EOF
exit 0
fi echo Confirming IP address setting... echo -en "get ASUSSPACELINK\x01\x01\xa8\xc0 /dev/null\nquit\n" | tftp $IP echo Recovering $IP using $1... echo -en "binary\nput $1 ASUSSPACELINK\nquit\n" | tftp $IP echo Please wait until leds stops flashing.</bash>