Главная

Lucent-модемы в BeOS

Статья родилась из переписки с человеком по имени Andy “Jaws” Balamutov. Т.к. автор является обладателем модема на чипсете от Lucent вся ниже приведенная информация была проверена на практике.

Драйвера для соответствующих модемов есть в BeOS начиная с версии R5 (в R4.5.2 их еще не было).
Например, к таким модемам относится очень распростаненный в России модем Genius GM56PCI–L.

Если вы пользователь BeOS R5.0.x (без BONE), то проблем возникать не должно. Известная проблема нераспознавания сигнала BUSY решается введением init–строки AT%T19,0,2F.

%bone_preferences_modem%

Если же вы пользователь BeOS R5.1 или у вас установлен BONE, то простое введение init–строки уже не помогает (может быть не у всех, но такие случаи есть). Тогда нужно открыть с помощью стандартной программы DiskProbe файл /boot/beos/etc/hcmodems/ltmodem/eeprom.dat и по адресу 0000 в него записать значение 2F.

%diskprobe%

Проверить, на работу в какой стране (Russia, North America etc.) настроен ваш модем можно в стандартной программе SerialConnect по ATI9.

%serialconnect%

Также массу полезной информации по Lucent–модемам можно найти здесь — %neskolko_sovetov_po_vinmodemam_na_chipsetakh_lucent%

Lucent-модемы в BeOS

Проблема с BUSY решается с помощью инит–строки вплоть до BONE6, eeprom.dat правим начиная с BONE7a.

GM56PCI-L

Скачал последнюю версию драйверов под Windows, установил их, а модем не распознает сигнал занято. Что делать?
Установить модему CountryID, отличный от принятого по умолчанию. Для этого распакуйте архив с драйверами (для разархивирования подойдут архиваторы WinRAR, WinZIP или обычный pkunzip, поскольку архив с драйверами — самораспаковывающийся zip–архив). После распаковки отредактируйте файл ltmodem.inf (для Windows Millenium — ltmwme.inf). Найдите в нем строчку

;HKR,, CountryID,1,19

и уберите ";", а 19 (это USA) поменяйте на код нужной страны. Например для России код — 2f, т.е. строчка должна выглядеть так:

HKR,, CountryID,1,2f

После чего запустите setup.exe для повторной установки драйвера.

А если модем не понимает сигнала BUSY, несмотря на то, что пункт 5 выполнен?
Пробуйте менять CountryID. Посмотреть CountryID можно по ATI9, а изменить — тремя способами:

a) В любой терминалке — AT%T19,0,xx (под Win9x значение будет запоминаться, если вы выполнили пункт 3.

b) В Win9x, если выполнен пункт 3, можно и regedit–ом. Найдите в реестре параметр ModemEEPROM, 1–й байт этого параметра и есть код страны.

с) В Win9x, если _НЕ_ выполнен пункт 3 (т.е. не правили файл ltmodem.inf), можно просто внести в реестр следующие изменения

-------------------------------------------------------------------------------–

[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesClassModem000

"CountryID"=hex:2f

-------------------------------------------------------------------------------–

(вместо 000 может быть другой раздел реестра, необходимо посмотреть и выбрать тот, который относится именно к этому модему).

Пpимечание–1: Приводить длинную таблицу стран и их кодов нет смысла, достаточно заметить что например драйвера v5.70 понимают 66 стран, с кодами от 1 до 42 (Hex), а другие значения CountryID хотя и возможны, но вызывают те же настройки, что и CountryID 19 (USA). Поддержка России началась с драйверов версии 5.44, а начиная с драйверов версии 5.87, есть и поддержка CountryID для Украины (44) и Белоруссии (4e).

Пpимечание–2: Regedit — штука потенциально опасная, лишнего не наредактируйте! :)

хм - а здесь что, сайт про Вынь 9* ????????

сабж

А может ...

А может это он так завуалированно спрашивал как Бе–ху установить? 0–]]]

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
c
j
T
9
5
8
Enter the code without spaces and pay attention to upper/lower case.