LINUX.ORG.RU

Медленный USB-порт


0

0

Скорость перекачки с камеры ~100kb/s. Камера - HP120. По документации должна поддерживать USB2. В виндах скорость копирования была раза в 3-4 выше.
Кроме того, при подключении кабеля наблюдается короткое подвисание системы (заикается звук xmms'а). Типа как при поднятии трубы у софт-модема было...



Ядро - 2.6.7. Система - Gentoo.

lspci -vv говорит про USB:

===================================
0000:00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a) (prog-if 00 [UHCI])
        Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 32, cache line size 08
        Interrupt: pin D routed to IRQ 11
        Region 4: I/O ports at 9c00 [size=32]
        Capabilities: [80] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
===================================

Монтируется камера так (/etc/fstab):

===================================
none /mnt/camera/camera supermount fs=vfat,dev=/dev/sda1,--,codepage=866,iocharset=koi8-r,auto 0 0
===================================


★★★★★

P.S. Используется udev

AngryElf ★★★★★
() автор топика
Ответ на: комментарий от geek

uhci-hcd встроено в ядро. Также там включена поддержка "USB device filesystem", "USB Mass Storage support". USB работает, но медленно и при включениях-выключениях камеры подтормаживает систему.

AngryElf ★★★★★
() автор топика
Ответ на: комментарий от AngryElf

ehci-hcd, если я правильно понимаю, для USB2.0. Но контроллер на матери у меня - 1.1

ohci-hcd - для не via/intel-плат.

Или я чего-то не так понял?

AngryElf ★★★★★
() автор топика
Ответ на: комментарий от AngryElf

Не знаю, видимо ты не так понял, но если в Винде работало на скорости 2.0, то и здесь будет. Надо включить в ядре поддержку EHCI (USB 2.0).

snigga ★★★
()

А какая материнка-то? У тебя же пишет, что контроллер USB 1.1

init ★★★★★
()
Ответ на: комментарий от snigga

> но если в Винде работало на скорости 2.0

В винде работало в несколько раз быстрее, чем в линухе. Про 2.0 я нигде не говорил. 500кбайт/с - еще не usb2.0, если я правильно помню. Да и контроллер USB на матери не 2.0

AngryElf ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.