|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 10 Mar 2002 00:07:42 To : Alexey Melchakov Subject : Re: soft/hard problem? -------------------------------------------------------------------------------- On Sat, 9 Mar 2002 00:14:50 +0000 (UTC), Alexey Melchakov <corvin@corvin.fep.ru> wrote: > >Есть странная проблема, скорее конечно с железом и его настройкой, но так Возможно. Так что ты бы сказал конфигурацию железа-то. Заодно с версией ядра и списком включённых модулей. >как дело происходит под линуксом - напишу и сюда. > >Есть два устройства на ide1, винт и cdrw, hdparm говорит про них вот что: Смотреть и ставить, imho, лучше /proc/ide/hd?/settings. Получается меньше ругани и ближе к полному описанию состояния. > >/dev/hdc: > multcount = 16 (on) > I/O support = 3 (32-bit w/sync) > unmaskirq = 1 (on) > using_dma = 1 (on) > keepsettings = 0 (off) > nowerr = 0 (off) > readonly = 0 (off) > readahead = 8 (on) > geometry = 197/255/63, sectors = 3173184, start = 0 > >/dev/hdd: > HDIO_GET_MULTCOUNT failed: Input/output error > I/O support = 3 (32-bit w/sync) > unmaskirq = 1 (on) > using_dma = 1 (on) > keepsettings = 0 (off) > HDIO_GET_NOWERR failed: Input/output error > readonly = 0 (off) > BLKRAGET failed: Input/output error > HDIO_GETGEO failed: Invalid argument > >кроме этого есть модем, внешний, на com2. >/proc/tty/driver: > >1: uart:16550A port:2F8 irq:3 baud:38400 tx:943869 rx:3164232 oe:394 >RTS|CTS|DTR|DSR|CD > >в чем проблема: когда пишется болванка или же происходит заметный обмен >данными с hdc модем как бы зависает, оказывается что либо принимать и >передавать, или же делает это очень неохотно, не разобрал. как результат, Скорее всего -- байтики на приёме от модема теряются. Hе успевает система их принять. Есть некоторые методы борьбы с этим, не слишком впрочем эффективные. Для начала -- проапгрейдиться на последнее ядро в своей ветке. Чтобы в случае чего разговор был более предметным. Если собираешь сам -- включи по максимуму поддержку разнообразных IDE chipsets. Можно сказать setserial /dev/ttyS1 low_latency Можно для hdc уменьшить multcount. Можно достать утилитку irqtune и запустить её (это поднимет приоритет прерывания от com-порта). А ещё можно сменить мать. Поскольку обычно при включённом un- maskirq пробить модем на потерю байтов очень сложно. >болванка пишется на 4x минут 15, записали - все tcp/соединения порваны, Слушай, а как ты пишешь болванку при наличии /dev/hdd? И вообще -- вроде при ide-scsi `hdparm' втыкать некуда. >хоть заново работу начинай. > >в чем может быть дело, может кто сталкивался? > > >-- >corvin@fep.ru >CRV-RIPN >Foundation for Effective Policies, Moscow Russia, +7 095 2018050 --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1511bd20884b.html, оценка из 5, голосов 10
|