Налаштування модему і pppd для роботи на двопровідних виділених лініях.
Цей документ є частиною проекту Linux HOWTO.
2.1. Що таке "виділена лінія"
Це документ описує:
Як настроїти ваш модем і pppd для використання на двухпроводной виділеної лінії.
Цей документ НЕ описує:
SLIP, інсталяцію pppd, синхронний обмін даними, модеми з прямою передачею, xDSL.
2.2. припущення
Передбачається, що у вашій системі вже налаштований і працює pppd, і є термінальна програма, за допомогою якої можна конфігурувати модем (Minicom).
Виділена лінія не підключається до АТС. На ній немає напруги, і вона не дає ніяких гудків і сигналів. Це означає, що ваші модеми надані самим собі і повинні вміти працювати в такій ситуації.
У вас повинно бути 2 ідентичних (включаючи номер версії) зовнішніх модему, що підтримують роботу на виділеній лінії. Переконайтеся в цьому! Переконайтеся також, що у модему є вся документація. Крім того вам знадобиться:
2 повністю екранованих кабелю RS232. Екран повинен бути підключений до корпусу (а не до першого контакту) на обох (а не одному) кінцях.
Для перевірки може знадобитися тестова заглушка RS232.
Два кабелі RJ11, на кожну сторону виділеної лінії.
Знання основ `AT 'команд.
3.1. Налаштування модему
У загальних рисах налагодження модему така: Налаштуйте програму для роботи з віддаленим терміналом (Minicom) на максимально можливу швидкість; 57600 б / с для 14400 і 115200 б / с для 28800 і вище. Багато хто використовує дуже довгі рядки ініціалізації модему, що починаються з ATF і містять купу специфічних команд. Навіщо так ускладнювати? Більшість програм використовують ті ж настройки, і їх цілком можна записати в незалежну пам'ять модему і використовувати `ATZ 'в якості ініціалізації в усіх програмах. При цьому ви можете поміняти модем без перенастроювання програмного забезпечення. # 13;
Більшості програм потрібні наступні настройки:
Фіксовану швидкість передачі
Апаратний контроль передачі RTS-CTS (НЕ X-ON / X-OFF)
8 біт, без парності, 1 стоповий біт
Модем повинен давати ПРАВИЛЬНИЙ DCD (C1)
Модем НЕ повинен ігнорувати DTR (D2 або D3)
Перевірте це за допомогою ATV або ATIx (подивіться документацію модему).
Ці установки можуть бути не схожі на заводські (F), так що починати рядок ініціалізації з ATF в нашому випадку - не дуже гарна ідея. Хоча цілком логічно це зробити, якщо ви впевнені, що порушені установки в незалежній пам'яті. Якщо ви впевнені, що все налаштували правильно, збережіть це в незалежній пам'яті (ATW) і спробуйте передати пару текстових і двійкових файлів за допомогою Z-модему. Якщо все нормально, переходимо до наступного кроку - налаштування модемів на виділену лінію.
Знайдіть в документації, як налаштувати ваш модем на "тупий" (dumb) режим, і (що дуже важливо) як його з цього режиму вивести. Переконайтеся, що ви дійсно налаштували модем на максимальну швидкість. Модем в "тупе" режимі ігнорує все `AT 'команди і не може налаштуватися на швидкість COM порту - він використовує швидкість, що зберігається в S-регістрі модему, записану туди командою ATW.
Тепер налаштуйте наступне:
Скидання модему при зміні DTR (D3, іноді це в S-регістрі). Це вимагають деякі провайдери!
Режим виділеної лінії (L1 або L2, подивіться документацію модему)
Віддалений модем налаштуйте на автовідповідь (S0 = 1), а свій модем на виклик (S0 = 0)
Вимкніть висновок результатів (Q1, іноді в "тупе" режимі це робиться автоматично)
"Тупий" режим (\ D1 or .1, іноді - перемичка). В "тупе" режимі модем ігнорує все AT команди (можливо, вам буде потрібно відключити символ ESC).
Запишіть настройки в незалежну пам'ять (W).
3.2. Перевірка
Підключіть модеми до двох комп'ютерів через кабель RS232 і з'єднайте модеми кабелем RJ11. Запустіть термінальну програму (Minicom (Linux), procom або telix (DOS)) на обох комп'ютерах. Текст, що набирається але одному комп'ютері, повинен з'являтися на іншому, і навпаки. Якщо на екран виводиться сміття, перевірте налаштування COM порту. Вимкніть і знову ввімкніть кабель RJ11. Зачекайте поки з'єднання відновиться. Вимкніть і знову ввімкніть кабелю RS232, вимкніть і знову ввімкніть модеми, перезапустіть Minicom. У всіх випадках модеми повинні з'єднуватися на максимально можливій швидкості. Перевірте, що обидва модему дійсно ігнорують ESC (+++). Якщо необхідно, відключіть його.
Якщо все це працює, вам залишилося тільки вимкнути звук на віддаленому модемі (M0) і поставити низьку гучність звуку на своєму (L1).
3.3. приклади
3.3.1. Hi-Tech
Це конфігураційна рядок типова і повинна працювати на більшості модемів
Зухвалий (локальний) модем:
Відповідальний (віддалений) модем: