The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"getty выставить задержку при печати символов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"getty выставить задержку при печати символов"  +/
Сообщение от gray_xor email(ok) on 14-Сен-09, 14:47 
Всем привет.
# uname -a
FreeBSD  7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009     root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

Недавно заморочился настроить консоль для работы через COM порт. Собственно, получилось.
При подключении через нульмодемный шнур к рабочей станции все работает как надо. Но у меня-то ноутбук. И COM порта там, естественно нет. Использую USB-Serial адаптер. Во время работы с разнообразными коммутаторами (DLink, Zyxel, Cisco) проблем ни разу не возникало. А вот с фряхой вылез странный глюк. Суть глюка заключается в том, что адаптер теряет кучу байт, которые пытается передать фря. Например:

# ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        opt#

#

Напрашивается вывод: Виноват адаптер. Ага! Но коммутаторы-то работают с теми же настройками без проблем! Тогда нульмодемный шнур. Но при подключении к нормальному компорту на обычном компе проблем нет!

Перепробовав кучу всяких вариантов настоек с контролем четности, скоростями консоли и т.д. никчему не пришел. Дедуктивным методом пришел к выводу, что у адаптера маленький I/O буфер, в который тупо не помещается все, что пихает туда фря. А коммутаторы нормально работают скорее всего потому, что несмотря на скорость 9600, пауза между символами при печати большая, и буфер успевает слиться до переполнения.

Вопрос: Как объяснить консоли, что букавы нуно печатать не на полной скорости консоли, доводя до истерики адаптер, а делать между ними паузу. Миллисекунд, этак, сто, а то и более?
Курил gettytab и termcap - нашел только ненужные задержки при переводе строк и прочих бекспейсов. Задержку при печати символа ну никак не найду.
Вопрос к гуру, кто сталкивался? Ведь полюбому же можно где-то это настроить!
Пасиба кто откликнется
ЗЫЖ Менять скорость консоли не предлагайте. Пробовал. Адаптер рыдает...

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "getty выставить задержку при печати символов"  +/
Сообщение от gray_xor email(ok) on 18-Сен-09, 13:31 
UP
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру