[Comm] Настройка модема Agere (Lucent)
Yury Aliaev
mutab0r на rambler.ru
Пт Апр 21 15:12:27 MSD 2006
День добрый!
Столкнулся я, понимаете, со следующей проблемой. Подарили одной моей
знакомой комп с модемом Agere systems (бывший Люцент). Драйвера для него
в Альте есть (ltmodem). Проблема в том, что я никогда до этого
настройкой модемов не занимался. Почитав
/usr/share/doc/pppd-%version/FAQ я породил следующее:
/etc/pppd/peers/webplus:
ttyLT0 crtscts 115200
connect 'chat -v -f /etc/ppp/scripts/webplus'
defaultroute
/etc/pppd/scripts/webplus:
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "ERROR"
ABORT "NO ANSWER"
ABORT "BUSY"
ABORT "Username/Password Incorrect"
"" "at"
OK "at&d2&c1"
OK "atdp6044242"
"name:" "^U******"
"word:" "\q******"
Теперь если сказать "pppd call webplus", то модем набирает номер,
соединяется, проверка имени и пароля проходит нормально, а потом... оп!
В 12-ой консоли при этом следующее:
Apr 19 21:08:07 localhost kernel: CSLIP: code copyright 1989 Regents of
the University of California
Apr 19 21:08:07 localhost kernel: PPP generic driver version 2.4.2
Apr 19 21:08:07 localhost pppd[1699]: pppd 2.4.2 started by root, uid 0
Apr 19 21:08:07 localhost kernel: Loading Lucent Modem Controller driver
version 8.26
Apr 19 21:08:07 localhost kernel: Detected Parameters Irq=17
BaseAddress=0xc400 ComAddress=0xc800
Apr 19 21:08:07 localhost kernel: Lucent Modem Interface driver version
8.26 (2002-11-04) with SHARE_IRQ enabled
Apr 19 21:08:07 localhost kernel: ttyLT00 at 0xc400 (irq = 17) is a
Lucent ModemApr 19 21:08:07 localhost insmod: Warning: loading
/lib/modules/2.4.29-std-up-alt6/ltmodem/lt_modem.o will taint the
kernel: nonApr 19 21:08:07 localhost insmod: See
http://www.tux.org/lkml/#export-tainted for information about tainted
modules
Apr 19 21:08:07 localhost insmod: Module lt_modem loaded, with warnings
Apr 19 21:08:07 localhost insmod: Module lt_serial loaded, with warnings
Apr 19 21:08:08 localhost chat[1702]: abort on (NO CARRIER)
Apr 19 21:08:08 localhost chat[1702]: abort on (NO DIALTONE)
Apr 19 21:08:08 localhost chat[1702]: abort on (ERROR)
Apr 19 21:08:08 localhost chat[1702]: abort on (NO ANSWER)
Apr 19 21:08:08 localhost chat[1702]: abort on (BUSY)
Apr 19 21:08:08 localhost chat[1702]: abort on (Username/Password Incorrect)
Apr 19 21:08:08 localhost chat[1702]: send (at^M)
Apr 19 21:08:08 localhost chat[1702]: expect (OK)
Apr 19 21:08:08 localhost chat[1702]: at^M^M
Apr 19 21:08:08 localhost chat[1702]: OK
Apr 19 21:08:08 localhost chat[1702]: -- got it
Apr 19 21:08:08 localhost chat[1702]: send (at&d2&c1^M)
Apr 19 21:08:08 localhost chat[1702]: expect (OK)
Apr 19 21:08:08 localhost chat[1702]: ^M
Apr 19 21:08:08 localhost chat[1702]: at&d2&c1^M^M
Apr 19 21:08:08 localhost chat[1702]: OK
Apr 19 21:08:08 localhost chat[1702]: -- got it
Apr 19 21:08:08 localhost chat[1702]: send (atdp6044242^M)
Apr 19 21:08:09 localhost chat[1702]: expect (name:)
Apr 19 21:08:09 localhost chat[1702]: ^M
Apr 19 21:08:43 localhost chat[1702]: atdp6044242^M^M
Apr 19 21:08:43 localhost chat[1702]: CONNECT 46666 V44^M
Apr 19 21:08:43 localhost chat[1702]: C^M
Apr 19 21:08:43 localhost chat[1702]: WEBplus Ltd.
access server "gw-br57-3"^M
Apr 19 21:08:43 localhost chat[1702]: With any questions please
contact postmaster на wplus.net^M
Apr 19 21:08:43 localhost chat[1702]: or call us by phone
+7 812 326 90 20^M
Apr 19 21:08:43 localhost chat[1702]: login:^M
Apr 19 21:08:43 localhost chat[1702]: ^M
Apr 19 21:08:43 localhost chat[1702]: ^M
Apr 19 21:08:43 localhost chat[1702]: User Access Verification^M
Apr 19 21:08:43 localhost chat[1702]: ^M
Apr 19 21:08:43 localhost chat[1702]: Username:
Apr 19 21:08:43 localhost chat[1702]: -- got it
Apr 19 21:08:43 localhost chat[1702]: send (^U*******^M)
Apr 19 21:08:44 localhost chat[1702]: expect (word:)
Apr 19 21:08:44 localhost chat[1702]: *******^M
Apr 19 21:08:44 localhost chat[1702]: Password:
Apr 19 21:08:44 localhost chat[1702]: -- got it
Apr 19 21:08:44 localhost chat[1702]: send (??????)
Apr 19 21:08:44 localhost pppd[1699]: Serial connection established.
Apr 19 21:08:44 localhost pppd[1699]: Using interface ppp0
Apr 19 21:08:44 localhost pppd[1699]: Connect: ppp0 <--> /dev/ttyLT0
Apr 19 21:09:02 localhost pppd[1699]: Hangup (SIGHUP)
Apr 19 21:09:02 localhost pppd[1699]: Modem hangup
Apr 19 21:09:02 localhost pppd[1699]: Connection terminated.
Apr 19 21:09:03 localhost pppd[1699]: Exit.
По идее тут должно произойти назначение локального и удалённого
IP-адресов и выдача DNS'ов. Ничего этого не происходит, а происходит
подвисание модема (как это видно из логов). Вполне возможно, что я
чего-то накосячил...
Помогите, плиии-и-и-иии-ззз!
Подробная информация о списке рассылки Community