LinuxForum.Fans
Тема

uas

Автор: Peter 9 сообщений 2596 просмотров
#320434

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

У меня Debian testing, kernel-2.4.41. Что надо включить при кофигурировании,
чтобы скомпилировался драйвер uas? drivers/usb/storage/uas.c.
Я пока не нашёл. Или он не нужен? В дистрибутивном ядре uas.ko тоже нет.

Пётр.

#320435

Вот этот http://lwn.net/Articles/408390/ ? Тогда CONFIG_USB_UAS. Уверены, что он есть в составе ядра 2.4.41 (я не проверял)? Ибо добавлен он был в 2.6.37, а бэкпортировался ли в 2.4 мне неизвестно.

#320436
bormant написал:
Вот этот http://lwn.net/Articles/408390/ ? Тогда CONFIG_USB_UAS. Уверены, что он есть в составе ядра 2.4.41 (я не проверял)? Ибо добавлен он был в 2.6.37, а бэкпортировался ли в 2.4 мне неизвестно.

Прошу прощения за опечатку. Ядро 3.2.41.

Пётр.

#320437
"Peter⇓" написал:
Что надо включить при кофигурировании,
чтобы скомпилировался драйвер uas? drivers/usb/storage/uas.c.

Device Drivers -> USB support (USB_SUPPORT [=y]) -> USB Attached SCSI

"Peter⇓" написал:
Я пока не нашёл. Или он не нужен? В дистрибутивном ядре uas.ko тоже нет.

Есть подозрение, что если в Debian его не включили, значит что-то с ним не так. Но если есть время и желание, то почему бы не попробовать.

#320445
neol написал:
[quote="Peter⇓"]Что надо включить при кофигурировании,
чтобы скомпилировался драйвер uas? drivers/usb/storage/uas.c.

Device Drivers -> USB support (USB_SUPPORT [=y]) -> USB Attached SCSI

"Peter⇓" написал:
Я пока не нашёл. Или он не нужен? В дистрибутивном ядре uas.ko тоже нет.

Есть подозрение, что если в Debian его не включили, значит что-то с ним не так. Но если есть время и желание, то почему бы не попробовать.[/quote]
Вроде бы всё включено: USB_STORAGE_SUPPORT и то, что ему требуется: SCSI_SUPPORT
и SCSI_DISK_SUPPORT. В Help на USB_STORAGE говорится, что оно для всего, в т.ч. и
для внешних дисков, т.е. uas, возножно, и не нужен. Однако теперь при подключении
внешнего USB-дикса на 2TB даже /dev/sdc не появляется, тем более /dev/sdc1.

Если на этом же компьютере загрузить с DVD Fedora 18, она этот диск видит.

Пётр.

#320466
"Peter⇓" написал:
Вроде бы всё включено: USB_STORAGE_SUPPORT и то, что ему требуется: SCSI_SUPPORT
и SCSI_DISK_SUPPORT. В Help на USB_STORAGE говорится, что оно для всего, в т.ч. и
для внешних дисков, т.е. uas, возножно, и не нужен. Однако теперь при подключении
внешнего USB-дикса на 2TB даже /dev/sdc не появляется, тем более /dev/sdc1.

Может проще поставить ядро из дистрибутива и не мучаться?

Если цель поковыряться в ядре, а не просто заставить работать диск, то стоит посмотреть:
dmesg | tail
udevadm monitor

#320469
neol написал:
[quote="Peter⇓"]Вроде бы всё включено: USB_STORAGE_SUPPORT и то, что ему требуется: SCSI_SUPPORT
и SCSI_DISK_SUPPORT. В Help на USB_STORAGE говорится, что оно для всего, в т.ч. и
для внешних дисков, т.е. uas, возножно, и не нужен. Однако теперь при подключении
внешнего USB-дикса на 2TB даже /dev/sdc не появляется, тем более /dev/sdc1.

Может проще поставить ядро из дистрибутива и не мучаться?

Если цель поковыряться в ядре, а не просто заставить работать диск, то стоит посмотреть:
dmesg | tail
udevadm monitor[/quote]
Дистрибутивное ядро тоже не видит этот USB-диск. В Fedora 18 было вроде бы 3.4.x.
Не знаю, это связано с версией ядра или с тем, что в Debian что-то изменили.

Пётр.

#320502
"Peter⇓" написал:
Дистрибутивное ядро тоже не видит этот USB-диск.

Интересненько. А можно узнать модель диска? И нашлось ли что-то подозрительное в dmesg?

#320515
neol написал:
[quote="Peter⇓"]Дистрибутивное ядро тоже не видит этот USB-диск.

Интересненько. А можно узнать модель диска? И нашлось ли что-то подозрительное в dmesg?[/quote]
Это всё равно, никакой не видит. Например, HItachi 2TB, My Book 1TB.
Оба с usb 3.0 и подключались к разъёму usb 3.0. На обоих один раздел в ntfs,
занимающий весь диск. Когда был uas, при подключении появлялся /dev/sdc,
но fdisk устройство не видела. Сейчас и /dev/sdc не появляется.

Пётр.

Войдите или зарегистрируйтесь, чтобы ответить.