Fedora9. usb hdd не работает с ehci.

Статус: Offline
Реєстрація: 08.12.2006
Повідом.: 1865
Fedora9. usb hdd не работает с ehci.

приветствую.
никак не удается заставить работать винт с usb адаптером в режиме USB2.0.
если останавливаю echi-hcd - винт тут же подхватывается и маунтится системой, но скорость передачи данных не привышает метр.
если ehci-hcd запущен, но в списке выводимом lsusb адаптер присутствует, но в /cat/partitions отсутствует как класс.
прошу пинка в правильном направлении.

ЗЫ
я не великий знаток линукса. сделайте на это поправку
ЗЫЫ
адаптер R-driver usb 2.0 to ide/sata.
мать на 845-ом чипсете.

это то, что выводит lsusb -v -v


Bus 001 Device 010: ID 05e3:0718 Genesys Logic, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x05e3 Genesys Logic, Inc.
idProduct 0x0718
bcdDevice 0.41
iManufacturer 0
iProduct 1 USB Storage
iSerial 2 000000000033
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 96mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
 
Посоветовал бы попробовать другой адаптер, подкиньте другой внешний usb диск, возможно,будет проще подобрать работающий.
 
oldcolony, принято
по возможности попробую другой адаптер.
 
ларчик открылся проще.
после удаления раздела ext3 и создания раздела ntfs fedora стала нормально видеть винт и маунтить раздел.
 
Глюк она в таком разе. У меня на бэкапном внешнем харде два раздела- фат и ехт, и оба видит без вопросов
 
Глюк она в таком разе. У меня на бэкапном внешнем харде два раздела- фат и ехт, и оба видит без вопросов
с ext3 домашняя ХРюшка категорически не хотела работать при подключении через адаптер.
только после прямого подключения к IDE удалось завести.

так что где больший глюк - хз.
 
Это я в сравнении с дебианом
 
ап
война с линухой и usb накопителями продолжается.
попытка подружить флешку с активным ehci-hcd привела к провалу.

в какой-то момент после танцев с бубном вокруст строк
echo 20 >/sys/module/scsi_mod/parameters/inq_timeout
echo Y > /sys/module/usbcore/parameters/old_scheme_first
накопитель был определен системой и благополучно подмаунчен, но в последствии удачных попыток не было.

ЗЫ
люди, помогите кто чем может - факом каким али советом.
дети плачут, так хотят флешку юзать в линухе (шутка).

ЗЫЫ
OS Fedora 11, флеш - гнусмас

