Добрый день! Проблема следующая: есть модемный пул из 5-ти модемов, сервер доступа FreeBSD4.9+mgetty+sendfax, каждый модем в отдельности работает нормально (т.е. принимает входящий звонок, сервер проводит авторизацию и т.д.), но когда занято 4 модема, 5-й принимает звонок, но авторизация не проходит! Причём пятым может оказаться любой модем. Настройка для всех модемов идентичная.
=====================
mgetty+sendfax/mgetty.config
---------------------
debug 4
speed 57600
port-owner uucp
port-group uucp
port-mode 0660
data-only y
modem-type c2.0
init-chat "" at&f1&k3&m5s7=120s9=50s10=100&n12&u2 OK
login-prompt login:
port ttyd4
statistics-chat "" ATI6I11 OK
statistics-file /var/log/ppp/port_ttyd4
port ttyd5
statistics-chat "" ATI6I11 OK
statistics-file /var/log/ppp/port_ttyd5
port ttyd6
statistics-chat "" ATI6I11 OK
statistics-file /var/log/ppp/port_ttyd6
port ttyd7
statistics-chat "" ATI6I11 OK
statistics-file /var/log/ppp/port_ttyd7
port ttyd8
statistics-chat "" ATI6I11 OK
statistics-file /var/log/ppp/port_ttyd8
port ttyd9
statistics-chat "" ATI6I11 OK
statistics-file /var/log/ppp/port_ttyd9
==========================================
mgetty+sendfax/login.config
---------------------
/AutoPPP/ - a_ppp /usr/local/sbin/ppp.sh
* - - /usr/bin/login @
=====================
=====================
/usr/local/sbin/ppp.sh
---------------------
#!/bin/csh
setenv tty_line `(tty | sed -e 's/\/dev\///')`
date "+%Y-%m-%d% %H:%M:%S $tty_line" >> /var/log/ppp/port_log
/usr/sbin/ppp -direct server_$tty_line
=====================
=====================
ppp.conf
---------------------
default:
set log Phase Chat LCP IPCP CCP tun command connect
ident user-ppp VERSION (built COMPILATIONDATE)
set device /dev/cuaa3
set speed 115200
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
enable dns # request DNS info (for resolv.conf)
papchap:
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
server:
enable chap MSChap chap81 pap passwdauth
enable proxy
set ifaddr 10.19.93.36/32
accept dns
set dns 10.19.1.34
server_ttyd4:
load server
server_ttyd5:
load server
server_ttyd6:
load server
server_ttyd7:
load server
server_ttyd8:
load server
server_ttyd9:
load server
=====================
=====================
options.ttyd4, options.ttyd5, options.ttyd6, options.ttyd7, options.ttyd8, options.ttyd9
---------------------
passive
proxyarp
debug
ipcp-accept-local
ipcp-accept-remote
=====================
=====================
options
---------------------
modem
crtscts
asyncmap 0
idle 30
=====================
Авторизация по ppp.secret