КАК ПРОШИТЬ ШПРОТ?

MOOF (a.MOOF@beer.com)

Xakep Online -> Журнал, номер #007, стр. 007-020-1

Ну что, приятель, давай-ка, наконец, займемся твоим момедом: а именно, заливанием новой прошивки в твой Шпрот (1). Весь процесс мы условно разобьем на три этапа:

1. Определение типа модема и поиск необходимого программного обеспечения.

2. Подготовка модема и заливка прошивки.

3. Тестирование модема.

Итак, начнем. Для начала тебе необходимо узнать серийный номер момеда и проверить наличие у него флэша (2). Делается это достаточно просто, для этого необходимо запустить любую терминальную программу (например, Telemax - входящую в состав Norton Commander) и написать "ATI7" (здесь и далее писать без кавычек), ответ модема должен содержать следующие строчки:

Product type Finland Inteal

Product ID: 00117102

Options V32bis,V.34+,x2,V.90

FLASH date 2/24/98

FLASH rev 4.9.1

В строке "Product type" указана страна, для которой предназначен модем. Для наших телефонных линий рекомендуется устанавливать "Product type", равный Финляндии или Чехии (3). В следующей строке мы видим ID модема (именно по этому номеру мы будем искать прошивку), а в строке "Options" список возможных протоколов связи (причем x2 и V.90 появляются после заливки новой прошивки). Теперь, главное, строки "FLASH date" и "FLASH rev" указывают на то, что ты можешь апгрейдить свой модем залив новою прошивку. Такой способ определения наличия в модеме флэша не точен, поскольку не все модемы хотят рассказывать об этом (например, Шпрот 0084004 тоже имеет флэш, хотя и скрывает это). Поэтому лучше всего это проверить, написав в терминалке команду "ATGBOOT5" (4), на что момед должен ответить что-то типа:

Boot>.

Если это так, значит, у твоего Шпрота присутствует флэш-память, если ответ будет другим, значит, твой Шпрот не апгрейдится (5). Выйти из режима загрузки можно с помощью команды "ATGM".

И раз уж ты находишься в терминалке, узнай отклик своего модема на команду "AT~S?" - это серийный номер твоего модема, запиши его на бумажку, он тебе еще пригодится.

Теперь, после того как мы определили тип модема, займемся поиском необходимого программного обеспечения. Нам понадобятся две программы: Modem Update Wizard (MUW) (6) и Sportster Modem Flasher (SMF) (7), а также прошивки к твоему модему. Нужная прошивка будет носить такое же имя, как Product ID твоего модема.

Теперь у тебя есть все необходимое для начала процесса заливки прошивки. Если ты готов, тогда начнем: напиши завещание и достань гарантийный талон своего модема (шутка) :).

Пошла, родная!

