Отправляет email-рассылки с помощью сервиса Sendsay

Задержка при загузке

Здравствуйте!

ALT Linux Master 2.4
AMD Sempron 2400, ASUS nForce2, 512Mb RAM, GeForce5200FX 128M, Seagate
120G SATA, LiteOn CD-Rom, ASUS CD-RW/DVD+-RW, Agere Lucent WinModem.

Во время загрузки при опросе оборудования (до сообщений welcome и запуска
служб), после строки
blk: queue c0304288, I/O limit 4095Mb (mask 0xffffffff)
загрузка приостанавливается секунд на 5 (или больше). Следующая строка -
hdg: no response (status 0xfe... (дальше не дописал - если надо -
перепишу, пришлю).

Что это за hdg такое? Почему оно не отвечает? Из-за этой задержки очень
замедляется загрузка системы. Компьютер домашний, выключается часто,
поэтому скорость загрузки важна.

Есть ещё такой баг: LinModem у меня хоть, вроде, kudzu нашёл и настроил,
тем не менее, ни одна программа (minicom, kppp) не могут его открыть
("модем занят"). Может, это как-то связано?

Ответить   Ведомир Sat, 3 Sep 2005 12:29:15 +0300 (EEST) (#429887)

 

Ответы:

Ведомир пишет:

это не жесткий диск или иже с ним?

kudzu на самом деле ничего не настроил, модем софтовый, для его работы
нужен соответствующий модуль ядра, чтобы появилось устройство типа
последовательного порта (ttySx или другое)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 21288; Возраст листа: 771; Участников: 1403
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/430131

Ответить   Sat, 03 Sep 2005 21:09:44 +0400 (#430131)

 

Здравствуй!

On Sat, 3 Sep 2005, avm7 wrote:

Может быть, но у меня нет других винчестеров кроме одного SerialATA (hda и
hdc - CD и DVD; SATA - он, вроде как, sda зовётся).

К своему выводу я пришёл после того, как, установив ALT LM 2.4, я
убедился, что он работает (в minicom модем на просьбу ATDP565... начал
набирать номер телефона; к сожалению, на этом мои эксперименты
закончились). По глупости переустановив ось, я обнаружил вышеизложенную
проблему. Ещё одна переустановка запустить модем не помогла.

Правда, не скажу точно, была ли та пауза тогда, когда модем работал.
Может, и была.

Может, ядро было скомпилено уже с поддержкой WinModem'а? Или, устанавливая
систему в первый раз, я, не зная того, установил опцию компиляции ядра? Не
припоминаю такого.

Ответить   Ведомир Sun, 4 Sep 2005 01:07:28 +0300 (EEST) (#430278)

 

Ведомир пишет:

А вот и не обязательно :) Не sata зовется hda, а первый диск на IDE
(primary master)
Теперь SATA - я с ними почти не сталкивался под линухом, но в bios
настраивается где их будет видеть система: или вместо IDE или после IDE,
возможно как раз hdg и есть sata диск.

make menuconfig в каталоге исходников ядра и там посмотреть наличие
такой опции, еще можно в дистре покопаться на наличие пакета для этого
модема.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 21311; Возраст листа: 772; Участников: 1405
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/430683

Ответить   Sun, 04 Sep 2005 22:11:05 +0400 (#430683)

 

В сообщении от 1125739755 секунд после начала Эпохи Ведомир написал(а):

Как уже говорил уважаемый avm7, для вашего модема нужен специальный
драйвер (модуль(и) ядра). Хочу заметить что этот драйвер не свободный,
и с дистрибутивами обычно не поставляется. Но так как вы сказали что
после первой установки ALT LM модем работал, то можно считать что
драйвер в дистрибутиве есть. Драйвер для модемов на чипе Lucent
называется ltmodem. Проверте установлен ли соответствующий пакет.
Проверьте доступны ли модули:

# modinfo lt_modem lt_serial

Загружены ли они:

# lsmod |grep ^lt_

Существует ли файл устройства:

# ls -l /dev/ttyLT*

Существует ли ссылка `/dev/modem' и правильная ли она:

# ls -l /dev/modem

Если программы говорят что модем занят, то возможно существует лишний
файл блокировки. Что выдает:

# find /var/lock

?

Ответить   Konstantin Korikov Sun, 4 Sep 2005 08:27:21 +0300 (#430334)

 

Здравствуйте!

On Sun, 4 Sep 2005, Konstantin Korikov wrote:

[skipped]

[root@localhost ved]# modinfo lt_modem lt_serial
filename: /lib/modules/2.4.26-std-up-alt6/ltmodem/lt_modem.o
kernel_version: 2.4.26-std-up-alt6
using_checksums:1
parm: vendor_id:int: Vendor ID of the Lucent Modem e.g. vendor_id=0x11c1
parm: device_id:int: Device ID of the Lucent Modem e.g. device_id=0x0440
parm: Forced:int array (min = 4, max = 4): Forced
Irq,BaseAddress,ComAddress[,NoDetect] of the Lucent Modem e.g. Forced=3,0x130,0x2f8
description: Lucent Modem Controller driver
license: UNKNOWN
filename: /lib/modules/2.4.26-std-up-alt6/ltmodem/lt_serial.o
kernel_version: 2.4.26-std-up-alt6
using_checksums:1
description: Lucent Modem Interface driver
license: GPL

[root@localhost ved]# lsmod |grep ^lt_

[root@localhost ved]# ls -l /dev/ttyLT*
crw-rw1 root uucp 62, 64 Лип 26 2004 /dev/ttyLT0

[root@localhost ved]# ls -l /dev/modem
lrwxrwxrwx 1 root root 5 Сер 31 05:21 /dev/modem -> ttyS2

Здесь отчётливо просматривается, что модем привязан не туда.

[root@localhost ved]# find /var/lock
/var/lock
/var/lock/serial
/var/lock/subsys
/var/lock/subsys/nvidia
/var/lock/subsys/kudzu
/var/lock/subsys/random
/var/lock/subsys/sound
/var/lock/subsys/syslogd
/var/lock/subsys/klogd
/var/lock/subsys/keytable
/var/lock/subsys/gpm
/var/lock/subsys/crond
/var/lock/subsys/xfs
/var/lock/subsys/dm
/var/lock/subsys/autofs
/var/lock/subsys/rawdevices
/var/lock/subsys/cups
/var/lock/subsys/acpid
/var/lock/subsys/splash
/var/lock/uucp
/var/lock/makewhatis

После выполнения
#ln -sf /dev/ttyLT0 /dev/modem
модем успешно завёлся.

Так что огромное спасибо за помощь всем, а особенно Константину.

PS: а что куда можно прописать, чтобы ссылка на /dev/modem привязывалась
сама при запуске оси?

Ответить   Ведомир Tue, 6 Sep 2005 11:12:47 +0300 (EEST) (#431686)

 

В сообщении от 1125994367 секунд после начала Эпохи Ведомир написал(а):

У вас видимо используется devfs. Как его настроить я не знаю (я
использую udev, который в 2.6 ядрах). Попробуйте почитать документацию
по devfs.

Ответить   Konstantin Korikov Fri, 9 Sep 2005 23:53:12 +0300 (#434325)

 

Здравствуйте!

On Fri, 9 Sep 2005, Konstantin Korikov wrote:

Большое спасибо! Оказалось, ссылка запомнилась, и больше ничего делать не
пришлось.

Ответить   Ведомир Sat, 10 Sep 2005 07:08:59 +0300 (EEST) (#434389)

 

On Sat, 3 Sep 2005 12:29:15 +0300 (EEST)
Ведомир <ve***@i*****.ua> wrote:

запуска

-

очень

Это все следствие применения SATA. У меня дома та же проблема.
Контроллер SATA показывает 2 устройства. На первом у Вас есть диск, а на
втором нет. Вот и пока не пройдут таймауты при опросе второго устройства
SATA дальше грузиться не будет. Как с этим бороться - не знаю (просто
не искал решение, нет времени). Если найдете решение - черкните на
рассылку.

Ответить   Крохин Анатолий Александрович Mon, 5 Sep 2005 08:39:05 +0400 (#430825)