Vitalii68 DD-WRT Novice
Joined: 16 Mar 2009 Posts: 2
|
Posted: Mon Mar 16, 2009 14:11 Post subject: Linksys WRT54GS V7 вернуть родной macaddress |
|
Начну с предистории. В одной конторе установил три Linksys WRT54GS V7, Linksys-ы аказались на немецком, ну решил перешить чтоб нормально на англецком было, но перешивка родного фирмваре ничего не дало (потом выяснил что за это отвечает lang.pack когда прошивку WinHex-ом смотрел),
решил пойти обходным путем-так делал с более ранними аппаратами-прошил DD-WRT потом обратно родную, вроде все путем, стал английский, НО macaddress у всех стал одинаковый а утилиты которой подставляет нужный macaddress в прошивку на данную модель нет , к слову на предыдущие модели существует, порылся везде где мог -нет и все.
Так начались танцы с бубном... В прошивке DD-WRT можно менять мак коммандами линукс:
nvram set et0macaddr=xx:xx:xx:xx:xx
nvram commit
но перешивая назад мак устанавливается опять другой, смена мака в загрузчике CFE.BIN WinHex-ом тоже недает результатов: при возврате родной прошивке меняется загрузчик и следовательно и мак.
Прочитал JTAG-ом содержимое флэши при полном восcтановление прошивки и когда выходит страница Managemet Mode, при прочтение фулфлэши на загруженном аппарате каждый раз дает разные файлы, понял что здесь ковырять безрезультатно. Когда читаешь фулфлэш в Managemet Mode такого не происходит, значит это загручик подумал я и немного поискав нашел где мак и серийник сидит , подправил и залил ,но опять другой мак но за то отличается от того что вначале, похоже что загручик проверяет гдето чтото и правит сам себя(гдето контрольная сумма сидит но надо знать по какому блоку она считается и алгоритм подсчета).
Уже неделю мучаюсь
ПОМОЖИТЕ чем можете!!!
P.S. Когда JTAG-ом стираю полностью флешь после этого запись не начинается:
ejtagv2 определяет процессор и виснет, пробовал разные ключи не помогает, решение случайно нашлось, включил паяльник(60 W), надо было чтото паять и ... пошла запись.
Думал совпадение, повторил несколько раз - при включение паяльника начинает шиться-но такое происходит тольо когда флэш пуста а так шьется без проблемм. |
|