Portál AbcLinuxu, 12. května 2025 10:10

Dotaz: Debian Etch + Olympus C-740 - usb problém

29.3.2008 13:33 Milo Kmeť | skóre: 9
Debian Etch + Olympus C-740 - usb problém
Přečteno: 385×
Odpovědět | Admin
Zdravím, mám foťák Olympus C-740 a Debian Etch s distribučným jadrom 2.6.18-4-vserver-686. Kedysi som tento foťák používal bez problémov s Linuxom (ruku do ohňa za to, že som foťák mountoval v Debiane by som však nedal). Po jeho dlhšej pauze (cca pol roka) som ho chcel opäť pripojiť. Foťák po pripojení do USB a po zapnutí vytuhne a spamätá sa až po vybratí bateriek. Vo Windows tento foťák v pohode pracuje, takže som vylúčil, že by mohol byť problém v ňom alebo v kábli.

Po naštartovaní mám natiahnuté tieto usb moduly:
~ # lsmod|grep hci
ehci_hcd               28136  0
uhci_hcd               21164  0
hci_usb                16028  0
bluetooth              45956  1 hci_usb
ahci                   17636  0
ohci1394               30800  0
ieee1394               86904  3 sbp2,eth1394,ohci1394
libata                 89396  2 ahci,ata_piix
scsi_mod              124168  5 usb_storage,sbp2,sd_mod,ahci,libata
usbcore               112644  6 ehci_hcd,uhci_hcd,usb_storage,hci_usb,usbhid
Po pripojení mi dmesg napíše
usb 1-2: new full speed USB device using uhci_hcd and address 2
usb 1-2: device descriptor read/64, error -110
usb 1-2: device descriptor read/64, error -110
usb 1-2: new full speed USB device using uhci_hcd and address 3
usb 1-2: device descriptor read/64, error -110
usb 1-2: device descriptor read/64, error -110
usb 1-2: new full speed USB device using uhci_hcd and address 4
usb 1-2: device descriptor read/8, error -110
usb 1-2: device descriptor read/8, error -110
usb 1-2: new full speed USB device using uhci_hcd and address 5
usb 1-2: device descriptor read/8, error -110
usb 1-2: device descriptor read/8, error -110
Device sa samozrejme nevytvorí a foťák je tuhý, po odpojení kábla sa vôbec neprepne na display a pomôžu len vybraté baterky. Po troche laborovania som však prišiel na to ako ho pripojiť. Najprv som musel unloadnúť modul uhci_hcd (rmmod uhci_hcd), potom som pripojil foťák do usb portu a znova natiahol modul uhci_hcd (modprobe uhci_hcd)

Potom sa mi objavilo v dmesg toto:
....
usb 1-2: new full speed USB device using uhci_hcd and address 2
usb 1-2: configuration #1 chosen from 1 choice
scsi4 : SCSI emulation for USB Mass Storage devices
usb 3-1: new full speed USB device using uhci_hcd and address 2
usb 3-1: configuration #1 chosen from 1 choice
Vendor: OLYMPUS   Model: C745UZ            Rev: 1.00
Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sdb: 1023120 512-byte hdwr sectors (524 MB)
sdb: Write Protect is off
SCSI device sdb: 1023120 512-byte hdwr sectors (524 MB)
sdb: Write Protect is off
sdb: sdb1
sd 4:0:0:0: Attached scsi removable disk sdb
Výpis čo sa dialo pred .... A foťák môžem mountnúť a používať.

USB kľúč, ako aj mp3 player fungujú úplne bez problémov.

Nechápem, prečo mi to nefunguje po pripojení ale takýtmo obštrukčným spôsobom. Pritom v minulosti mi to fungovalo bez problémov, matne si spomínam na Gentoo s jadrom 2.6.16.

Dík za každý námet, ako by som mohol spojazdniť foťák bez obštrukcií s loadovaním a unloadovaním modulov.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Dalibor Smolík avatar 29.3.2008 23:38 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Debian Etch + Olympus C-740 - usb problém
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslím si, že se to řešilo tady
Nejdříve vymazat obsah adresáře /usr/share/hal/fdi/information/20thirdparty (může se nacházet i někde jinde)
případně ještě odstranit soubor /etc/udev/rules.d/025_libgphoto2.rules
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
30.3.2008 10:11 Milo Kmeť | skóre: 9
Rozbalit Rozbalit vše Re: Debian Etch + Olympus C-740 - usb problém
No bohužiaľ, toto nie je môj problém. Ale aj tak dík.
30.3.2008 10:15 Milo Kmeť | skóre: 9
Rozbalit Rozbalit vše Re: Debian Etch + Olympus C-740 - usb problém
Odpovědět | | Sbalit | Link | Blokovat | Admin
No tak som v odkrývaní môjho problému postúpil ďalej. Napadlo ma, že som si do neho kupoval novú xD kartu s označením H čo má symbolizovať High Speed. Foťák má problémy len s touto kartou. :-(. Normálne xD bez označenia fungujú tak ako majú :-(. Radšej by som bol, keby to bolo opačne.

Toto je dmesg s normálnou kartou.
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 6
usb-storage: waiting for device to settle before scanning
  Vendor: OLYMPUS   Model: C745UZ            Rev: 1.00
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sdb: 256000 512-byte hdwr sectors (131 MB)
sdb: Write Protect is off
sdb: Mode Sense: 18 00 00 08
sdb: assuming drive cache: write through
SCSI device sdb: 256000 512-byte hdwr sectors (131 MB)
sdb: Write Protect is off
sdb: Mode Sense: 18 00 00 08
sdb: assuming drive cache: write through
 sdb: sdb1
sd 2:0:0:0: Attached scsi removable disk sdb

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.