The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"PPP вываливает 2 err..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"PPP вываливает 2 err..."
Сообщение от togkskbr emailИскать по авторуВ закладки on 04-Мрт-03, 14:07  (MSK)
Добрый день.
FreeBSD 4.7, настроил ppp, после соеденения вываливает две ошибки:

routed[74]: IP_ADD_MEMBERSHIP ALLHOSTS: Can't assign requested address

routed[74]: setsockopt(IP_ADD_MEMBERSHIP RIP): Can't assign requested address

но инет пашит на ура, и клиенты через меня (NAT) в инет ходят, всё ок.

не то чтобы эти две ошибки мне спать не дают или всё дело клинят, но хотелось бы узнать, что это за хрень, и можно ли от нее избавиться, а то устроит мне в будущем засаду злую где-нить...

как победить?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: PPP вываливает 2 err..."
Сообщение от СергейКа emailИскать по авторуВ закладки on 04-Мрт-03, 23:55  (MSK)
У меня таже самая история, причем есть одна особенность, пинги идут только через пять минут. Я подозреваю что это в настройках mgetty


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: PPP вываливает 2 err..."
Сообщение от AD emailИскать по авторуВ закладки on 05-Мрт-03, 05:33  (MSK)
>У меня таже самая история, причем есть одна особенность, пинги идут только
>через пять минут. Я подозреваю что это в настройках mgetty

Смотреть /etc/ppp/options на наличие строки назначения адресов
типа
192.168.1.1:192.168.1.50

/

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: PPP вываливает 2 err..."
Сообщение от togkskbr emailИскать по авторуВ закладки on 05-Мрт-03, 13:45  (MSK)
да у меня ppp.conf вооще по дефолту всё
я его и не трогал

#################################################################
# PPP  Sample Configuration File
# Originally written by Toshiharu OHNO
# Simplified 5/14/1999 by wself@cdrom.com
#
# See /usr/share/examples/ppp/ for some examples
#
# $FreeBSD: src/etc/ppp/ppp.conf,v 1.2.2.5 2001/07/13 10:55:23 brian Exp $
#################################################################

default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)

# Ensure that "device" references the correct serial port
# for your modem. (cuaa0 = COM1, cuaa1 = COM2)
#
set device /dev/cuaa1

set speed 115200
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
           \"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
set timeout 180 # 3 minute idle timer (the default)
enable dns # request DNS info (for resolv.conf)

papchap:
#
# edit the next three lines and replace the items in caps with
# the values which have been assigned by your ISP.
#

set phone PHONE_NUM
set authname USERNAME
set authkey PASSWORD

set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR # Add a (sticky) default route


блин да как побороть?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: PPP вываливает 2 err..."
Сообщение от AD emailИскать по авторуВ закладки on 06-Мрт-03, 04:44  (MSK)
>да у меня ppp.conf вооще по дефолту всё
>я его и не трогал
>
>
>
>#################################################################
># PPP  Sample Configuration File
># Originally written by Toshiharu OHNO
># Simplified 5/14/1999 by wself@cdrom.com
>#
># See /usr/share/examples/ppp/ for some examples
>#
># $FreeBSD: src/etc/ppp/ppp.conf,v 1.2.2.5 2001/07/13 10:55:23 brian Exp $
>#################################################################
>
>default:
> set log Phase Chat LCP IPCP CCP tun command
> ident user-ppp VERSION (built COMPILATIONDATE)
>
> # Ensure that "device" references the correct serial port
> # for your modem. (cuaa0 = COM1, cuaa1 = COM2)
> #
> set device /dev/cuaa1
>
> set speed 115200
> set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
>           \"\"
>AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
> set timeout 180   # 3 minute idle timer (the
>default)
> enable dns    # request DNS info (for resolv.conf)
>
>
>papchap:
> #
> # edit the next three lines and replace the items in
>caps with
> # the values which have been assigned by your ISP.
> #
>
> set phone PHONE_NUM
> set authname USERNAME
> set authkey PASSWORD
>
> set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
> add default HISADDR   # Add a (sticky) default route
>
>
>
>блин да как побороть?

