А поиском пользовались?
В самом верху флешки зона nvram с настройками, когда Вы сажаете старший бит на землю nvram не находится, софт считает, что флешка размером 4 мегабайта и делает новый nvram С дефолтами.
про рецепт "замкнуть pin 9 на землю" кто-нибудь может объяснить, как оно работает? скачал даташит на флешку - нучего не понял, там вообще a21 нарисовано
А поиском пользовались?
В самом верху флешки зона nvram с настройками, когда Вы сажаете старший бит на землю nvram не находится, софт считает, что флешка размером 4 мегабайта и делает новый nvram С дефолтами.
гхм... а как же "исправленные" значения nvram обратно запишутся, если мы ногу на 0 посадили?
Раз эхо есть, то кабель живой.
Значит всё плохо. Можно попробовать на землю посадить другой пин, ниже по адресу, но не 10. Правильно делать так: посадить на землю, включить, выждать 3 секунды. Желтаельно, конечно, с консолью.
Если не поможет, то выпаивать флеш и в программатор.
то есть думаете дело в флешке? а как я мог запороть?
и повторюсь - не понимаю, как исправятся данные в nvram, если мы запретим старший бит - то читаться и писаться будет просто по адресу ниже, разве не так?
и ещё вопрос - при перетыкании питания на компорт символ-другой мусора не должен лезть? у меня тихо
наличие мусора зависит от качества адаптера.
Что касается nvram. С замкнутой ногой nvram пишется ниже, а код настолько туп, что использует первый найденный nvram, а ищет он снизу вверх.
насчет перетыкания питания - имелось в в виду питание wl-500g, а не usb-переходник.
насчет nvram - дык оно же перетрет прошивку?!
Может потереть, если прошивка больше чем 4 мегабайта (чуть меньше). Но это не проблема. Главное, что nvram будет нормальный.
прримерно начал понимать, что тут к чему.
понял свою ошибку - когда по сети не смог достучаться - надо было не девятую ногу коротить, а консоль припаивать...
сейчас наверное не стоит уже ничего коротить - раз загрузчик ничего не пишет, значит в флэш каша (или спалил железку).
теперь:
- как узнать, поможет ли перепрошивка?
- как перепрошить?
загубил роутер. опыты с Nvram.
не пингуется. индикаторы - только Lan.
раскрутил, но не знаю где флеш и где его 9-я нога.
Пароль у него на компьютере - "пароль".
нашёл ваш пост про 9ю ногу. так и не нашли?
Last edited by Omega; 06-09-2012 at 17:07. Reason: fixed
спасибо! 9 ногу нашел, но не решаюсь заземлить, мелко очень.
хочу припаять провод к иголке и попробовать.
а отдать - пожалуйста, мне будет меньше головной боли (но блок питания я хочу оставить, как запасной).
Пароль у него на компьютере - "пароль".
Там есть практически напротив неё площадка с нераспаянным резистором-перемычкой. Эта площадка со стороны флеша идёт как раз к девятой ноге. Ничего паять не надо. Посмотрите сами, всё реально просто.
Если не получится - напишите мне в личку.
Вот смотрите: флеш в левом нижнем углу. Треугольник внизу на плате - ключ, указывает на первую её ногу. Рядом с 9й ногой - кучка резисторов (6 штук), один из них (R180) не распаян. Та сторона, что ближе к флешу идёт на девятую ногу. Вот эту площадку и нужно на землю посадить, например, иглой замкнуть с экраном.
Роутер "ожил", но проблемы остались.
1. При перепрошивке через веб минуты через 3 переходит в режим восстановления (мигает индикатор power).
Через утилиту от асус перепрошивается.
2. SSH так и не работает (путти говорит, что не сравниваются ключи).
В логе:3. Память я ополовинил, а восстановить 32 м не получается:Code:Dec 31 13:00:38 login[109]: root login on `pts/0' Dec 31 13:03:26 dropbear[155]: Running in background Dec 31 13:06:46 dropbear[218]: Child connection from ::ffff:192.168.1.5:1169 Dec 31 13:06:47 dropbear[218]: exit before auth: error reading: Connection reset by peer Dec 31 13:12:15 dropbear[285]: Child connection from ::ffff:192.168.1.5:1170 Dec 31 13:12:16 dropbear[285]: exit before auth: error reading: Connection reset by peer
Code:free total used free shared buffers Mem: 13908 11212 2696 0 1476 Swap: 0 0 0 Total: 13908 11212 2696sdram_init=0x0009 - не срабатывает.Code:nvram show |grep sdram sdram_config=0x0062 sdram_refresh=0x0000 sdram_ncdl=0x00000103 sdram_init=0x0006
Пароль у него на компьютере - "пароль".
Вам нужно сделать
erase /dev/mtd/3
erase /dev/mtd/4
reboot
После это роутер будет девственно чист.
У putty нужно удалить ключи из registry.