Код:
Jun 30 12:02:41 genie kernel: usb 1-5: new high speed USB device using ehci_hcd and address 22
Jun 30 12:02:41 genie kernel: usb 1-5: New USB device found, idVendor=090c, idProduct=1000
Jun 30 12:02:41 genie kernel: usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 30 12:02:41 genie kernel: usb 1-5: Product: DISK 2.0
Jun 30 12:02:41 genie kernel: usb 1-5: Manufacturer: USB
Jun 30 12:02:41 genie kernel: usb 1-5: SerialNumber: Y7ZQ30RQI92IIY7Z
Jun 30 12:02:41 genie kernel: usb 1-5: configuration #1 chosen from 1 choice
Jun 30 12:02:41 genie kernel: scsi8 : SCSI emulation for USB Mass Storage devices
Jun 30 12:02:46 genie kernel: scsi 8:0:0:0: Direct-Access     USB      DISK 2.0         1219 PQ: 0 ANSI: 0 CCS
Jun 30 12:02:46 genie kernel: sd 8:0:0:0: [sdb] 3915776 512-byte hardware sectors: (2.00 GB/1.86 GiB)
Jun 30 12:02:46 genie kernel: sd 8:0:0:0: [sdb] Write Protect is off
Jun 30 12:02:46 genie kernel: sd 8:0:0:0: [sdb] Assuming drive cache: write through
Jun 30 12:02:46 genie kernel: sd 8:0:0:0: [sdb] 3915776 512-byte hardware sectors: (2.00 GB/1.86 GiB)
Jun 30 12:02:46 genie kernel: sd 8:0:0:0: [sdb] Write Protect is off
Jun 30 12:02:46 genie kernel: sd 8:0:0:0: [sdb] Assuming drive cache: write through
Jun 30 12:02:46 genie kernel: sdb:<6>usb 1-5: reset high speed USB device using ehci_hcd and address 22
Jun 30 12:02:52 genie dbus: avc:  denied  { acquire_svc } for service=org.krusader.krusader-5006 spid=5006 scontext=unconfined_u:system_r:hotplug_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:hotplug_t:s0-s0:c0.c1023 tclass=dbus
Jun 30 12:02:57 genie kernel: usb 1-5: device not accepting address 22, error -110
Jun 30 12:02:57 genie kernel: usb 1-5: reset high speed USB device using ehci_hcd and address 22
Jun 30 12:03:07 genie kernel: usb 1-5: device not accepting address 22, error -110
Jun 30 12:03:07 genie kernel: usb 1-5: reset high speed USB device using ehci_hcd and address 22
Jun 30 12:03:07 genie kernel: usb 1-5: device descriptor read/64, error -71
Jun 30 12:03:08 genie kernel: usb 1-5: device descriptor read/64, error -71
Jun 30 12:03:08 genie kernel: usb 1-5: reset high speed USB device using ehci_hcd and address 22
Jun 30 12:03:08 genie kernel: usb 1-5: device descriptor read/64, error -71
Jun 30 12:03:08 genie kernel: usb 1-5: device descriptor read/64, error -71
Jun 30 12:03:08 genie kernel: usb 1-5: USB disconnect, address 22
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Unhandled error code
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK
Jun 30 12:03:08 genie kernel: end_request: I/O error, dev sdb, sector 0
Jun 30 12:03:08 genie kernel: Buffer I/O error on device sdb, logical block 0
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Unhandled error code
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK
Jun 30 12:03:08 genie kernel: end_request: I/O error, dev sdb, sector 0
Jun 30 12:03:08 genie kernel: Buffer I/O error on device sdb, logical block 0
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Unhandled error code
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK
Jun 30 12:03:08 genie kernel: end_request: I/O error, dev sdb, sector 0
Jun 30 12:03:08 genie kernel: Buffer I/O error on device sdb, logical block 0
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Unhandled error code
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK
Jun 30 12:03:08 genie kernel: end_request: I/O error, dev sdb, sector 0
Jun 30 12:03:08 genie kernel: Buffer I/O error on device sdb, logical block 0
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Unhandled error code
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
Jun 30 12:03:08 genie kernel: end_request: I/O error, dev sdb, sector 0
Jun 30 12:03:08 genie kernel: Buffer I/O error on device sdb, logical block 0
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Unhandled error code
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
Jun 30 12:03:08 genie kernel: end_request: I/O error, dev sdb, sector 0
Jun 30 12:03:08 genie kernel: Buffer I/O error on device sdb, logical block 0
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Unhandled error code
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
Jun 30 12:03:08 genie kernel: end_request: I/O error, dev sdb, sector 0
Jun 30 12:03:08 genie kernel: Buffer I/O error on device sdb, logical block 0
Jun 30 12:03:08 genie kernel: Dev sdb: unable to read RDB block 0
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Unhandled error code
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
Jun 30 12:03:08 genie kernel: end_request: I/O error, dev sdb, sector 0
Jun 30 12:03:08 genie kernel: Buffer I/O error on device sdb, logical block 0
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Unhandled error code
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
Jun 30 12:03:08 genie kernel: end_request: I/O error, dev sdb, sector 0
Jun 30 12:03:08 genie kernel: Buffer I/O error on device sdb, logical block 0
Jun 30 12:03:08 genie kernel: unable to read partition table
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: [sdb] Attached SCSI removable disk
Jun 30 12:03:08 genie kernel: sd 8:0:0:0: Attached scsi generic sg2 type 0
Jun 30 12:03:08 genie usb_id[5035]: unable to access '/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/host8/target8:0:0/8:0:0:0/block/sdb'
Jun 30 12:03:08 genie kernel: usb 1-5: new high speed USB device using ehci_hcd and address 23
Jun 30 12:03:19 genie kernel: usb 1-5: device not accepting address 23, error -110
Jun 30 12:03:19 genie kernel: usb 1-5: new high speed USB device using ehci_hcd and address 24
Jun 30 12:03:29 genie kernel: usb 1-5: device not accepting address 24, error -110
Jun 30 12:03:29 genie kernel: usb 1-5: new high speed USB device using ehci_hcd and address 25
Jun 30 12:03:30 genie kernel: usb 1-5: device descriptor read/64, error -71
Jun 30 12:03:30 genie kernel: usb 1-5: device descriptor read/64, error -71
Jun 30 12:03:30 genie kernel: usb 1-5: new high speed USB device using ehci_hcd and address 26
Jun 30 12:03:30 genie kernel: usb 1-5: device descriptor read/64, error -71
Jun 30 12:03:30 genie kernel: usb 1-5: device descriptor read/64, error -71
Jun 30 12:03:30 genie kernel: hub 1-0:1.0: unable to enumerate USB device on port 5
Jun 30 12:03:31 genie kernel: usb 4-1: new full speed USB device using uhci_hcd and address 12
Jun 30 12:03:41 genie kernel: usb 4-1: device not accepting address 12, error -110
Jun 30 12:03:41 genie kernel: usb 4-1: new full speed USB device using uhci_hcd and address 13
Jun 30 12:03:52 genie kernel: usb 4-1: device not accepting address 13, error -110
Jun 30 12:03:52 genie kernel: usb 4-1: new full speed USB device using uhci_hcd and address 14
Jun 30 12:04:07 genie kernel: usb 4-1: device descriptor read/64, error -110
Jun 30 12:04:22 genie kernel: usb 4-1: device descriptor read/64, error -110
Jun 30 12:04:22 genie kernel: usb 4-1: new full speed USB device using uhci_hcd and address 15
Jun 30 12:04:37 genie kernel: usb 4-1: device descriptor read/64, error -110
Jun 30 12:04:40 genie ntpd[1462]: time reset -0.172613 s
Jun 30 12:04:52 genie kernel: usb 4-1: device descriptor read/64, error -110
Jun 30 12:04:53 genie kernel: hub 4-0:1.0: unable to enumerate USB device on port 1

