Добрый день! Подскажите решение проблемы.
Имею внешний модем USRobotics Courier V.Everything
Settings...B0 C1 E1 F1 M1 Q0 V1 X4
BAUD=115200 PARITY=N WORDLEN=8
DIAL=PULSE ON HOOK TIMER&A0 &B1 &C0 &D2 &G0 &H1 &I0 &K3 &L0 &M4 &N0
&P0 &R2 &S0 &T5 &U0 &X0 &Y1 %N6 #CID=0S00=001 S01=000 S02=043 S03=013 S04=010 S05=008 S06=002 S07=069
S08=002 S09=006 S10=014 S11=070 S12=050 S13=000 S14=001 S15=000
S16=000 S17=000 S18=000 S19=000 S20=000 S21=010 S22=017 S23=019
S24=150 S25=005 S26=001 S27=000 S28=008 S29=020 S30=000 S31=000
S32=009 S33=000 S34=000 S35=000 S36=000 S37=000 S38=000 S39=000
S40=000 S41=000 S42=126 S43=200 S44=015 S45=000 S46=000 S47=000
S48=000 S49=000 S50=000 S51=000 S52=000 S53=000 S54=064 S55=000
S56=000 S57=000 S58=000 S59=000 S60=000 S61=000 S62=000 S63=000
S64=000 S65=000 S66=000 S67=000 S68=000 S69=000 S70=000LAST DIALED #:
OK
И так загружаются такие установки.
Необходимо заставить ответить модем на звонок. Перемычки выставил. Загрузил конфиг заводской.
Как видно S0=1 автоответ включен. Но отвечает только тогда когда я подключаю модем под Виндой и включаю терминал. Если окно терминала есть то мопед ответит. Если нет молчит как партизан. Насколько я представляю, енто не правильно. Ведь даже если его не подключать к компу он должен ответить. иль не так?
А использовать ентот мопед буду под FreeBSD для входящих соединений. процессы:
bash-2.05a# ps ax
PID TT STAT TIME COMMAND
95 ?? Is 0:02.91 routed -q
146 ?? Is 0:00.00 pppd /dev/ttyd0 57600
168 ?? I 0:00.01 /usr/libexec/getty std.57600 ttyd0
т.е все есть. Идентификация пользователя не требуется.ipconfig:
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=3<rxcsum,txcsum>
inet 192.132.132.1 netmask 0xffffff00 broadcast 192.132.132.255
ether 00:04:79:66:04:20
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=3<rxcsum,txcsum>
inet 20.30.0.1 netmask 0xffff0000 broadcast 20.30.255.255
ether 00:50:04:b2:ae:b2
media: Ethernet autoselect (none)
status: no carrier
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.30.0.1 netmask 0xff000000 broadcast 10.255.255.255
ether 00:e0:b3:10:31:a6
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
faith0: flags=8002<BROADCAST,MULTICAST> mtu 1500
Press any key to continue...
Раньше с этой конфигурацией все работало и мопед отвечал. что можно посмотреть?
>Добрый день! Подскажите решение проблемы.
>Имею внешний модем USRobotics Courier V.Everything
>Settings...
>
> B0 C1 E1 F1 M1
> Q0 V1 X4
> BAUD=115200 PARITY=N WORDLEN=8
> DIAL=PULSE ON HOOK TIMER
>
> &A0 &B1 &C0 &D2 &G0
> &H1 &I0 &K3 &L0 &M4
>&N0
> &P0 &R2 &S0 &T5 &U0
> &X0 &Y1 %N6 #CID=0
>&c0 - дальше даже смотреть не буду
А если менее амбициозно, можно сказать как подправить сей параметр?