Linux a USB 2.0 disk
Borek Lupomesky
borek na lupomesky.cz
Neděle Leden 18 14:10:56 CET 2004
Ahoj,
Koupil jsem si USB 2.0 ramecek na disk (ST-Labs) a mam s nim problem
v Linuxu. Mam zakompilovanou podporu pro USB EHCI, mam PCI USB 2.0
radic, ktery je normalne rozpoznan a zda se, ze funguje.
Disk se v Linuxu normalne namountuje, da se s nim pracovat, vsechno
na prvni pohled vypada OK. Nicmene po chvili jsem zjistil, ze neco neni
v poradku: objevuji se filesystem paniky, md5sum na soubor vraci pokazde
jine cislo, pri prohlizeni obrazku dochazi k chybam a objevuji se v nich
podivne artefakty (ruzne prouzky apod.) - po chvili prace to obvykle
skonci poskozenim filesystemu na USB 2.0 disku.
Ve Windows 2000 vse funguje bez sebemensich problemu (overeno pomoci
md5sum). Rovnez na USB 1.1 portu to vypada dobre i v Linuxu (akorat je
to ukrutne pomale).
Nejaky napad? Je USB 2.0 v Linuxu dostatecne stabilni? Nejsou
problemy s nekterymi chipsety?
- kernel 2.4.22
- radic USB 2.0 Kouwell zalozeny na VIA chipsetu; vypis z "lspci -v"
00:09.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) (prog-if
20 [EHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID): Unknown device 234
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at ee000000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
- USB-to-IDE radic by snad mel byt taky VIA-based; vypis z
/proc/bus/usb/devices:
T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=05e3 ProdID=0702 Rev= 0.02
S: Product=USB TO IDE
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 96mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=125us
Bye Borek
--
=====================================================================
BOREK LUPOMESKY Usti nad Labem, Czech Republic, Europe
WWW: http://www.lupomesky.cz/ PGP keyid: B6A06AEB
=======[ MIME/ISO-8859-2/UTF-8 & PGP encrypted mail welcome ]========
Další informace o konferenci Linux