Модернизация модемов USRobotics Sportster
реклама
Итак, модемы USR выпускающиеся последние несколько лет имеют так называемую Flash память, что позволяет перепрограммировать модем без специального оборудования и иметь прошивку (firmware), которая будет поддерживать новые протоколы связи, дополнительные функции, и позволяет разработчикам вовремя исправлять допущенные ошибки.
Чтобы проверить есть ли у вас в модеме flash память необходимо набрать в любой терминальной программе команду ATGBOOT5 и если модем откликнется строкой "boot>" (модемы без flash памяти дают отклик "ERROR" или "CONNECT") набрать команду ATI (при этом узнаете номер модели) и завершить проверку командой ATGM.
Теперь, зная номер модели, необходимо найти подходящий файл с прошивкой. Можно обратиться на официальный сайт фирмы 3COM (www.3com.com) или на российский сайт поддержки пользователей U.S. Robotics (www.usrsupport.ru/). Если вам повезло, и вы нашли прошивку для вашей модели то ее необходимо загрузить в модем с помощью программу MUW (Modem Upgrade Wizard) которую можно найти там же. При работе с MUW необходимо соблюдать осторожность, так как если во время работы произойдет сбой или, например, пропадет напряжение питания, в итоге можно получить неисправный модем.
В терминале введите команду AT&F1&W&W1. При перезагрузке Windows найдет "новый" модем и вам необходимо будет обновить существующий драйвер. Все выглядит довольно просто, если не учесть тот момент, что для самой распространенной у нас модели xx114001 (модель для продажи в России) официально прошивки не существует. Видимо фирму 3COM мало волнуют проблемы отечественных пользователей или про них они и вовсе забыли. К тому же, чтобы получить побольше денег с пользователей, была создана система защиты прошивок, использующая т.н. "Magic Number". При звонке в США MUW'ом высылается серийный номер модема, обратно приходит прошивка, корректная для этого серийного номера Magic Number'ом. При несоответствии Magic Number с серийным номером в конце номера можно увидеть ZZZZ, и при этом воспользоваться протоколами x2 и V.90 будет невозможно.
Но выход, тем не менее, есть. Недавно я увидел SMF (Sportster Modem Flasher), который позволяет перепрошивать практически любую модель и при этом изменять произвольно Magic Number. Дело в том, что модели отличаются между собой весьма незначительно, что позволяет использовать файл с прошивкой от другой модели. Например, к модели xx114001 отлично подходит прошивка xx166301. К тому же SMF работает намного безопаснее MUW и в случае прерывания процесса прошивки модем удается спасти, так как в процессе не изменяется boot block прошивки.
Сейчас я расскажу, как прошить модем с помощью SMF:
1. Узнаем номер модели модема как указано выше.
2. Скачиваем SMF и подходящую для вашей модели прошивку.
3. Закрываем все активные программы. (Хотя, сам автор SMF говорит о том, что прошивать можно модем пратически при любой загрузке процессора)
4. Устанавливаем и запускаем SMF.
5. Выбираем COM порт, к которому у вас подключен модем и скорость передачи (я рекомендую на время прошивки 57600).
6. В поле Magic Number вводим "0000", если вы не знаете точного числа для вашего серийного номера.
7. Нажимаем Start и выбираем файл с прошивкой.
8. На вопрос о загрузке прошивки отвечаем Yes. Во время прошивки рекомендуется вообще не двигать мышь.
9. После прошивки в окне терминала набираем команду AT&F1&W&W1. (Не обязательно)
10. Теперь необходимо командой AT~S?, проверить не заблокированы ли протоколы x2 и V.90, если это так, то в конце серийного номера вы увидите "ZZZZ". В таком случае вам придется обнулить серийный номер модема командой "AT~SF=000000000000000000000000", но до этого запишите где-нибудь свой старый номер, чтобы точно таким же способом можно было при желании его восстановить.
11. Затем можно изменить страну командой ATC10=xx, где xx - код страны. Я использовал 2 (Finland), что позволило добиться лучшего определения модемом сигнала BUSY.
12. Также после прошивки можно изменять значение регистра S39 командой ATS39=xx, где xx (от 5 до 15) - уровень выходного сигнала, чем значение ниже, тем уровень выше. Это может помочь на зашумленных линиях. Сохранить значения в энергонезависимой памяти можно командой AT&W.
13. Теперь нужно выключить и заново включить модем, чтобы все изменения вступили в силу, а затем перезагрузить компьютер.
14. При загрузке Windows обнаружит "новый" модем и попросит обновить драйвер, что и необходимо сделать.
15. Наконец можно испытать модем в работе. Для этого надо попробовать соединиться с провайдером, который поддерживает высокоскоростные протоколы. При соединении на скорости выше 33.6 Кбит/с можно услышать звук, чем-то напоминающий два удара в гонг .
Иногда, после прошивки может появиться протокол V.80 в обычных VOICE модемах.
У данной статьи есть свой автор и я об этом не забыл. Так и не забывайте вы об этом.
реклама
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Сейчас обсуждают