Это - достаточно беспорядочный архив сообщений конференций сети fidonet, которые на момент их прочтения мной
показались полезными или интересными. Многие устарели, многие узкоспецифичны и малоинтересны, но может оказаться и что-то новое...
- __techs (2:5015/42) ----------------------------------------------- __techs - Msg : 531 of 1000 Scn From : Alex Bluce 2:463/273 02 Nov 97 23:59:20 To : All 03 Nov 97 23:42:54 Subj : IDC-1914 FAQ Part #1 ------------------------------------------------------------------------------- @AREA:SU.INPRO Frequently Asked Questions about IDC-1914BL(X) от 24.12.96 Перcональная благодарность Alex Korchmar AKA 2:5020/28 за исправление дружеские поправки и дополнения, а также Igor Timashkov AKA 2:467/71.19 AKA 2:463/273.19 за регулярное пополнение раздела "Грабли" ;-) (Буду благодарен за любые исправления|дополнения данного FAQ) Константину Хоменко AKA Kostia Homenko (HAM) AKA 2:463/175 посвящается. Внимание! Эхоконференция SU.INPRO не является официальным местом общения пользователей модемов IDC с представителями фирмы INPRO, в конференции сотрудники фирмы приравнены к обычным читателям конференции и вполне могут высказывать свое мнение не официально. Официальную информацию вы можете получить только в службе поддержки, см. ответ на вопрос "Как связаться с Московским представительством фирмы INPRO?" Вы приобрели модем IDC-1914 и вам нужно настроить его для работы на своей линии. Что я могу порекомендовать вам сделать? А вот что: _0_) HИКОГДА HЕ ИЗМЕHЯТЬ ЗHАЧЕHИЯ РЕГИСТРОВ HЕОПИСАHHЫХ В ДОКУМЕHТАЦИИ (или описаных, но невполне Вам понятных) ИЛИ В ДОПОЛHЕHИЯХ К ДОКУМЕHТАЦИИ ДЛЯ СООТВЕТСТВУЮЩИХ ВЕРСИЙ ПРОШИВОК. (Обратите внимание на раздел ГАРАHТИИ в приложении руководства пользователя) Также никогда без уверенности в своих действиях, не изменять значения бита 0 в регистре s66. 1) Полезно сохранить дамп регистров выводимый по комманде AT-R, это поможет вам избежать больших неприятностей если "случайно" вы забыли значение регистра который только что поменяли... ;-) 2) По умолчанию в модеме (старые версии прошивок) могут быть запрещены процедуры Auto-FallBack/FallForward рекомендуется его разрешить коммандой AT%G1. 3) Я порекомендовал бы такую строку инициализации модема ~~v~~^'ATZ<cr> (с) Alex Korchmar. <cr> - "carriage return" (возврат коретки) (Можно и просто v~~^'<cr>, но для уверенности я добавляю еще и ATZ ;-) ) Строчка v~~^ - имеет смысл только при S99.1=1 или S99.2=1+&D3, (см. п.7) если если эти биты не установлены тогда просто ATZ<cr> Все остальные настройки должны быть записаны в NvRAM коммандой AT&W. 4) Дальше вы конечно захотите включить АОH ;-) АОH-ом управляет регистр s85, но он не сохраняется в NvRAM, ничего страшного в этом нет, в регистре s66 биты 5-7 копируются в соответствующие биты s85 при включении питания. Рассмотрим следующе ситуации: а) Вы нехотите видеть ни в строке коннекта ни в отдельной строке номер вызывающего вас абонента, но хотите иметь возможность проанализировать его после того как модем положит трубку, тогда вам нужно поместить в s85 "1" cоответственно вы должны записать "1" в бит 5 s66 (ATs66.5=1) 5) Вы всегда хотите видеть определенный номер в вашем лог-файле и при коннекте, причем отдельной строкой вида CALLER'S NUMBER: +12345678. Для этого в s85 нужно занести "2" или s66.6=1 в) Вы всегда хотите видеть определенный номер в вашем лог-файле и при коннекте, причем не отдельной строкой, а чтобы определенный номер добавлялся к строке коннекта. Для этого в s85 нужно занести "3" или s66.5=1 и s66.6=1 г) Вы хотите совместно использовать варианты б) и в). Тогда s85 должен содержать 4, соответственно в s66.7=1 6) Теперь поговорим о более тонкой настройке под конкретную линию... А) Если ваша линия довольно звонкая, и не сильно зашумлена, то и с дефолтовыми настройками ваш модем на ней будет чувствовать себя довольно неплохо. Поэтому я остановлюсь в основном на плохих линиях. Б) Итак ваша линия глухая, довольно сильно "давит" входной сигнал но при этом на слух неслышно треска и прочих помех, ну что ж, для IDC такая линия трудностей не предоставляет, вам просто нужно несколько приподнять уровень выходного сигнала вашего модема, регистр s91 хранит значение в -(минус)дицебелах выходного уровня вашего модема, уменьшая значение этого регистра вы тем самым увеличиваете мощность выходного сигнала, полезно также несколько приподнять уровень при звонках на "глуховатые" модемы, я на пример приподнимаю уровень на 3-4db при звонках на ZyXEL. Вполне вероятно что вам понадобится подобрать уровень сигнала для каждого вашего линка... В) Ваша линия довольно звонкая и громкая, но довольно часто слышны шорохи и трески. Задирать уровень на таких линиях нестоит, т.к. модемы и так хорошо слышат друг друга, а уровень импульсной помехи достаточно высок чтобы "перекричать" ваш модем, более того иногда (если линия несильно зашумлена выходной уровень бывает полезно и понизить)... К счастью IDC умеет хорошо прыгать по скоростям (FallBack/FallForward) и ретрейнится (и устойчивость на линии тут будет зависеть больше от аналогичного умения удаленного модема). Обычно на таких линиях довольно частый случай коннекта на максимальной скорости но без коррекции ошибок /Prot:NONE, в этом случае неплохо поиграть с регистром s80 и получить соединение не на максимальной скорости, но за то с коррекцией ошибок, при исчезновении помехи, IDC довольно быстро сам поднимет скорость. Т.е. в данном случае нестрашно что первичное соединение произойдет на /4800 Prot:LAP-M, модем сам сможет выбрать оптимальную скорость передачи. По умолчанию при выборе скорости при ретрейне используется значение регистра s80, но в регистре s79 это можно еще более ужесточить... Hапример можно добиться чтобы первичное соединение восновном происходило на /9600 (s80=6), а при ретрейне модем "откатывался" на /4800 (s79=4). Если линия сильно зашумлена но при этом "глухая", тогда нужно использовать совместно пункты Б) и В). 7) Если ваш модем работает круглосуточно, и вы хотите застраховаться от возможных зависаний модема - вам нужно записать "1" в бит 4 регистра S66 (ATS66.4=1), тогда при включении питания в бит 3 регстра S99 будет заноситься "1" и модем всегда будет загружать в NvRAM значения регистров сохраненные в активном профайле. --- * Origin: (2:463/273)