* [Comm] scanner & rw @ 2004-03-28 16:03 Pavel Sokolov 2004-04-04 12:54 ` Pavel Sokolov 0 siblings, 1 reply; 7+ messages in thread From: Pavel Sokolov @ 2004-03-28 16:03 UTC (permalink / raw) To: community Здравствуйте, community, Имею проблему с настройкой оборудования: 1. Пишущий CD-RW. kudzu был повешен на ide-scsi. Чтение функционирует. 2. SCSI адаптер Domex. Используется для сканера. При загрузке появляется сообщение scsi_hostadapter load failed. В выводе dmesg найти что-то похожее не удаётся. Не могу заставить систему увидеть оба устройства. Такое впечатление, что fake для CD мешает определению адаптера. Как провести диагностику? Что копать? -- С уважением, Pavel Sokolov mailto:wcatc@mail.ru ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] scanner & rw 2004-03-28 16:03 [Comm] scanner & rw Pavel Sokolov @ 2004-04-04 12:54 ` Pavel Sokolov 2004-04-04 13:17 ` Sergey Vlasov 0 siblings, 1 reply; 7+ messages in thread From: Pavel Sokolov @ 2004-04-04 12:54 UTC (permalink / raw) To: community Здравствуйте, community, Sunday, March 28, 2004, 8:03:40 PM, you wrote: PS> Здравствуйте, community, PS> Имею проблему с настройкой оборудования: PS> 1. Пишущий CD-RW. kudzu был повешен на ide-scsi. PS> Чтение функционирует. PS> 2. SCSI адаптер Domex. Используется для сканера. PS> При загрузке появляется сообщение scsi_hostadapter load failed. PS> В выводе dmesg найти что-то похожее не удаётся. PS> Не могу заставить систему увидеть оба устройства. Такое впечатление, PS> что fake для CD мешает определению адаптера. PS> Как провести диагностику? Что копать? <off> --Доктор, меня все игнорируют. --Следующий! </off> Ни у кого идей нет по субж? Система - Джун 2.2. Из сизифа не апдейтился. --modules.conf---------------8<-------------------------- pre-install pcmcia_core CARDMGR_OPTS=-f /etc/rc.d/init.d/pcmcia start alias usb-interface usb-uhci above snd-ymfpci snd-pcm-oss above snd-pcm-oss snd-mixer-oss alias sound-slot-0 snd-ymfpci probeall scsi_hostadapter dmx3191d ide-scsi dtc alias eth0 8139too options ide-scsi units=/dev/hdc probeall ide-scsi dtc dmx3191d probeall dmx3191d ------8<----------------8<----------8<-------------------- -- С уважением, Pavel Sokolov mailto:wcatc@mail.ru ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] scanner & rw 2004-04-04 12:54 ` Pavel Sokolov @ 2004-04-04 13:17 ` Sergey Vlasov 2004-04-04 17:48 ` Re[2]: " Pavel Sokolov 0 siblings, 1 reply; 7+ messages in thread From: Sergey Vlasov @ 2004-04-04 13:17 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1652 bytes --] On Sun, Apr 04, 2004 at 04:54:29PM +0400, Pavel Sokolov wrote: > Здравствуйте, community, > > Sunday, March 28, 2004, 8:03:40 PM, you wrote: > > PS> Здравствуйте, community, > > PS> Имею проблему с настройкой оборудования: > PS> 1. Пишущий CD-RW. kudzu был повешен на ide-scsi. > PS> Чтение функционирует. > PS> 2. SCSI адаптер Domex. Используется для сканера. > > PS> При загрузке появляется сообщение scsi_hostadapter load failed. > PS> В выводе dmesg найти что-то похожее не удаётся. > > PS> Не могу заставить систему увидеть оба устройства. Такое впечатление, > PS> что fake для CD мешает определению адаптера. > > PS> Как провести диагностику? Что копать? > > <off> > --Доктор, меня все игнорируют. > --Следующий! > </off> > > Ни у кого идей нет по субж? > > Система - Джун 2.2. Из сизифа не апдейтился. > > --modules.conf---------------8<-------------------------- > pre-install pcmcia_core CARDMGR_OPTS=-f /etc/rc.d/init.d/pcmcia start > alias usb-interface usb-uhci > above snd-ymfpci snd-pcm-oss > above snd-pcm-oss snd-mixer-oss > alias sound-slot-0 snd-ymfpci > probeall scsi_hostadapter dmx3191d ide-scsi dtc По идее, тут должно быть probeall scsi_hostadapter dmx3191d ide-scsi (dtc - это драйвер для каких-то совсем древних устройств - возможно, на него и ругается). > options ide-scsi units=/dev/hdc Эти опции в разных ядрах разные... В принципе можно даже удалить эту строку - тогда ide-scsi захватит все свободные устройства (в том числе и CD-ROM). > probeall ide-scsi dtc dmx3191d > probeall dmx3191d Вот эти две строки - чушь полная. Удалить. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re[2]: [Comm] scanner & rw 2004-04-04 13:17 ` Sergey Vlasov @ 2004-04-04 17:48 ` Pavel Sokolov 2004-04-04 18:25 ` Sergey Vlasov 0 siblings, 1 reply; 7+ messages in thread From: Pavel Sokolov @ 2004-04-04 17:48 UTC (permalink / raw) To: community Здравствуйте, Сергей, Sunday, April 4, 2004, 5:17:27 PM, you wrote: [chew-chew] >> --modules.conf---------------8<-------------------------- >> pre-install pcmcia_core CARDMGR_OPTS=-f /etc/rc.d/init.d/pcmcia start >> alias usb-interface usb-uhci >> above snd-ymfpci snd-pcm-oss >> above snd-pcm-oss snd-mixer-oss >> alias sound-slot-0 snd-ymfpci >> probeall scsi_hostadapter dmx3191d ide-scsi dtc SV> По идее, тут должно быть SV> probeall scsi_hostadapter dmx3191d ide-scsi SV> (dtc - это драйвер для каких-то совсем древних устройств - возможно, SV> на него и ругается). Я так понял, что probeall пытается подгрузить по очереди все модули из правой части. Что может случиться, если один из них не подгрузится? >> options ide-scsi units=/dev/hdc SV> Эти опции в разных ядрах разные... В принципе можно даже удалить эту SV> строку - тогда ide-scsi захватит все свободные устройства (в том числе SV> и CD-ROM). >> probeall ide-scsi dtc dmx3191d >> probeall dmx3191d SV> Вот эти две строки - чушь полная. Удалить. Вполне возможно. Точно не помню, вроде бы результат старых попыток. А не подскажете, где можно почитать про то, каким образом устройствам ставятся в соответствие модули из modules.conf. Допустим, я прошу ядро подгрузить модуль, как оно узнает, к какому устройству этот модуль относится? -- С уважением, Pavel Sokolov mailto:wcatc@mail.ru ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] scanner & rw 2004-04-04 17:48 ` Re[2]: " Pavel Sokolov @ 2004-04-04 18:25 ` Sergey Vlasov 2004-04-04 20:03 ` Re[2]: " Pavel Sokolov 0 siblings, 1 reply; 7+ messages in thread From: Sergey Vlasov @ 2004-04-04 18:25 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1765 bytes --] On Sun, Apr 04, 2004 at 09:48:27PM +0400, Pavel Sokolov wrote: > Здравствуйте, Сергей, > > Sunday, April 4, 2004, 5:17:27 PM, you wrote: > > [chew-chew] > >> --modules.conf---------------8<-------------------------- > >> pre-install pcmcia_core CARDMGR_OPTS=-f /etc/rc.d/init.d/pcmcia start > >> alias usb-interface usb-uhci > >> above snd-ymfpci snd-pcm-oss > >> above snd-pcm-oss snd-mixer-oss > >> alias sound-slot-0 snd-ymfpci > >> probeall scsi_hostadapter dmx3191d ide-scsi dtc > > SV> По идее, тут должно быть > > SV> probeall scsi_hostadapter dmx3191d ide-scsi > > SV> (dtc - это драйвер для каких-то совсем древних устройств - возможно, > SV> на него и ругается). > > Я так понял, что probeall пытается подгрузить по очереди все модули из > правой части. Что может случиться, если один из них не подгрузится? В принципе для probeall это нормальная ситуация... но ругаться, вероятно, всё равно будет. > >> options ide-scsi units=/dev/hdc > > SV> Эти опции в разных ядрах разные... В принципе можно даже удалить эту > SV> строку - тогда ide-scsi захватит все свободные устройства (в том числе > SV> и CD-ROM). > > >> probeall ide-scsi dtc dmx3191d > >> probeall dmx3191d > > SV> Вот эти две строки - чушь полная. Удалить. > Вполне возможно. Точно не помню, вроде бы результат старых попыток. > > А не подскажете, где можно почитать про то, каким образом устройствам > ставятся в соответствие модули из modules.conf. Допустим, я прошу ядро > подгрузить модуль, как оно узнает, к какому устройству этот модуль > относится? Нормальные устройства (PCI, USB) имеют идентификаторы; в каждом модуле есть таблица идентификаторов поддерживаемых устройств. Для ISA, как правило, всё нужно указывать руками. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re[2]: [Comm] scanner & rw 2004-04-04 18:25 ` Sergey Vlasov @ 2004-04-04 20:03 ` Pavel Sokolov 2004-04-05 6:41 ` Sergey Vlasov 0 siblings, 1 reply; 7+ messages in thread From: Pavel Sokolov @ 2004-04-04 20:03 UTC (permalink / raw) To: community Здравствуйте, Sergey, Sunday, April 4, 2004, 10:25:59 PM, you wrote: [chew-chew] >> >> SV> По идее, тут должно быть >> >> SV> probeall scsi_hostadapter dmx3191d ide-scsi >> [chew-chew] >> >> options ide-scsi units=/dev/hdc >> >> SV> Эти опции в разных ядрах разные... В принципе можно даже удалить эту >> SV> строку - тогда ide-scsi захватит все свободные устройства (в том числе >> SV> и CD-ROM). >> [chew-chew] Сделал, как Вы посоветовали. Всё подхватилось. Наконец-то у меня работает сканер. Сделал lsmod, он показывает, что dmx3191d unused. Это означает, что адаптер scsi обрабатывается другим драйвером? >> >> А не подскажете, где можно почитать про то, каким образом устройствам >> ставятся в соответствие модули из modules.conf. Допустим, я прошу ядро >> подгрузить модуль, как оно узнает, к какому устройству этот модуль >> относится? SV> Нормальные устройства (PCI, USB) имеют идентификаторы; в каждом модуле SV> есть таблица идентификаторов поддерживаемых устройств. Для ISA, как SV> правило, всё нужно указывать руками. Можно ли признать устройства SCSI нормальными? -- С уважением, Pavel Sokolov mailto:wcatc@mail.ru ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] scanner & rw 2004-04-04 20:03 ` Re[2]: " Pavel Sokolov @ 2004-04-05 6:41 ` Sergey Vlasov 0 siblings, 0 replies; 7+ messages in thread From: Sergey Vlasov @ 2004-04-05 6:41 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1922 bytes --] On Mon, Apr 05, 2004 at 12:03:37AM +0400, Pavel Sokolov wrote: [skip] > Сделал lsmod, он показывает, что dmx3191d unused. Это означает, что > адаптер scsi обрабатывается другим драйвером? Нет - просто для драйверов SCSI счётчик использования модуля увеличивается только при открытии устройств; когда ни одно из устройств не используется, модуль можно выгрузить. > >> А не подскажете, где можно почитать про то, каким образом устройствам > >> ставятся в соответствие модули из modules.conf. Допустим, я прошу ядро > >> подгрузить модуль, как оно узнает, к какому устройству этот модуль > >> относится? > > SV> Нормальные устройства (PCI, USB) имеют идентификаторы; в каждом модуле > SV> есть таблица идентификаторов поддерживаемых устройств. Для ISA, как > SV> правило, всё нужно указывать руками. > > Можно ли признать устройства SCSI нормальными? Можно ;) Для SCSI есть стандартная команда INQUIRY, выдающая тип устройства (диск/CD-ROM/сканер/...), название производителя и модель устройства; после обнаружения нового адаптера SCSI выполняется сканирование шины для определения устройств и назначение драйверов устроствам. Но для SCSI в ядре довольно мало драйверов верхнего уровня (sd_mod, sr_mod, st, osst, sg - вот и всё), и в большинстве случаев драйвер выбирается просто по типу, без учёта модели (поскольку команды стандартные). Исключением являются st и osst (там действительно проверяется модель, чтобы определить устройства OnStream с нестандартным набором команд). Драйвер же sg вообще универсальный - он позволяет посылать устройству любые команды; через него и работает SANE, каждый backend имеет таблицу устройств, которые он поддерживает. Автоматическая загрузка драйверов SCSI верхнего уровня после обнаружения устройств (как, например, для USB) в ядрах 2.4.x не реализована. С другой стороны, эти драйверы загружаются автоматически при обращении программы к соответствующему файлу устройства. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2004-04-05 6:41 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2004-03-28 16:03 [Comm] scanner & rw Pavel Sokolov 2004-04-04 12:54 ` Pavel Sokolov 2004-04-04 13:17 ` Sergey Vlasov 2004-04-04 17:48 ` Re[2]: " Pavel Sokolov 2004-04-04 18:25 ` Sergey Vlasov 2004-04-04 20:03 ` Re[2]: " Pavel Sokolov 2004-04-05 6:41 ` Sergey Vlasov
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