Настройка подключения к Интернету (PPPoE Debian и Ubuntu GNU/Linux)
Важно: Это описание ориентировано на опытных пользователей GNU/Linux.
- Если он не установлен (в Ubuntu пакет, как правило, есть «из коробки») — установите пакет pppoe: sudo apt-get install pppoe
- Используя любой предпочитаемый Вами текстовый редактор, создайте файл /etc/ppp/peers/alphacom со следующим содержимым: (sudo editor /etc/ppp/peers/alphacom)
noipdefault defaultroute replacedefaultroute hide-password refuse-pap refuse-mschap noauth persist maxfail 0 holdoff 30 plugin rp-pppoe.so rp_pppoe_service internet.netwi.ru wlan0 user "your_user_name" usepeerdns ipparam "alphacom" remotename "alphacom"
Заменив «your_user_name» в опции user на Ваше имя пользователя, а «wlan0» (в опции plugin) на используемый для подключения сетевой интерфейс (как правило, eth0 для проводного подключения и wlan0 для беспроводного).
Подробная документация по опциям pppd(8) доступна по команде man pppd или в Интернете, по адресу http://linux.die.net/man/8/pppd (на английском)
Обратите внимание, что утилита pppoeconf может создать подобный (но несколько отличающийся — например, отсутствием запрета PAP) файл настроек автоматически, но иногда вызывает проблемы, например, указывая устаревший вариант опции «nic-wlan0», вместо параметра «wlan0» у rp-pppoe.so. - В файле /etc/ppp/chap-secrets добавьте или убедитесь в наличии строки вида:
"your_user_name" "alphacom" "your_password"
Где «your_user_name» и «your_password» — Ваши имя пользователя и пароль, соответственно. Вторым параметром может быть «звездочка». - Для подключения используйте команду sudo pon alphacom
- Дополнительно (в основном, это актуально для проводных подключений) можно настроить подключение в /etc/network/interfaces (осторожно, это может отключить NetworkManager?!), добавив в этот файл следующие строки:
auto alphacom iface alphacom inet ppp provider alphacom
В таком случае управление интерфейса производится командами ifup alphacom и ifdown alphacom, а соединение устанавливается автоматически при загрузке (скриптами networking).
Как альтернативу, Вы можете попробовать настроить PPPoE подключение через NetworkManager?, в разделе «DSL», но, по нашему опыту, ничего хорошего из этого не выйдет. NetworkManager? (по крайней мере в Ubuntu 10.10) не умеет отправлять PPPoE Service-Name — несмотря на наличие поля в GUI, в коде NM присутствует ошибка и pppd получает неправильные параметры. Кроме того NetworkManager? не умеет устанавливать PPPoE-соединение через WiFi?.
Если Вы захотите — Вы можете дополнить или исправить информацию на этой странице, залогинившись в Trac под тем же логином и паролем, что и на остальных сайтах «Альфакома». Большое Вам спасибо!