Выключи модем из телефонной розетки и запусти MUW, предварительно скопировав прошивку (файл "v90new.dmf" или что-то подобное) в каталог с программой. Дважды щелкни на строке "Welcome to 3Com Modem Update Wizard", снизу появится надпись "Tu On Log", выдели ее, нажми "Next", программа найдет модем и предложит сделать звонок в Америку за новой прошивкой, но тебе следует вежливо отказаться и выбрать "Disc" для загрузки прошивки с диска. Жмешь "Next", и поехало... Через несколько минут все закончится (наверное :)). Теперь в строчке "Options" появились протоколы x2 и V.90, однако праздновать победу рано. Видишь "zzzz" (8) в конце серийного номера (команда "AT~S?") , из-за этого протокол V.90 работать не будет :(. Теперь в игру вступает SMF, скопируй файл с именем "ID.sff" (где ID это Product ID твоего модема (9)). Запусти терминалку и обнули серийный номер командой "AT~SF=000000000000000000000000" (24 нуля). Теперь запускай SMF.

Содержание  Вперед на стр. 007-020-2

Выпуски журнала "Xakep"
Журнал Хакер. Содержание номера #001Журнал Хакер. Содержание номера #002Журнал Хакер. Содержание номера #003Журнал Хакер. Содержание номера #004Журнал Хакер. Содержание номера #005Журнал Хакер. Содержание номера #006Журнал Хакер. Содержание номера #007Журнал Хакер. Содержание номера #008Журнал Хакер. Содержание номера #009Журнал Хакер. Содержание номера #010Журнал Хакер. Содержание номера #011Журнал Хакер. Содержание номера #012Журнал Хакер. Содержание номера #013Журнал Хакер. Содержание номера #014Журнал Хакер. Содержание номера #015Журнал Хакер. Содержание номера #016Журнал Хакер. Содержание номера #017Журнал Хакер. Содержание номера #018Журнал Хакер. Содержание номера #019Журнал Хакер. Содержание номера #020Журнал Хакер. Содержание номера #021Журнал Хакер. Содержание номера #022Журнал Хакер. Содержание номера #023Журнал Хакер. Содержание номера #024Журнал Хакер. Содержание номера #025Журнал Хакер. Содержание номера #026Журнал Хакер. Содержание номера #027Журнал Хакер. Содержание номера #028Журнал Хакер. Содержание номера #029Журнал Хакер. Содержание номера #030Журнал Хакер. Содержание номера #031Журнал Хакер. Содержание номера #032Журнал Хакер. Содержание номера #033Журнал Хакер. Содержание номера #034Журнал Хакер. Содержание номера #035Журнал Хакер. Содержание номера #036Журнал Хакер. Содержание номера #037Журнал Хакер. Содержание номера #038Журнал Хакер. Содержание номера #039Журнал Хакер. Содержание номера #040Журнал Хакер. Содержание номера #041Журнал Хакер. Содержание номера #042Журнал Хакер. Содержание номера #043Журнал Хакер. Содержание номера #044Журнал Хакер. Содержание номера #045Журнал Хакер. Содержание номера #046Журнал Хакер. Содержание номера #047Журнал Хакер. Содержание номера #048Журнал Хакер. Содержание номера #049Журнал Хакер. Содержание номера #050Журнал Хакер. Содержание номера #051Журнал Хакер. Содержание номера #052Журнал Хакер. Содержание номера #053Журнал Хакер. Содержание номера #054Журнал Хакер. Содержание номера #055Журнал Хакер. Содержание номера #056Журнал Хакер. Содержание номера #057Журнал Хакер. Содержание номера #058Журнал Хакер. Содержание номера #059Журнал Хакер. Содержание номера #060Журнал Хакер. Содержание номера #061Журнал Хакер. Содержание номера #062Журнал Хакер. Содержание номера #063Журнал Хакер. Содержание номера #064Журнал Хакер. Содержание номера #065Журнал Хакер. Содержание номера #066Журнал Хакер. Содержание номера #067Журнал Хакер. Содержание номера #068Журнал Хакер. Содержание номера #069Журнал Хакер. Содержание номера #070Журнал Хакер. Содержание номера #071Журнал Хакер. Содержание номера #072Журнал Хакер. Содержание номера #073Журнал Хакер. Содержание номера #074Журнал Хакер. Содержание номера #075Журнал Хакер. Содержание номера #076Журнал Хакер. Содержание номера #077Журнал Хакер. Содержание номера #078Журнал Хакер. Содержание номера #079Журнал Хакер. Содержание номера #080Журнал Хакер. Содержание номера #081Журнал Хакер. Содержание номера #082Журнал Хакер. Содержание номера #083Журнал Хакер. Содержание номера #084Журнал Хакер. Содержание номера #085Журнал Хакер. Содержание номера #086Журнал Хакер. Содержание номера #087Журнал Хакер. Содержание номера #088Журнал Хакер. Содержание номера #089Журнал Хакер. Содержание номера #090Журнал Хакер. Содержание номера #091Журнал Хакер. Содержание номера #092Журнал Хакер. Содержание номера #093Журнал Хакер. Содержание номера #094Журнал Хакер. Содержание номера #095Журнал Хакер. Содержание номера #096Журнал Хакер. Содержание номера #097Журнал Хакер. Содержание номера #098Журнал Хакер. Содержание номера #099Журнал Хакер. Содержание номера #100Журнал Хакер. Содержание номера #101Журнал Хакер. Содержание номера #102Журнал Хакер. Содержание номера #103Журнал Хакер. Содержание номера #104Журнал Хакер. Содержание номера #105Журнал Хакер. Содержание номера #106Журнал Хакер. Содержание номера #107Журнал Хакер. Содержание номера #108Журнал Хакер. Содержание номера #109Журнал Хакер. Содержание номера #110Журнал Хакер. Содержание номера #111Журнал Хакер. Содержание номера #112Журнал Хакер. Содержание номера #113Журнал Хакер. Содержание номера #114