natgillin/translations-raw huggingface dataset:
First tell the modem to accept connections, and to not stop the negotiation when the callback server hangs up the line for the first time. You can add both these options in the Modem tab of the & kppp; configuration, by adding to the option Dial String the string ATamp; C0S0=1DT
Спочатку накажіть модемові приймати з’ єднання і не зупиняти процес встановлення з’ єднання, коли сервер зворотних викликів повісить слухавку вперше. Ви можете ввести обидві вказані команди на вкладці Модем налаштувань & kppp;, якщо додасте у поле Рядок додзвону команду ATamp; C0S0=1DT.
There are no other changes with configuration for & kppp;. If you meet trouble with modem init and reset, check the Troubleshooting section for more information.
Більше нічого змінювати у налаштуваннях & kppp; не потрібно. Якщо у вас будуть проблеми з ініціалізацією модема і поновленням налаштувань, прочитайте розділ Вирішення проблем, щоб пошукати відповіді на ваші питання.
Think about your server for a moment. Remember that & UNIX;, & Windows; and Macintosh operating systems have differing opinions about how to end a line in a text file, and therefore, in login procedures too. If you are connecting to a & Windows; server, use CR/ LF, if you are connecting to a & UNIX; server, use CR, and if you are connecting to a Macintosh server, use LF
Поміркуємо трохи про поведінку вашого сервера. Згадаємо про те, що операційні системи & UNIX;, & Windows; і Macintosh мають різні погляди на те, яка слід завершувати рядок у текстовому файлі, а отже, і під час процедури реєстрації. Якщо ви з’ єднуєте ваш комп’ ютер з сервером & Windows;, слід використовувати CR/ LF, якщо з’ єднання відбувається з сервером & UNIX;, — CR, а якщо з сервером Macintosh, — LF
We are assuming for these instructions that you are calling a & Linux; callback package which uses ordinary login (not PAP or such).
Надалі ми будемо припускати, що ви намагаєтесь з’ єднати ваш комп’ ютер з пакунком для зворотних викликів & Linux;, який використовує звичайну реєстрацію (без PAP або подібних налаштувань).
Set the Authentication style in the Dial tab of the account configuration to Script-based
Встановіть режим Автентифікації на вкладці Дзвонити налаштування облікового запису у значення Через скрипт
Now you have to build the login script. Editing of login scripts is one of the very cool features of & kppp; You can find it in the Login Script tab of the Edit Account dialog.
Тепер вам слід створити скрипт реєстрації. Можливість редагування скриптів реєстрації є однією з дуже корисних можливостей & kppp;. Скористатися нею можна на вкладці Скрипт реєстрації діалогового вікна Редагування рахунку.
In this example, the user userxyz needs the following script to be called. The callback server already knows the table of names and their applicable phone numbers, so you select the phone number to be used with an alias, for security purposes.
У нашому прикладі для користувача userxyz слід викликати наведений нижче скрипт. Серверу зворотних викликів вже відома таблиця імен і відповідних номерів телефонів, отже вам слід обрати номер телефону, який використовуватиметься для умовної назви з’ єднання, яку слід вказати з міркувань безпеки.
For each line, choose the criteria from the drop down list on the left of the dialog, and type in the action in the text box on its right. Choose the Add to add each line to the script. You can use Insert to add a line into the middle of the script, and Remove to delete a line if you made a mistake.
Для кожного з рядків вам слід обрати критерій зі спадного списку, розташованого у діалоговому вікні ліворуч, і ввести дію у текстове поле, розташоване праворуч. Для додавання нового рядка до скрипту слід натиснути кнопку Додати. Для вставки рядка всередині скрипту ви можете скористатися кнопкою Вставити, кнопка Вилучити допоможе вам вилучити рядок, у якому ви припустилися помилки.
The entire script should look something like this (without the comments, shown here starting with a #)
Остаточний вигляд скрипту має бути приблизно таким (без рядків коментарів, показаних тут після символу #)
Expect ogin: # remember, we do ordinary terminal login ID "" # kppp sends the id you configured in the main dialog Expect for userxyz: # a list of available numbers is shown, the user should choose one Send userxyz-home # the user wants to be called back on their home number Expect ogin: # The callback process is now running, a new connection, and so a new login. ID Expect assword: # Now send your password Expect & gt; # Wait for the command prompt (the prompt may vary) Send start_ppp # this command starts the pppd
Expect ogin: # пам’ ятайте, це звичайна термінальна реєстрація ID ""# kppp надсилає ідентифікатор, який ви вказали у головному діалоговому вікні Expect for userxyz: # показати список доступних номерів телефонів, з якого користувач має обрати потрібний Send userxyz- home # користувач бажає зворотного виклику на його домашній номер Expect ogin: # тепер запущено процедуру зворотного виклику, нове з’ єднання, а отже нова реєстрація. ID Expect assword: # тепер надсилаємо ваш пароль Expect & gt; # зачекати на запрошення на введення команди (текст запрошення може бути різним) Send start_ ppp # ця команда запускає pppd
After waiting for the login request, the user sends his ID and waits for a list of available phone numbers for that username. Then he tells the server which of the numbers offered he would like to be called back on. & kppp; can open a dialog for this, if your location changes often, & eg; you are a sales representative and move from hotel to hotel. Now the server is expecting login and password for authentication, but in the meantime, the server hangs up and calls the user back. The authentication information is sent, and & kppp; waits for a command prompt, and then starts a small script (here called start_ppp which fires up pppd on the server.
Після очікування на запит реєстрації комп’ ютер користувача надішле ідентифікатор користувача і зачекає на список доступних номерів телефонів для вказаного імені користувача. Після цього комп’ ютер користувача повідомить сервер про те, який з запропонованих номерів слід використати для зворотного виклику. Для цього & kppp; може відкрити окреме діалогове вікно, ним можна скористатися якщо ви часто змінюєте місця, з яких телефонуєте, наприклад, якщо ви відповідаєте за продажі і часто змінюєте готелі. Після цього сервер очікуватиме на ім’ я користувача і пароль для реєстрації, а тим часом повісить слухавку і здійснить дзвінок до користувача. Після надсилання даних для реєстрації & kppp; зачекає на запрошення на введення команди, а потім виконає невеличкий скрипт (тут він має назву start_ ppp), який запустить pppd на сервері.
The start_ppp script might look something like the following:
Скрипт start_ ppp може виглядати так:
Of course, setting up a PPP server is not within the scope of this document. For detailed information, see the pppd man pages. An excellent description of a callback server can be found at http: / /ap-dec717c. physik. uni-karlsruhe. de/ ~mh/ callback
Звичайно ж, налаштування сервера PPP не є предметом поточного документа. Докладні відомості з цього питання можна дістати з сторінок довідника (man) з pppd. Чудовий опис роботи сервера зворотних викликів можна прочитати за адресою http: // ap- dec717c. physik. uni- karlsruhe. de/ ~mh/ callback
All other configuration issues, such as pppd configuration or IP settings work as normal, and no special software is required to pick up the line.
Всі інші налаштування, зокрема налаштування pppd і параметри IP, працюватимуть у звичному режимі, ніякого додаткового програмного забезпечення для зв’ язку не знадобиться.
& kppp; callback and other programs such as mgetty or any other faxgetty can be run on the same serial port. There are no problems with the dial in, as & kppp; creates a lock file which will tell the getty program that another application (in this case, & kppp; of course,) is using the line at that time.
Інструмент зворотного виклику & kppp; і інші програми, зокрема mgetty або будь- яку інша програма faxgetty, можуть працювати на одному послідовному порті. Проблем з додзвоном через те, що & kppp; створює файл блокування, який повідомляє програму getty про те, що інша програма (у нашому випадку, звичайно ж, & kppp;) використовує вже використовує лінію, не буде.
There are some known problems with & kppp; in callback mode:
Існує декілька відомих проблем, пов’ язаних з роботою & kppp; у режимі зворотного виклику:
As you initialize the modem to auto answer, you need to reset the modem after your connection is closed. Otherwise, your modem will continue to pick up the line for you, which is not a good idea if the line in question is your main phone line.
Оскільки ви увімкнули автовідповідь на модемі, вам слід відновити налаштування модема після розірвання з’ єднання. У іншому випадку ваш модем продовжуватиме відповідати на будь- які дзвінки, а це не дуже добре, якщо відповідна лінія є лінією вашого основного телефону.
& kppp; has some small problems when sharing a line with another program, such as mgetty. If mgetty is running on the same modem line, & kppp; is not able to initialize the modem correctly.
& kppp; має невеличкі проблеми з спільним використанням лінії разом з іншою програмою, на зразок mgetty. Якщо програму запущено разом з mgetty на одній телефонній лінії, & kppp; не зможе правильно ініціалізувати модем.
& kppp; is unable to prompt for certain user input during a scripting based login. Unfortunately, when using the example script above, & kppp; also asks for the user name the second time the callback server requests it. You can get rid of this by hardcoding your userid into the login script (not very portable or nice, but it works.
& kppp; не може надіслати запит певному користувачеві на введення відомостей під час реєстрації за допомогою скрипту. На жаль, якщо використовувати приклад скрипту, наведений вище, & kppp; знову питатиме про ім’ я користувача, коли сервер зворотного виклику запитає про нього. Ви можете позбутися від цих проблем, якщо безпосередньо вкажете ваш ідентифікатор користувача у скрипті реєстрації (це не дуже універсальний спосіб, але він працює).
Internet Resources for server software
Внутрішні ресурси програмного забезпечення сервера
& Linux; callback server software bundles are available in many places.
Комплекси програмного забезпечення для зворотних викликів на основі & Linux; можна зустріти досить часто.
The well known mgetty is a very powerful program, and is also able to handle callback connections. A description of how to set up mgetty for this purpose is maintained at http: / /www. dyer. demon. co. uk/ slug/ tipscrip. htm, by Colin McKinnon, colin@wew. co. uk.
Добре відомо, що mgetty — ще дуже потужна програма, яка також може керувати з’ єднаннями зі зворотним викликом. Опис налаштування mgetty на виконання подібних завдань ви можете знайти на сторінці http: // www. dyer. demon. co. uk/ slug/ tipscrip. htm, яку супроводжує Colin McKinnon, colin@ wew. co. uk.
There is also a ready to use package for & Linux; at http: / /www. icce. rug. nl/ docs/ programs/ callback/ callback. html. This package is maintained by Frank B. Brokken, frank@icce. rug. nl. As the setup, although straightforward, is not very easy, I have written a short introduction for it at http: / /ap-dec717c. physik. uni-karlsruhe. de/ ~mh/ callback/, which also contains a more general introduction to callback.
Крім того, ви можете знайти готовий до використання пакунок для & Linux; за адресою http: // www. icce. rug. nl/ docs/ programs/ callback/ callback. html. Супроводом цього пакунка займається Frank B. Brokken, frank@ icce. rug. nl. Оскільки налаштування, хоча і досить очевидне, але не дуже просте, автор цього підручника написав коротку довідку з цього питання, яку можна знайти за адресою http: // ap- dec717c. physik. uni- karlsruhe. de/ ~mh/ callback /, там ви зможете знайти докладніший вступ до налаштування зворотного виклику.
& Windows; NT RAS callback
Зворотний виклик RAS & Windows; NT
& Windows; NT uses a completely different approach than the one described above. NT requires an extension to the PPP protocol itself, called CBCP (Call Back Control Protocol). pppd has support for this protocol, but you must recompile pppd. If anybody has experience with successfully connecting to an NT callback server, please let us know.
У & Windows; NT використовується зовсім інший підхід, який значно відрізняється від описаного вище. Для NT потрібне розширення самого протоколу PPP, яке називається CBCP (Call Back Control Protocol — протокол керування зворотним викликом). pppd підтримує такий протокол, але вам слід перезібрати pppd. Якщо хтось має досвід успішного встановлення зв’ язку з сервером зворотного виклику NT, будь ласка, повідомте про нього авторові цього підручника.
The & kppp; Handbook
Підручник з & kppp;
& kppp; is a dialer and front end for pppd, allowing for interactive script generation and network setup.
& kppp; — це інструмент для додзвону та графічний інтерфейс до pppd, який забезпечує інтерактивне створення скриптів та налаштування мережі.
dialer
засіб додзвону
internet
інтернет
& kppp; is a dialer and front end for pppd. It allows for interactive script generation and network setup. It will automate the dialing in process to your ISP while letting you conveniently monitor the entire process.
& kppp; — це інструмент для додзвону та графічний інтерфейс до pppd. Він забезпечує інтерактивне створення скриптів та налаштування мережі. Ця програма автоматизує процес комутованого доступу до вашого постачальника послуг інтернету, а також надає вам змогу зі зручністю спостерігати за всім процесом.
Once connected & kppp; will provide a rich set of statistics and keep track of the time spent online for you.
Після з’ єднання & kppp; надає у ваше розпорядження широкий набір статистичних даних і спостерігає за часом, який ви провели у мережі.
A built-in terminal and script generator will enable you to set up your connection with ease. You will no longer need an additional terminal program such as seyon or minicom to test and setup your connection.
За допомогою вбудованого термінала та засобу створення скриптів ви зможете спростити процес встановлення вашого з’ єднання. Вам більше не потрібна буде додаткова програма- термінал така, як seyon або minicom для випробування і встановлення ваших з’ єднань.
& kppp; features elaborate phone cost accounting, which enables you to easily track your online costs.
У & kppp; є система докладного обчислення вартості телефонних дзвінків, за допомогою якої ви можете легко спостерігати за вашими телефонними рахунками.
We hope you enjoy this dialer, and that it eases your way onto the internet.
Ми сподіваємося, що вам сподобається цей засіб додзвону, і що ця програма полегшить вам доступ до мережі Інтернет.
& kppp; is derived from ezppp 0.6, by Jay Painter. However, nearly everything in & kppp; was rewritten so ezppp and & kppp; do not have much in common any longer.
& kppp; розроблено на основі ezppp 0. 6, автором якої є Jay Painter. Але майже все у & kppp; було переписано, отже, ezppp і & kppp; тепер мають зовсім мало спільного.
Primary Developers:
Основні розробники:
& Harri. Porten; & Harri. Porten. mail; (Current maintainer)
& Harri. Porten; & Harri. Porten. mail; (Поточний супровідник)
Many thanks to the following people who have contributed code to & kppp;
Велика подяка переліченим нижче особам за внесок у програмування & kppp;
Jesus Fuentes Saaverdra jesus. fuentes@etsi. tel. uva. esfor implementing several options and miscellaneous work.
Jesus Fuentes Saaverdra jesus. fuentes@ etsi. tel. uva. esfor за реалізацію деяких параметрів і різноманітну роботу.
Markus Wuebben wuebben@eure. de for the ATI query dialog
Markus Wuebben wuebben@ eure. de за діалогове вікно запиту ATI
Peter Silva peter. silva@videotron. ca for pop up dialogs and other contributions
Peter Silva peter. silva@ videotron. ca за контекстні діалогові вікна та інші удосконалення
Martin Hauml; fner mh@ap-dec717c. physik. uni-karlsruhe. de for the section on callback.
Martin Hauml; fner mh@ ap- dec717c. physik. uni- karlsruhe. de за розділ зворотного виклику.
Olaf Kirch okir@caldera. de for the introduction to the mysteries of file descriptor passing.
Olaf Kirch okir@ caldera. de за вступні відомості до таємничого світу передавання дескрипторів файлів.
Documentation copyright 2001 & Lauri. Watts; & Lauri. Watts. mail;, although largely based on the original by & Bernd. Johannes. Wuebben; & Bernd. Johannes. Wuebben. mail;
Авторські права на документацію належать & Lauri. Watts; & Lauri. Watts. mail;, ©2001, хоча великою мірою документацію засновано на документації, написаній & Bernd. Johannes. Wuebben; & Bernd. Johannes. Wuebben. mail;
CREDIT_FOR_TRANSLATORS
Переклад українською Юрій Чорноіван yurchor@ ukr. net
How to obtain & kppp;
Як отримати & kppp;
Preparing your Computer for a & PPP; Connection
Підготовка вашого комп’ ютера до & PPP; - з’ єднання
The following sections contain some fairly generic information for several common operating systems which might run & kppp;. The following sites may be of interest for further information about the ppp protocol, pppd and networking in general:
У наступних розділах ви знайдете деяку загальну інформацію щодо декількох поширених операційних систем, на яких можна запустити & kppp;. Щоб отримати докладнішу інформацію щодо протоколу ppp, pppd та загальних відомостей про роботу у мережі, можна звернутися до таких сайтів:
The & Linux; & PPP; & FAQ;:
ЧаП з & PPP; у & Linux;:
The & Linux; & PPP; HOWTO:
Рецепти з & PPP; у & Linux;:
The Network Administrators' Guide:
Довідник системного адміністратора:
Preparing a & Linux; system for & PPP;
Підготовка системи & Linux; до & PPP;
In order for & kppp; (or indeed, pppd) to work, your kernel must have ppp support compiled in. If this is not the case, get yourself the latest version of pppd from any of the popular & Linux; archives (such as, and recompile your kernel with ppp support enabled.
Для того, щоб програма & kppp; (і, звичайно ж, pppd) працювала належним чином, у ядро вашої системи слід вкомпілювати підтримку ppp. Якщо такої підтримки у ядрі немає, самостійно звантажте найсвіжішу версію pppd з будь- якого з популярних сховищ програм & Linux; (зокрема,), і перезберіть ядро вашої системи з увімкненою підтримкою ppp.
Do n't fret, since this sounds a lot scarier than it actually is. Do n't forget to install pppd afterwards.
Не лякайтеся, це не так важко, як вам на початку здається. Не забудьте після збирання встановити pppd.
If you're not sure if you have a kernel with ppp support, issue the dmesg at the command prompt and look for something like this:
Якщо ви не певні, чи має ядро вашої системи підтримку ppp, виконайте команду dmesg з командного рядка і пошукайте у виведеній інформації щось на зразок:
& kppp; tries to find out for itself if your kernel supports & PPP;. If not, you will be notified as soon as & kppp; starts up.
& kppp; намагається визначити самостійно, чи має ядро вашої системи підтримку & PPP;. Якщо цієї підтримки немає, програма сповістить вас про це одразу після запуску.
For & Linux; 2. x kernels, the pppd daemon should be version 2.3 or greater. You can find out what version your system has, by issuing the command pppd --version on the command line. None of the pppd daemons actually have a --version, but putting the option in will cause the pppd daemon to issue an error message, and then to print out a list of options and other information, which includes the version of the ppd daemon.
Для ядер & Linux; 2. x слід використовувати фонову службу pppd версії 2. 3 або новішої. Ви можете визначити номер версії програми, встановленої у вашій системі, за допомогою команди pppd -- version, виконаної з командного рядка. Насправді, жодна з версій фонової служби pppd не має параметра -- version, але такий параметр спричиняє до того, що фонова служба pppd відповідає повідомленням про помилку, а потім виводить список параметрів та іншу інформацію, серед якої є і версія фонової служби ppd.
PAP and CHAP
PAP і CHAP
Starting with version 0.9.1, & kppp; has supported directly the most commonly used form of PAP authentication.
Починаючи з версії 0. 9. 1, & kppp; підтримує безпосередньо найпоширеніший спосіб розпізнавання PAP.
PAP with & kppp;
PAP у & kppp;
There are two different ways to use PAP.
Існує два різних способи використання PAP.
Client side authentication
Розпізнавання на стороні клієнта
This variant is used by many commercial ISP's. It basically means that you (or rather, your computer) must authenticate yourself to the ISP's PPP server. The PPP server does not need to authenticate itself to your computer. This is no security issue, as you should know which computer you just tried to dial to.
Такий варіант використовується багатьма комерційними постачальниками послуг інтернету. Загалом кажучи, за такого способу ви (або, точніше, ваш комп’ ютер) має пройти розпізнавання на сервері PPP постачальника послуг. Сам PPP не повинен проходити розпізнавання вашим комп’ ютером. Загроз безпеці не буде, оскільки ви маєте знати, з яким комп’ ютером ви намагаєтеся встановити телефонний зв’ язок.
If your ISP gives you a username and password, and tells you to use PAP authentication, this is the variant you should choose.
Якщо ваш постачальник послуг інтернету надав вам ім’ я користувача і пароль, а також повідомив вас, що слід використовувати метод розпізнавання PAP, ви маєте обрати саме цей варіант.
Two way authentication
Двобічне розпізнавання
As above, but in this case your computer requires the ISP PPP server to authenticate itself. In order to establish a connection, you must chose the authentication method Script based, not PAP, and you will have to manually edit / etc/ ppp/ pap-secrets. While & kppp; does n't provide built in support for this variant, it is nevertheless easy to establish a connection.
Так само, як і наведених вище випадках, але у цьому випадку ваш комп’ ютер вимагатиме, щоб і сам сервер PPP постачальника послуг пройшов розпізнавання на вашому комп’ ютері. Для того, щоб встановити з’ єднання, вам слід обрати спосіб розпізнавання Через скрипт, а не PAP, і вручну змінити файл / etc/ ppp/ pap- secrets. Хоча у & kppp; і не передбачено підтримки такого варіанта, встановити з’ єднання буде не так уже і складно.
Preparing & kppp; for PAP
Налаштування & kppp; на PAP
Make sure that the file / etc/ ppp/ options (and tilde; /. ppprc if it exists) do not contain one of the following arguments:
Переконайтеся, що у файлі / etc/ ppp/ options (і у файлі tilde; /. ppprc, якщо такий існує) не міститься одного з таких аргументів:
It is very unlikely that any of these options are already there, but just to be sure, please check.
Наявність цих аргументів у файлі малоймовірна, але просто щоб бути певними, переконайтеся.
Start & kppp;
Запустіть & kppp;
Click Setup
Натисніть кнопку Налаштувати
Choose the account you want to use PAP with and click Edit
Оберіть для облікового запису, який ви бажаєте використовувати, PAP і натисніть кнопку Редагувати
Choose the Dial tab
Перейдіть на вкладку Дзвонити
Select PAP in the Authentication drop down box.
Оберіть PAP у спадному списку Автентифікація.
If you do not want to retype the password each time you dial in, select Store password. This will save the password to a file, so make sure that nobody else has access to your account.
Якщо ви не бажаєте повторно вводити пароль кожного разу, коли бажатимете додзвонитися, позначте пункт Зберегти пароль. За позначення цього пункту пароль зберігатиметься у файлі, отже вам слід переконатися, що сторонні особи не матимуть доступу до вашого облікового запису.
That's it. Close the dialogs, type in the username and password your ISP supplied, and click Connect.
Ну ось і все. Закрийте всі діалогові вікна, введіть ім’ я користувача і пароль, які надано вам вашим постачальником послуг, і натисніть кнопку З’ єднатися.
An alternative method of using PAP and CHAP with & kppp;
Альтернативний метод використання PAP і CHAP у & kppp;