The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не реботает ppp после обрыва кабеля и сборки ядра"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на рабочей станции (Public)
Изначальное сообщение [ Отслеживать ]

"Не реботает ppp после обрыва кабеля и сборки ядра"  
Сообщение от BSDNoob email(ok) on 18-Апр-09, 02:20 
Здравствуйте уважаемые участники конференции!


Уже несколько недель пользуюсь FreeBSD 7.1 в качестве десктопа и очень доволен. Большая часть проблем эффективно решалась с помощью handbook'а или google, но несколько вопросов, которые я позволю себе задать вам, пока остаются открытыми.

Сначала, будучи полным нубом, я ставил себе pc-bsd. Там есть графический инструмент для настройки сети (обычная провайдерская локалка с NAT). Он выдал мне такой ppp.conf:

default:
set timeout 180
enable dns

TLT:
  set device PPPoE:rl0:TLT
  set authname ********
  set authkey ********
  set dial
  set login
  set ifaddr 0 0
  add default HISADDR

После установки FreeBSD 7.1 Release я лишь закинул этот файл в /etc/ppp/ и инет (ppp уровня пользователя) прекрасно работал (не знаю почему, DHCP-то в rc.conf включен не был. Или он включен по-умолчанию?). Работал до тех пор, пока каой-то нехороший человек не оборвал мне кабель в подъезде. Статус в ifconfig стал no carier. Пока ждал провайдерского монтера, решил научиться собирать свое ядро. Собрал, все ОК. Кабель натянули. В винде инет сразу ожил, в Free нет. ifconfig был примерно таким:

rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=8<VLAN_MTU>
    ether 00:0d:88:42:61:b9
    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
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
    Opened by PID 426

Заметив отсутствие строки inet... у rl0 (как раз моя сетевушка), добавил в rc.conf это:
ifconfig_rl0="DHCP"
Теперь в dmesg видно, что Free получает что-то по DHCP, меняет состояние rl0 на down, потом на up. В ifconfig появилась строка:
inet 10.18.175.241 netmask 0xffffff00 broadcast 10.18.175.255
Но это не те параметры сети, которые используются виндой (в Win они каждый раз одинаковые). Инет не работает: пинги не проходят, но ip хоста по доменному имени определяется без проблем (DNS-сервер, кажется, где-то в локалке).
Попробовал выудить параметры сети из windows и прописать их явно в rc.conf как-то так:
defaultrouter="10.18.255.254"
ifconfig_rl0="inet 10.110.3.223 netmask 255.255.255.0"
Проблемы это не решило.

Вернул обратно ядро GENERIC (к сожалению, в kernel.old оно у меня не сохранилось, поэтому пришлось собрать GENERIC), но тоже не помогло.

Мой rc.conf:
tmpmfs="YES"        # Set to YES to always create an mfs /tmp, NO to never
tmpsize="512m"        # Size of mfs /tmp if created

hostname="Amnesia"

#defaultrouter="10.18.255.254"
#ifconfig_rl0="inet 192.168.0.2  netmask 255.255.255.0"
ifconfig_rl0="DHCP"

ppp_enable="YES"    # Start user-ppp (or NO).
ppp_mode="ddial"    # Choice of "auto", "ddial", "direct" or "dedicated".
ppp_nat="NO"        # Use PPP's internal network address translation or NO.
ppp_profile="TLT"    # Which profile to use from /etc/ppp/ppp.conf.

watchdogd_enable="NO"    # Start the software watchdog daemon

keymap=ru.cp1251
scrnmap="win2cpp866"
font8x16=cp866b-8x16
font8x14=cp866-8x14
font8x8=cp866-8x8
keyrate="fast"

#ntpdate_flags="-4 europe.pool.ntp.org europe.pool.ntp.org europe.pool.ntp.org ru.pool.ntp.org"
#ntpdate_enable="YES"

#pf_enable="YES"


Пожалуйста, помогите настроить инет. Заранее благодарю за любую помощь.

С уважением.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не реботает ppp после обрыва кабеля и сборки ядра"  
Сообщение от BSDNoob email(ok) on 20-Апр-09, 14:43 
Не актуально, удалил имя сервиса - работает.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру