URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 67982
[ Назад ]

Исходное сообщение
"Срочно! PPP-соединение по выделенке 2-х серверов!!!"

Отправлено gelo , 01-Авг-06 19:40 
Друмзя, поможите, а то мозги уже закипают Ж:)
Есть 2 сервера под Фрей-4.9. Есть выделенка по 2-проводной тедефонной линии и 2 завязаных по ней модема (Zyxel) (связь работает - проверялось по SLIP).
Нужно завязать их по PPP.
1-сервер - модем на 9 порту, делаю изменения в файлах:
/etc/ttys:
ttyd9      "/usr/libexec/getty std.9600"   dialup  off secure
cuaa9      "/usr/sbin/pppd"        unknown on                

/etc/ppp/options:
crtscts  
asyncmap 0
modem    
nodetach  

/etc/ppp/options.cuaa9:
19200                    
mtu 576                  
mru 576                  
passive                  
192.168.25.1:192.168.25.2
proxyarp                
noauth                  
persist                  
debug

2-сервер - модем на COM порту, делаю изменения в файлах:
/etc/ttys:
ttyd0      "/usr/libexec/getty std.9600"   dialup  off secure
cuaa0      "/usr/sbin/pppd"        unknown on                

/etc/ppp/options:
crtscts  
asyncmap 0
modem    
nodetach  

/etc/ppp/options.cuaa0:
19200                    
mtu 576                  
mru 576                  
passive                  
192.168.25.2:192.168.25.1
defaultroute
noauth                  
persist                  
debug

Результат на 1-сервере в логах /var/log/pppd.log:
Aug  1 18:16:43 ibuvd pppd[263]: pppd 2.3.5 started by root, uid 0              
Aug  1 18:16:46 ibuvd pppd[263]: Using interface ppp0                          
Aug  1 18:16:46 ibuvd pppd[263]: Connect: ppp0 <--> /dev/cuaa9                  
Aug  1 18:16:46 ibuvd pppd[263]: sent [LCP ConfReq id=0x1 <mru 576> <asyncmap 0x0> <magic 0xbe034a2d> <pcomp> <accomp>]                                        
Aug  1 18:17:13 ibuvd last message repeated 9 times                            
Aug  1 18:17:16 ibuvd pppd[263]: LCP: timeout sending Config-Requests          
Aug  1 18:17:43 ibuvd pppd[263]: Modem hangup, connected for 1 minutes        
Aug  1 18:17:43 ibuvd pppd[263]: Connection terminated, connected for 1 minutes

На 2-сервере аналогично. В общем не работает. Помогите устранить ошибки и настроить соединение!!!
Настройки брались отсюда:
http://www.opennet.me/docs/HOWTO-RU/mini/Leased-Line.html#AE...
http://www.opennet.me/base/net/nt_leased.txt.html
http://www.opennet.me/docs/RUS/tcp_conf/tcp08.html#tos1.3
Может не там смотрел?


Содержание

Сообщения в этом обсуждении
"Срочно! PPP-соединение по выделенке 2-х серверов!!!"
Отправлено vlad11 , 02-Авг-06 04:28 
>Друмзя, поможите, а то мозги уже закипают Ж:)
>Есть 2 сервера под Фрей-4.9. Есть выделенка по 2-проводной тедефонной линии и
>2 завязаных по ней модема (Zyxel) (связь работает - проверялось по
>SLIP).
Типы/марки модемов?
Если далапные модемы, то надо настроить на одном сервере прием, а на другом дозвон.
А потом роутингом рулить.


"Срочно! PPP-соединение по выделенке 2-х серверов!!!"
Отправлено gelo , 02-Авг-06 09:56 
>Типы/марки модемов?

Zyxel U1496
Настроены на выделенную линию, завязались без проблем (правда всего на 19200), их работа была проверена по SLIP протоколу, но есть проблемы при передаче файлов большого размера, поэтому хотим заменить на PPP.



"Срочно! PPP-соединение по выделенке 2-х серверов!!!"
Отправлено gelo , 02-Авг-06 13:26 
Нашел, что у человека в 2001 году была такая же проблема:
http://www.opennet.me/openforum/vsluhforumID1/8187.html
но решения нет.
Неужели ни у кого не настроено PPP по выделенке???
Отзовитесь!

"Срочно! PPP-соединение по выделенке 2-х серверов!!!"
Отправлено gelo , 02-Авг-06 16:37 
Только что проверил работают ли модемы в ppp:
# ppp
ppp> set device /dev/cuaa0
ppp> set speed 19200
ppp> term

и с другой стороны:
# ppp
ppp> set device /dev/cuaa9
ppp> set speed 19200
ppp> term

Связь есть, если на одном конце что-то набирать с клавиатуры, то на другом компе появляются знаки, и наоборот.
В логах пишет на 1-м компе в ppp.log:
Aug  2 15:22:42 rout_uboz ppp[643]: tun0: Command: /dev/tty: set device /dev/cua
a0                                                                              
Aug  2 15:22:49 rout_uboz ppp[643]: tun0: Command: /dev/tty: set speed 19200    
Aug  2 15:22:52 rout_uboz ppp[643]: tun0: Command: /dev/tty: term              
Aug  2 15:22:52 rout_uboz ppp[643]: tun0: Phase: bundle: Establish              
Aug  2 15:22:52 rout_uboz ppp[643]: tun0: Phase: deflink: closed -> opening    
Aug  2 15:22:52 rout_uboz ppp[643]: tun0: Phase: deflink: Connected!            
Aug  2 15:22:52 rout_uboz ppp[643]: tun0: Phase: deflink: opening -> carrier    
Aug  2 15:22:53 rout_uboz ppp[643]: tun0: Phase: deflink: /dev/cuaa0 doesn't support CD
Aug  2 15:22:53 rout_uboz ppp[643]: tun0: Phase: deflink: carrier -> ready

а на другом тоже самое, кроме
Aug  2 15:22:53 ibuvd ppp[9278]: tun0: Phase: deflink: /dev/cuaa9: CD detected

Может тут какая-то есть неувязка, что в 1-м doesn't support CD, а во 2-м CD detected???
                                                                                



"Срочно! PPP-соединение по выделенке 2-х серверов!!!"
Отправлено lavr , 02-Авг-06 18:11 
>Только что проверил работают ли модемы в ppp:
># ppp
>ppp> set device /dev/cuaa0
>ppp> set speed 19200
>ppp> term
>
>и с другой стороны:
># ppp
>ppp> set device /dev/cuaa9
>ppp> set speed 19200
>ppp> term
>
>Связь есть, если на одном конце что-то набирать с клавиатуры, то на
>другом компе появляются знаки, и наоборот.
>В логах пишет на 1-м компе в ppp.log:
>Aug  2 15:22:42 rout_uboz ppp[643]: tun0: Command: /dev/tty: set device /dev/cua
>
>a0
>Aug  2 15:22:49 rout_uboz ppp[643]: tun0: Command: /dev/tty: set speed 19200
>
>Aug  2 15:22:52 rout_uboz ppp[643]: tun0: Command: /dev/tty: term
>Aug  2 15:22:52 rout_uboz ppp[643]: tun0: Phase: bundle: Establish
>Aug  2 15:22:52 rout_uboz ppp[643]: tun0: Phase: deflink: closed -> opening    
>Aug  2 15:22:52 rout_uboz ppp[643]: tun0: Phase: deflink: Connected!
>Aug  2 15:22:52 rout_uboz ppp[643]: tun0: Phase: deflink: opening -> carrier    
>Aug  2 15:22:53 rout_uboz ppp[643]: tun0: Phase: deflink: /dev/cuaa0 doesn't support
>CD
>Aug  2 15:22:53 rout_uboz ppp[643]: tun0: Phase: deflink: carrier -> ready
>
>а на другом тоже самое, кроме
>Aug  2 15:22:53 ibuvd ppp[9278]: tun0: Phase: deflink: /dev/cuaa9: CD detected
>
>
>Может тут какая-то есть неувязка, что в 1-м doesn't support CD, а
>во 2-м CD detected???
>


почитай как правильно настраивать модемы для LL и настройки порта, LL это тоже что
и PPP via null-modem, дозвона нет, какое нафик обнаружение несущей - связь должна быть
всегда. По памяти, что-то должно быть с ctsrts, другой ньюанс - посмотреть какая
максимальная и стабильная скорость работы и подумать - нужно выравнивание скоростей
DTE <-> DCE или нет (не помню я уже ньюансы)
Ну и в зависимости от используемого PPP ( man ppp или man pppd ) - настройки, попробуй
поиск: PPP via NULL-modem on FreeBSD
Должно помочь, самая простая игра, ну чтобы не мучаться - рядом два freebsd и через
null-modem 2x или 4x проводка для отладки сего дела.
После того как уже разберешься, дойдешь до проблемы: дальность, разнопарка и какой
в итоге мудем для LL взять уместо ZyXEL (не факт, но возможно)

Прим: SLIP настолько дубовый протокол, что если падаить на нем, то возможно с PPP буить
исчо хужее.