# 10. Приложения KDE

# 10.1. Kppp

Многие пользователи KDE сообщают о проблемах при использовании Kppp. Но, прежде чем жаловаться, убедитесь, что вы сделали следующее:

- проверьте, можете ли вы подсоединиться к вашему провайдеру без использования Kppp

- прочитайте документацию к Kppp хотя бы раз. Попытайтесь следовать изложенным в ней инструкциям и предложениям по борьбе с проблемами

Документация для Kppp доступна либо как справка к приложению (кнопка `Помощь)`, либо вы ее можете найти прямо в каталоге, содержащем документацию, обычно $KDEDIR/share/doc/HTML/default/kppp. Кроме того, есть сайт "Как настроить kppp для провайдеров в Великобритании" по адресу http://www.kppp-archive.freeserve.co.uk/. (Примечание переводчика: русский перевод документации к kppp доступен на http://www.kde.org/documentation/ru).

Если у вас все еще имеются неразрешенные проблемы -- вот что может вам помочь:

- убедитесь, что pppd имеет SETUID бит в положении "on", то есть сделайте (chmod +s pppd) как супер-пользователь, и убедитесь, что файл является исполняемым (chmod a+x pppd).

- изучите файл "options" в pppd. Вам, может быть, лучше всего заменить его на пустой файл.

- проверьте, не занят ли модем какой-либо другой программой, например, mgetty? Проверьте допуск к устройству /dev/modem, и сделайте его доступным для чтения.

- если вы подсоединены, посмотрите на скорость соединения. Может вы выбрали 115000, но ваша система слишком медленна.

## 10.1.1. Я не знаю работающего DNS! Что мне делать?

Знаете что? Linux, KDE, kppp, и т.д. никому не предоставляют работающий DNS. Это прерогатива вашего провайдера. Так что напишите ему вежливое письмо и попросите предоставить необходимую информацию.

## 10.1.2. Как мне изменить установки mtu в kppp?

Откройте диалоговое окно kppp и выберите "Настройка". Выберите существующий аккаунт и щелкните "Изменить", или "Создать" для нового аккаунта. Выберите раздел "Дозвон" и щелкните кнопку "Аргументы". Напечатайте, что вам хочется в текстовом поле "Аргументы", например, mtu 296, и щелкните по "Добавить". Если вы сделали все что хотели -- щелкните "OK".

Для того, чтобы убедиться, что введенные параметры работают, сделайте следующее:

- в окне терминала запустите /sbin/ifconfig ppp0 и посмотрите на значение mtu на выходе -- оно должно соответствовать вашей настройке.

- добавьте "debug" и "kdebug" (каждый в отдельной строке, без кавычек) к файлу /etc/ppp/options и перезапустите ваш ppp-сеанс. Вы найдете отладочную информацию в /var/log/messages, включая настройки mru и mtu.

Если вы хотите, настройки mru и mtu могут быть добавлены к файлу options, каждая настройка в отдельной строке, без кавычек или дефисов.

## 10.1.3. Где расположены настройки kppp?

Они хранятся в $HOME/.kde/share/config/kppprc.

## 10.1.4. Kppp соединяется на более медленных скоростях, чем обычно.

Вот что может помочь:

- попытайтесь выполнить "setserial spd_hi"

- По умолчанию mtu устанавливается на 1500, что на самом деле слишком много для соединения с помощью модема. Попытайтесь задать меньшее значение, типа 296 или 576.

  1. убедитесь, что вы не подсоединены и щелкните кнопку `kppp` "Настройка". Выберите аккаунт из списка и щелкните кнопку "Изменить".

  2. в разделе "Дозвон" в конце окна диалога найдите кнопку "Аргументы" и щелкните по ней.

  3. Вы окажетесь в окне настройки аргументов kppp, где вы можете добавить параметры командной строки (которые описываются на man-странице pppd).

  Таким образом я добавил следующие пункты в список:

       mru 296
       mtu 296

- проверьте в $HOME/.kde/share/config файл kppprc. Убедитесь, что в нем действительно указана правильная скорость модема.