2 gameover, спроси у гугла. я стооолько интересного нашел. встречаются и идентификаторы кривые прописаны в policy, и уйма всякого.
 
Останнє редагування:
интересно поведене линуха Вашего с флешкой.
я еще ниразу не встречал, что бы флешка не определялась и не маунтилась..
 
интересно поведене линуха Вашего с флешкой.
я еще ниразу не встречал, что бы флешка не определялась и не маунтилась..

если судить по логу приведенному выше, то система таки какое-то время видит флешку - производитель, объем, vendorId и т.д.
позже ОС флешку "теряет".
сразу после подключения в lsusb флешка таки отображается как "ID 090c:1000 Feiya Technology Corp. Flash Drive", а в /proc/partitions таки присутствует /dev/sdb, но нет /dev/sdb1.

в старой системе флешка безпроблемно маунтилась после отключения модуля ядра ehci-hcd.
после переезда на 11-ю федору такая возможность "закончилась".

ЗЫ
самое забавное в данной ситуации, что нонеймовая 4-хгиговая флешка видится без проблем. моя флешка без проблем работает на соседнем компе (аналогичная, но не идентичная мать) с той же федорой 11 и с теми же пакетами и т.п.

парадокс

ЗЫЫ
"ehci_hcd module causes I/O errors in USB 2.0 devices"
Посилання видалено
 
а без ehci-hcd работает она?
upd может это поможет Посилання видалено
 
а без ehci-hcd работает она?
да. без каких-либо проблем.

по топику на lafox.net.
в пятницу читал - не то.
в fstab и mtab чисто. только то, что должно быть. никакого упоминания /dev/sb1 и т.п.
rmmod ehci-hcd не работает по причине того, что данного модуля нет ("ERROR: Module ehci_hcd does not exist in /proc/modules")
 
ls /dev/ |grep sd

вывод в студию

в fstab ничего само собой не появится, не там ищешь.
 
Renegade, в какой моментинтереусет?
\sda
sda1
sda2
sda3
вот так выглядит без подключенной флешки и секунд через 30 после подключения флешки.

секунды через 3-4 после подключения в /proc/partitions присутствует sbd, но отсутствует sdb1.
 
Забей на /proc/partitions, главное чтоб в /dev/sd*x был. если есть- можно монтировать.

*Плевать, если есть голова- значит можно рубить :-)
 
Забей на /proc/partitions, главное чтоб в /dev/sd*x был.
хм... в /proc/partitions мелькает, а /dev/sdb не появляется.

Код:
[root*genie ~]# cat /proc/partitions 
major minor  #blocks  name

   8        0  117219767 sda
   8        1   10482381 sda1
   8        2    1052257 sda2
   8        3  105683602 sda3
   8       16    1957888 sdb
[root*genie ~]# ls /dev/ |grep sd
sda
sda1
sda2
sda3
[root*genie ~]# cat /proc/partitions 
major minor  #blocks  name

   8        0  117219767 sda
   8        1   10482381 sda1
   8        2    1052257 sda2
   8        3  105683602 sda3
комагды выполнялись с пайзой в 1-2 секунды

вопрос разрешен.
причина глюков кроется в полуторометровом удлинителе USB (портативный винт и коммуникатор продолжают успешно работать с этим удлинителем)
при прямом подключении к материнке флешка заработала.
сейчас работает с полуметровым удлинителем.

всем спасибо
 
Назад
Зверху Знизу