Давай по порядку:
1. Какие адреса на сервере и на клиенте(после коннекта)
2. Маршрутизация на клиенте как.
3. Наличие днс сервера.
4. Файл /etc/ppp/options в студию

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: PPP вываливает 2 err..."
Сообщение от togkskbr emailИскать по авторуВ закладки on 06-Мрт-03, 10:38  (MSK)
>Давай по порядку:
>1. Какие адреса на сервере и на клиенте(после коннекта)
>2. Маршрутизация на клиенте как.
>3. Наличие днс сервера.
>4. Файл /etc/ppp/options в студию

Ок. Прежде все, я делал по статье... блин забыл, вообщем известная, там где число стоит на каждой статье, "как позвонить проавайдеру" , "как стать провайдером с 4 телеф." и т.д. извиняюсь за каламбур, но я ее распечатал и забыл где линк взял :(

итак :

/etc/ppp/script

ABORT "ERROR"
ABORT "NO DIALTONE"
TIMEOUT 5
"" "AT"
"OK" "AT"
"OK" "ATZ"
"OK" "ATS7=120"
ABORT "BUSY"
ABORT "NO ANSWER"
ABORT "NO CARRIER"
ABORT "Login incorrect"
"OK" "ATDP\T"
TIMEOUT "125"
"CONNECT" "\c"
TIMEOUT 30
"ogin:" "lllooogggiiin"
"assword:" "pppaaassswwwooorrrddd"
"}" "\c"
------------------------------------------------------------------------
/etc/ppp/dial (атрибут +x)

#!/bin/sh

dial()  {
    /bin/echo 1>&2
    /bin/date "+%d.%m.%Y %H:%M%S" 1>&2
    /usr/bin/chat -V -T $1 -f /etc/ppp/script

    if [ "$?" = "0" ]; then
        exit 0
    fi
    /bin/echo 1>&2
    /bin/echo "$1 failed" 1>&2
}

dial 123456
dial 123457

exit 1
/bin/

----------------------------------------------------------
/etc/ppp/options.cuaa0

modem
crtscts
asyncmap 0
-------------------------------------------------------------
/etc/ppp/ppp.conf
см. выше

-------------------------------------------------------------

DNS присутствует (в настройках стоит форвадинг на dns провайдера) работает нормально (во всяком случае nslookup) резольвит всех направления нормально как когда ррр не поднят так и когда поднят, причем как внутр. так и внешние тачки.

звоню провайдеру

pppd cuaa0 115200 lock connect '/etc/ppp/dial' defaultroute noipdefault debug nodetach

получаю в логах ppppd.log
pppd[163]: pppd 2.3.5 started by root, uid 0
pppd[163]: Serial connection established.
pppd[163]: Using interface ppp0
pppd[163]: Connect: ppp0 <--> /dev/cuaa0
pppd[163]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xcc1d9c31> <pcomp> <accomp>]
pppd[163]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xcc1d9c31> <pcomp> <accomp>]
pppd[163]: rcvd [LCP ConfReq id=0xb3 <asyncmap 0xa0000> <magic 0x23df102d> <pcomp> <accomp>]
pppd[163]: sent [LCP ConfAck id=0xb3 <asyncmap 0xa0000> <magic 0x23df102d> <pcomp> <accomp>]
pppd[163]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <compress VJ 0f 01>]
pppd[163]: rcvd [IPCP ConfReq id=0x11 <compress VJ 0f 00> <addr 195.161.xxx.67>]
pppd[163]: sent [IPCP ConfAck id=0x11 <compress VJ 0f 00> <addr 195.161.xxx.67>]
pppd[163]: rcvd [IPCP ConfNak id=0x1 <addr 195.161.xxx.92>]
pppd[163]: sent [IPCP ConfReq id=0x2 <addr 195.161.xxx.92> <compress VJ 0f 01>]
pppd[163]: rcvd [IPCP ConfAck id=0x2 <addr 195.161.xxx.92> <compress VJ 0f 01>]
pppd[163]: local  IP address 195.161.xxx.92
pppd[163]: remote IP address 195.161.xxx.67

