Несколько соединений ppp

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-23 10:38:58

Всем Добрый день.
Имеются два USB модема от Мегафона. При запуске двух модемов сразу, ip-адрес получает только первый.
Пробовал их настраивать по следующей схеме: http://skeletor.org.ua/?p=1263. Не помогло.

Настройки у меня следующие.

Код: Выделить всё

#/etc/rc.conf
hostname="internet.local"
sshd_enable="YES"
defaultrouter="10.0.0.2"
fusefs_enable="YES"
dumpdev="AUTO"

wlans_ral0="wlan0"
create_args_wlan0="wlanmode ap authmode wpa"
ifconfig_wlan0="inet 192.168.0.1 netmask 255.255.255.0 ssid freebsd mode 11g channel 7 country RU"
hostapd_enable="YES"

ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="NO"
ppp_profile="megafon megafon1"
ppp_user="root"
gateway_enable="YES"
firewall_enable="YES"
firewall_logging="YES"
firewall_script="/etc/firewall.conf"
natd_enable="YES"
natd_interface="tun0"
natd_flags=""
и

Код: Выделить всё

#/etc/ppp/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$
#################################################################

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

megafon:
 set device /dev/ttyU0.0
 set speed 460800

 set dial "\"\" \
     AT OK \
     AT OK \
     ATS0=0 OK \
     AT OK \
     AT&FE0V1X1&D2&C1S0=0 OK \
     AT OK \
     AT+CGDCONT=1,\\\"IP\\\",\\\"internet\\\" OK \
     ATDT*99# CONNECT"

 set login
 set authname "mobile"
 set authkey "internet"

 disable ipv6cp
 disable pap
 disable chap
 enable dns

 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 add default HISADDR

megafon1:
 set device /dev/ttyU0.1
 set speed 460800

 set dial "\"\" \
     AT OK \
     AT OK \
     ATS0=0 OK \
     AT OK \
     AT&FE0V1X1&D2&C1S0=0 OK \
     AT OK \
     AT+CGDCONT=1,\\\"IP\\\",\\\"internet\\\" OK \
     ATDT*99# CONNECT"

 set login
 set authname "mobile"
 set authkey "internet"

 disable ipv6cp
 disable pap
 disable chap
 enable dns

 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 add default HISADDR
При такой конфигурации пишет ошибку установки роутера по умолчанию при втором подключении. Удаление строки "add default HISADDR" ни к чему не привело.

Может кто сталкивался с подобной проблемой. Буду рад любой помощи.
Заранее спасибо.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Несколько соединений ppp

Непрочитанное сообщение Gamerman » 2011-12-23 12:08:18

А как вы вообще роутить хотите?
Глюк глюком вышибают!

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-23 12:29:53

Хочу делить трафик между двумя каналами средствами ipwf

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Несколько соединений ppp

Непрочитанное сообщение Gamerman » 2011-12-23 12:32:38

В таком случае, по-моэму, указывать шлюз по умолчанию не нужно
Глюк глюком вышибают!

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-23 12:37:19

Вы имеете ввиду не указывать деф. роутер в rc.conf или в ppp.conf?

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Несколько соединений ppp

Непрочитанное сообщение Gamerman » 2011-12-23 12:43:14

в ррр
Глюк глюком вышибают!

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-23 12:44:26

Пробовал убирать в обеих метках, тогда ip-адреса никто не получал.

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Несколько соединений ppp

Непрочитанное сообщение Gamerman » 2011-12-23 12:47:22

попробуйте убрать и строку set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 во втором случае
Глюк глюком вышибают!

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-23 13:06:19

Убрал строку "set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0"
Убрал в обеих метках "add default HISADDR"
Второй интерфейс не получил ip-адрес

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-23 13:24:17

Без строки "add default HISADDR" интерфейс получает ip, но интернет отсутствует.

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Несколько соединений ppp

Непрочитанное сообщение Gamerman » 2011-12-23 13:34:36

zzeliboba писал(а):Без строки "add default HISADDR" интерфейс получает ip, но интернет отсутствует.
А куда пакеты уходят в таком случае?
Глюк глюком вышибают!

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-23 13:56:03

Понтия не имею, но ip-адрес первому интерфейсу присваивается, natd перезапускаю, в ipfw allow ip from any to any и divert natd all from any to any

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Несколько соединений ppp

Непрочитанное сообщение skeletor » 2011-12-23 13:57:30

Вы читали примечание
Примечание.
Здесь могут быть ньюансы в том плане, что перечислять «профили» нужно именно в таком порядке. В другом порядке поднимался только 1 модем.
Вы добились того, что поднимаются 2 модема?

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-23 14:09:56

Примечание читал. Поднимается только 1 модем.

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Несколько соединений ppp

Непрочитанное сообщение skeletor » 2011-12-23 14:29:45

А вы пробовали местами менять загрузку профилей? То есть писать так: ppp_profile="megafon1 megafon"?

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-23 14:33:01

skeletor писал(а):А вы пробовали местами менять загрузку профилей? То есть писать так: ppp_profile="megafon1 megafon"?
Пробовал, не помогает. Я так понимаю что в первом профиле должен устанавливаться дефолтный роутер, а во втором set ifaddr.
Я так же пробовал настраивать pppd в режиме multilink, но так же безуспешно, я даже приблизительно не знаю как работает multilink.

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Несколько соединений ppp

Непрочитанное сообщение skeletor » 2011-12-23 15:17:33

Дефолтный роутер не влияет на подключение. Даже если прописать у обеих модемов это, оно должно поднять подключение, только вот не сможет изменить дефолтный роутер.

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-23 15:25:02

skeletor писал(а):Дефолтный роутер не влияет на подключение. Даже если прописать у обеих модемов это, оно должно поднять подключение, только вот не сможет изменить дефолтный роутер.
Если подключать только один модем, то без дефолтного роутера инета нет и ip не появляется. Если прописать его у обоих модемов, то да, второй модем не сможет его изменить, в системе появятся 2 интерфейса (tun0 - с ip-адресом и tun1 - ,tp ip-адреса).

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Несколько соединений ppp

Непрочитанное сообщение skeletor » 2011-12-23 16:25:21

Я что-то не понял: у вас они завелись или нет?

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-26 9:33:40

skeletor писал(а):Я что-то не понял: у вас они завелись или нет?
Ну что значит завелись? Они появились в ifconfig-е, но один из них не получает ip-адрес. Без адреса интерфейс разве будет работать?

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Несколько соединений ppp

Непрочитанное сообщение skeletor » 2011-12-26 14:22:13

А если вручную запускать, с консоли?

zzeliboba
рядовой
Сообщения: 12
Зарегистрирован: 2011-12-23 10:10:05

Re: Несколько соединений ppp

Непрочитанное сообщение zzeliboba » 2011-12-27 9:48:52

Если запускать вручную с консоли, то все точно так же. Первый получает ip, второй нет.
Может ли быть такое, что они пытаются получить один и тот же ip, но в логах ни чего об этом не пишется?

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Несколько соединений ppp

Непрочитанное сообщение skeletor » 2011-12-27 13:38:27

а что в логах при получении IP для второго модема?

Umbrafer
проходил мимо

Re: Несколько соединений ppp

Непрочитанное сообщение Umbrafer » 2012-01-01 6:38:39

/dev/ttyU0.1 - это точно правильный адрес для устройства? Некоторые модемы типа (Гуавея Е1550) распознаются как три девайса сразу...