ankor СПАСИБО!!! Всё работает.
КАК Я НАСТРАИВАЛ ADSL ИНТЕРНЕТ:
ИСХОДНЫЕ ДАННЫЕ:
ОС: FreeBSD 7.1 STABLE
Сетевая карта: встроенная в MB ASRock
Маршрутизатор: D-Link DSL-2540U (предварительно настроенный под виндой, логин и пароль хранится на компе)
# Действие № 1: смотрим на ответ команды ifconfig
vr0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=2808<VLAN_MTU,WOL_UCAST,WOL_MAGIC>
ether 00:e0:18:ec:aa:4f
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
Теперь мы знаем как обозначена в системе сетевая карта - vr0. Это потребуется далее. Также есть некоторые косвенные признаки позволяющие установить будет ли ваша карта работать в FreeBSD. Об этом можно посмотреть в http://freebsd.org.ua/doc/ru_RU.KOI8-R/books/handbook/.
# Действие № 2: Определение адресов DNS серверов вашего провайдера. Эту задачу можно решить с помошью Google. Правильности DNS можно проверить из под Windows, прописав их в настройказ соединения. При этом возможность установки соединения не гарантирует, что DNS подойдут. Подключившись проверьте грузятся ли у вас сайты.
Для domolink Ярославля и одноимённой области DNS следующие:
82.151.98.154 - предпочитаемый
82.151.104.80 - дополнительный
# Действие № 3: Редактирование конфигурационных файлов
/etc/resolv.conf
nameserver 82.151.98.154
nameserver 82.151.104.80
/etc/ppp/ppp.conf
default:
load prov
prov:
set device PPPoE:vr0
set authname ЛОГИН
set authkey ПАРОЛЬ
set timeout 0
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.255
set login
add default HISADDR
Обратите внимание на символы vr0, вам нужно подставить имя своего устройства. Строка set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.255 будет такая-же в случае если IP выдаются динамически. set timeout 0 - отмена разрыва соединения по таймауту. prov - имя вашего провайдера (любое). Ещё очень важно не забыть про отступы.
/etc/rc.conf
defaultrouter="192.168.1.1"
ifconfig_vr0="inet 192.168.1.5 netmask 255.255.255.0"
ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="prov"
ppp_user="root"
named_enable="YES"
Обратить внимание на символы vr0 и prov (карта и имя провайдера). Остальные подробности в handbook.
с Подключение. После перезагрузки интернет должен подключиться автоматически. Если в rc.conf нет записи ppp_enable="YES" интернет автоматически не подключится. Подключиться в ручную можно командой # ppp -ddial prov. При этом ответ будет примерно таким
Loading /lib/libalias_cuseeme.so
Loading /lib/libalias_ftp.so
Loading /lib/libalias_irc.so
Loading /lib/libalias_nbt.so
Loading /lib/libalias_pptp.so
Loading /lib/libalias_skinny.so
Loading /lib/libalias_smedia.so
Working in ddial mode
Using interface: tun0
Мол работаю в режиме ddial, использую интерфейс tun0
# Действие № 4: Если что-то не пошло, можно попробовать подать ping на роутер. # ping -c5 192.168.1.1 а потом читать handbook.
P.S.: Спасибо за внимание. Надеюся кому нибудь это будет полезно.