* [Comm] CUPS, LPRng, ppp и грабли
@ 2004-03-20 16:00 Gennadiy Redko
2004-03-20 17:35 ` iceb
0 siblings, 1 reply; 8+ messages in thread
From: Gennadiy Redko @ 2004-03-20 16:00 UTC (permalink / raw)
To: community
Здравствуйте, community.
Стоит у нас тачка с линуксом. На ней поднят lpd и к ней прицеплен принтер.
Соединена с сетью "токовой петлей" по ppp. Скорость в порту -- 115200.
С сервера под ALM 2.0, на к-ром поднят cups на эту тачку отправляется
задание
на печать -- текстовый файл размером 1 байт. Перед тем, как этот байт
напечатать
CUPS "морозится" порядка 80 секунд. iptables на маршрутизаторе
показывают, что
передается 1 пакет около 100 байт в одну сторону и 100 байт в другую.
Если подключаю эту тачку эзернетом -- печатает сразу.
Это не могут быть настройки CUPS, т. к. при переходе на эзернет и
обратно я просто
меняю IP в /etc/cups/printers.conf и перестартовую cupsd.
Впечатление такое, что CUPS дожидается завершения какого-то таймаута.
Может кто чего подскажет?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] CUPS, LPRng, ppp и грабли
2004-03-20 16:00 [Comm] CUPS, LPRng, ppp и грабли Gennadiy Redko
@ 2004-03-20 17:35 ` iceb
2004-03-22 6:48 ` Gennadiy Redko
0 siblings, 1 reply; 8+ messages in thread
From: iceb @ 2004-03-20 17:35 UTC (permalink / raw)
To: community
В Суб, 20 Мар 2004, Gennadiy Redko написал(а):
GR> Здравствуйте, community.
GR>
GR> Стоит у нас тачка с линуксом. На ней поднят lpd и к ней
GR> прицеплен принтер.
GR> Соединена с сетью "токовой петлей" по ppp. Скорость в порту
GR> -- 115200.
GR> С сервера под ALM 2.0, на к-ром поднят cups на эту тачку
GR> отправляется
GR> задание
GR> на печать -- текстовый файл размером 1 байт. Перед тем, как
GR> этот байт
GR> напечатать
GR> CUPS "морозится" порядка 80 секунд. iptables на
GR> маршрутизаторе
GR> показывают, что
GR> передается 1 пакет около 100 байт в одну сторону и 100 байт
GR> в другую.
GR>
GR> Если подключаю эту тачку эзернетом -- печатает сразу.
GR>
GR> Это не могут быть настройки CUPS, т. к. при переходе на
GR> эзернет и
GR> обратно я просто
GR> меняю IP в /etc/cups/printers.conf и перестартовую cupsd.
GR>
GR> Впечатление такое, что CUPS дожидается завершения какого-то
GR> таймаута.
GR>
GR> Может кто чего подскажет?
Вы не забыли установить протокол xon/xoff для линии с токовой
петлей ?
--
Yura Kalinichenko
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] CUPS, LPRng, ppp и грабли
2004-03-20 17:35 ` iceb
@ 2004-03-22 6:48 ` Gennadiy Redko
2004-03-22 10:19 ` iceb
0 siblings, 1 reply; 8+ messages in thread
From: Gennadiy Redko @ 2004-03-22 6:48 UTC (permalink / raw)
To: community
iceb@svitonline.com пишет:
> GR>
> GR> Может кто чего подскажет?
>
> Вы не забыли установить протокол xon/xoff для линии с токовой
> петлей ?
>
>
Не установлен.
Я как-то столкнулся с тем, что на скоростях выше 19200 это приводит к
непонятным
задержкам и с тех пор выключаю xon/xoff везде, кроме терминалов.
"Токовая петля" -- плонодуплексный интерфейс. Зачем нужен xon/xoff?
Тем более -- ssh через этот же канал работает без задержек.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] CUPS, LPRng, ppp и грабли
2004-03-22 6:48 ` Gennadiy Redko
@ 2004-03-22 10:19 ` iceb
2004-03-22 11:19 ` Gennadiy Redko
2004-03-22 14:04 ` Gennadiy Redko
0 siblings, 2 replies; 8+ messages in thread
From: iceb @ 2004-03-22 10:19 UTC (permalink / raw)
To: community
В Пон, 22 Мар 2004, Gennadiy Redko написал(а):
GR> "Токовая петля" -- плонодуплексный интерфейс. Зачем нужен
GR> xon/xoff?
Тип flow control не зависит от дуплексности, а зависит
от того, имеется ли на интерфейсе возможность аппаратного
управления этим самым flow. Обычно под токовой петлей понимают
связь по 4-м проводам: TxD+, TxD-, RxD+, RxD-. Т.е. задействованы
только линии данных. Линии управления потоком (RTS, CTS, DCD,
DTR, DSR) - не задействуются, посему аппаратное управление
потоком невозможно (разве что вы пробросите эти сигналы
дополнительными парами). Остается только программное управление
(xon/xoff) либо никакое, чреватое потерей данных, что вы,
по-видимому и имеете.
Да, и еще. Linux более-менее нормально работает только с
буферизированными UART. Небуферизированных на сегодня уже не
найти, но тут вопрос - через что вы получаете токовую петлю ?
Если через какую-то древнюю мультипортовку - есть вероятность
что там стоит как раз такой раритет.
--
Yura Kalinichenko
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] CUPS, LPRng, ppp и грабли
2004-03-22 10:19 ` iceb
@ 2004-03-22 11:19 ` Gennadiy Redko
2004-03-22 11:34 ` iceb
2004-03-22 14:04 ` Gennadiy Redko
1 sibling, 1 reply; 8+ messages in thread
From: Gennadiy Redko @ 2004-03-22 11:19 UTC (permalink / raw)
To: community
iceb@svitonline.com пишет:
> В Пон, 22 Мар 2004, Gennadiy Redko написал(а):
>
> GR> "Токовая петля" -- плонодуплексный интерфейс. Зачем нужен
> GR> xon/xoff?
>
> Тип flow control не зависит от дуплексности, а зависит
> от того, имеется ли на интерфейсе возможность аппаратного
> управления этим самым flow. Обычно под токовой петлей понимают
> связь по 4-м проводам: TxD+, TxD-, RxD+, RxD-. Т.е. задействованы
> только линии данных. Линии управления потоком (RTS, CTS, DCD,
> DTR, DSR) - не задействуются, посему аппаратное управление
> потоком невозможно (разве что вы пробросите эти сигналы
> дополнительными парами). Остается только программное управление
> (xon/xoff) либо никакое, чреватое потерей данных, что вы,
> по-видимому и имеете.
Спасибо. Попробую.
Хотя по этому же каналу ssh, ftp работают без каких-либо задержек.
Только связка cupsd-lpd не хочет.
> Да, и еще. Linux более-менее нормально работает только с
> буферизированными UART. Небуферизированных на сегодня уже не
> найти, но тут вопрос - через что вы получаете токовую петлю ?
"Ваши" ж (точнее от "Крон") мультипортовки :)
и "кроновский" преобразователь со стороны станции.
> Если через какую-то древнюю мультипортовку - есть вероятность
> что там стоит как раз такой раритет.
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] CUPS, LPRng, ppp и грабли
2004-03-22 11:19 ` Gennadiy Redko
@ 2004-03-22 11:34 ` iceb
2004-03-22 12:58 ` Gennadiy Redko
0 siblings, 1 reply; 8+ messages in thread
From: iceb @ 2004-03-22 11:34 UTC (permalink / raw)
To: community
В Пон, 22 Мар 2004, Gennadiy Redko написал(а):
GR> "Ваши" ж (точнее от "Крон") мультипортовки :)
GR> и "кроновский" преобразователь со стороны станции.
Ну дык на Крон и обращайтесь с вопросом.
Я-то там давно не работаю, но поддержка и без меня должна быть.
--
Yura Kalinichenko
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] CUPS, LPRng, ppp и грабли
2004-03-22 11:34 ` iceb
@ 2004-03-22 12:58 ` Gennadiy Redko
0 siblings, 0 replies; 8+ messages in thread
From: Gennadiy Redko @ 2004-03-22 12:58 UTC (permalink / raw)
To: community
iceb@svitonline.com пишет:
> В Пон, 22 Мар 2004, Gennadiy Redko написал(а):
>
> GR> "Ваши" ж (точнее от "Крон") мультипортовки :)
> GR> и "кроновский" преобразователь со стороны станции.
>
> Ну дык на Крон и обращайтесь с вопросом.
> Я-то там давно не работаю, но поддержка и без меня должна быть.
>
>
Да "Крон" здесь не при чем, мне кажется.
Т. к. установка xonxoff в опциях ppp ситуацию не изменила.
Что-то связанное с сетевыми настройками cups/lprng...
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] CUPS, LPRng, ppp и грабли
2004-03-22 10:19 ` iceb
2004-03-22 11:19 ` Gennadiy Redko
@ 2004-03-22 14:04 ` Gennadiy Redko
1 sibling, 0 replies; 8+ messages in thread
From: Gennadiy Redko @ 2004-03-22 14:04 UTC (permalink / raw)
To: community
iceb@svitonline.com пишет:
> В Пон, 22 Мар 2004, Gennadiy Redko написал(а):
>
Разобрался.
LPRNg зачем-то пытался разрешить имя по IP.
Запись тачки с сервером CUPS в /etc/hosts -- помогла.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-03-22 14:04 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-03-20 16:00 [Comm] CUPS, LPRng, ppp и грабли Gennadiy Redko
2004-03-20 17:35 ` iceb
2004-03-22 6:48 ` Gennadiy Redko
2004-03-22 10:19 ` iceb
2004-03-22 11:19 ` Gennadiy Redko
2004-03-22 11:34 ` iceb
2004-03-22 12:58 ` Gennadiy Redko
2004-03-22 14:04 ` Gennadiy Redko
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git