ip ed0  192.168.1.1 mask 255.255.255.0
ip LAN 192.168.1.2-40 255.255.255.0

что-нибудь еще необходимо?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: PPP вываливает 2 err..."
Сообщение от AD emailИскать по авторуВ закладки on 06-Мрт-03, 10:47  (MSK)
Если соединение есть, пинги ходят и трассировка нормально ходит то с ппп все нормально. Смотри найстройки роутинга,ведь он ошибки дает.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: PPP вываливает 2 err..."
Сообщение от СергейКа emailИскать по авторуВ закладки on 07-Мрт-03, 00:06  (MSK)
Feb 18 22:20:54 myserver routed[98]: IP_ADD_MEMBERSHIP ALLHOSTS: Can't assign requested address
Feb 18 22:20:54 myserver routed[98]: setsockopt(IP_ADD_MEMBERSHIP RIP): Can't assign requested address
Feb 18 22:25:13 myserver routed[98]: 192.168.1.30/32 --> 192.168.1.1 disappeared from kernel
Feb 18 23:02:08 myserver routed[98]: interface ppp0 to 192.168.1.30 turned off

А у меня вот такая фишка...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: PPP вываливает 2 err..."
Сообщение от togkskbr emailИскать по авторуВ закладки on 07-Мрт-03, 11:30  (MSK)
СергейКа
блин найду, ссылку кину.
Feb 18 22:25:13 myserver routed[98]: 192.168.1.30/32 --> 192.168.1.1 disappeared from kernel
Feb 18 23:02:08 myserver routed[98]: interface ppp0 to 192.168.1.30 turned off
точно уйдет, вот насчет первых 2 еrr...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "RE: PPP вываливает 2 err..."
Сообщение от togkskbr emailИскать по авторуВ закладки on 07-Мрт-03, 14:41  (MSK)
http://www.sysoev.ru/pppd/

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: PPP вываливает 2 err..."
Сообщение от togkskbr emailИскать по авторуВ закладки on 07-Мрт-03, 11:32  (MSK)
>Если соединение есть, пинги ходят и трассировка нормально ходит то с ппп
>все нормально. Смотри найстройки роутинга,ведь он ошибки дает.
вот ты враг. :) понятно что с роутингом! вопрос, где смотреть!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: PPP вываливает 2 err..."
Сообщение от AD emailИскать по авторуВ закладки on 07-Мрт-03, 12:30  (MSK)
>>Если соединение есть, пинги ходят и трассировка нормально ходит то с ппп
>>все нормально. Смотри найстройки роутинга,ведь он ошибки дает.
>вот ты враг. :) понятно что с роутингом! вопрос, где смотреть!

Да ладно тебе :-)

Давай
ifconfig -a
ifconfig -nr
до и после коннекта.
Для сервера и клиента отдельно.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "RE: PPP вываливает 2 err..."
Сообщение от togkskbr emailИскать по авторуВ закладки on 07-Мрт-03, 12:58  (MSK)
>>>Если соединение есть, пинги ходят и трассировка нормально ходит то с ппп
>>>все нормально. Смотри найстройки роутинга,ведь он ошибки дает.
>>вот ты враг. :) понятно что с роутингом! вопрос, где смотреть!
>
>Да ладно тебе :-)
>
>Давай
>ifconfig -a
>ifconfig -nr
>до и после коннекта.
>Для сервера и клиента отдельно.
Ок, после выходных,:) праздник всё-таки! после выходных, я тебя замучаю! :)

правда, ifconfig -a ifconfig -nr не реально, там windows ipconfig /all и route print подойдет?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "RE: PPP вываливает 2 err..."
Сообщение от togkskbr emailИскать по авторуВ закладки on 11-Мрт-03, 12:13  (MSK)
На ixbt мне засоветовали отрубить в /etc/rc.conf routed, ошибки ушли.

а теперь вопрос собственно из теории получается rip и ppp не дружат что-ли?


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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