=?iso-8859-1?q?=5Bmdk-re=5D_Zyxel_=D7=C5=DB=C1=C5=D4=D3=D1?=

Serg =?iso-8859-1?q?serg_=CE=C1_cadwh=2Ealmaty=2Ekz?=
Пт Май 18 13:48:01 MSD 2001


Привет!

Высвободился старый внутренний Zyxel U1496B+
и я воткнул его как ttyS2 в свой такой же старый почтовый сервер, поскольку нужно было поиметь еще один порт. (ttyS0 теперь с USR Courier V-Everything - для связи с инетом, ttyS1 - пожирает данные о телефонных звонках с мини-АТС). На UUCP почту этого Zyxel вполне хватает, работает отлично. За исключением одного - иногда он делает вид что коннектится, "висит на связи", но в действительности все отключено - можно даже выдернуть телефонную линию, а ему как-то все равно. Пищит себе потихонечку. Statserial при этом показывает что DCD = 1, т.е. он чует несущую. Откуда ж он, гад, ее берет?
Если дело в железе и в настройках ничего не сделать (пытался играть с closing_wait* в setserial - но разницы не заметил, да и поймать подобное состояние трудно - раз в сутки, а то и реже, может и бывает), то каким образом отрубить модем - не помогает даже перезагрузка, только полное выключение ящика?  Может есть команды? Их же не может не есть...

Serg

PS: результаты statserial, stty и setserial - ниже

[root на cadwh /]# statserial /dev/ttyS2 -n
Device: /dev/ttyS2

Signal  Pin  Pin  Direction  Status  Full
Name    (25) (9)  (computer) Name
-----   ---  ---  ---------  ------  -----
FG 1    -     -      -   Frame Ground
Tx  2    3   out     -   Transmit Data
RxD 3    2  in      -   Receive  Data
RTS 4    7 out    1   Request To Send
CTS 5    8  in     1   Clear To Send
DSR 6    6 in      1   Data Set Ready
GND 7   5 -       -   Signal Ground
DCD 8    1 in      1   Data Carrier Detect
DTR 20   4 out    1   Data Terminal Ready
RI    22    9 in      0   Ring Indicator

[root на cadwh /]# stty -F /dev/ttyS2
speed 19200 baud; line = 0;
min = 2; time = 1;
-brkint -icrnl -imaxbel
-opost
-isig -icanon -iexten -echo -echoe -echok

[root на cadwh /]# setserial -a /dev/ttyS2
/dev/ttyS2, Line 2, UART: 16550A, Port: 0x03e8, IRQ: 5
Baud_base: 115200, close_delay: 50, divisor: 0
closing_wait: 3000, closing_wait2: infinte
Flags: spd_normal skip_test





Подробная информация о списке рассылки community