Nem működnek a Minolta digitális kamerái

Terméktámogatási adatbázis (szenti_minolta)
Következőkre vonatkozik

SuSE Linux: Verzió 8.0, 8.1

Probléma

Csatlakoztatjuk a Minolta digitális kamerát az USB kapun keresztül a számítógéphez, de semmi sem történik, még kézzel sem lehet csatolni az eszközt.

Oka

Sajnos a Minolta kamerák nem szabványos USB protokollt használnak, egy apró paraméterben eltérnek a szabványtól, így a SuSE Linux szabványos USB hotplug alrendszere nem tud mit kezdeni az eszközzel.

Megoldás

Rendszermagot kell fordítanunk. A rendszermag forrását telepíthetjük például a SuSE CD-kről, a kernel-source-2.4.19.SuSE-*.rpm név alatt. A rendszermag fordításához itt nem tudunk segítséget nyújtani, feltételezük az alapismereteket. Telepítsük a csomagot. A telepítés után szerkesszük a /usr/src/linux/drivers/usb/storage/unusual_devs.h fájlt. Itt kell bejegyeznünk a kívánt eszköz adatait. A biztonság kedvéért beírhatunk többet:


UNUSUAL_DEV(0x0686,0x400a,0x0001,0x0001,
"Minolta",
"Dimage S404",
US_SC_SCSI,US_PR,BULK,NULL,US_FL_START_STOP),

UNUSUAL_DEV( 0x0686, 0x4008, 0x0001, 0x0001,
 "Minolta",
 "Dimage 5",
 US_SC_SCSI, US_PR_BULK, NULL, US_FL_START_STOP ),

UNUSUAL_DEV( 0x0686, 0x4006, 0x0001, 0x0001,
"Minolta",
"Dimage 7",
US_SC_SCSI, US_PR_BULK, NULL, US_FL_START_STOP ),

UNUSUAL_DEV( 0x0686, 0x400b, 0x0001, 0x0001,
"Minolta",
"Dimage 7i",
US_SC_SCSI, US_PR_BULK, NULL, US_FL_START_STOP ),

Miután ezt megtettük, fordítsuk le a rendszermagot a szokásos


make dep clean bzImage modules modules_install

paranccsal, majd másoljuk a rendszermagot, a System.map-et a helyére, igény szerint készítsük el az új initrd-t, tegyük meg a szükséges LILO vagy GRUB bejegyzéseket, majd indítsuk újra a rendszert.

Figyelem! A rendszermag konfigurálásával (pl. make xconfig) a 'kernel hacking'-et kapcsoljuk ki (enélkül nem mindig fordul le az aktuális rendszermag).

A kamera csatlakoztatásakor automatikusan betöltődnek a megfelelő usb modulok (pl. usb-storage), majd egy bejegyzés jön létre az /etc/fstab fájlban. A kamera eltávolításakor ez a bejegyzés eltűnik.

Ha KDE-t használunk, a legtöbbször megjelenik egy kamera ikon, és egy arra történő kattintással már látjuk is a kamera tartalmát. Ha ez nem történik meg, létrehozhatunk egy ikont, mely a /dev/sda1 eszközre mutat, és a /media/sda1-hez csatlakozik. Ha épp csatlakoztatva van a kamera, csatolni is tudjuk egy kattintással, mire elénk táruk a kamerában lévő Compact Flash (CF) memória tartalma mint egy FAT fájlrendszer. Ne felejtsük el leválasztani az eszközt, mielőtt eltávolítjuk a kamerát! Ha van egyéb USB hotplug eszköz is csatlakoztatva, akkor az eszköz a /dev/sda2-eszközfájl alatt lesz megtalálható.

Figyelem! A rendszermag fordításához és egyéb, mélyebb szakmai tudást igénylő, összetettebb feladatokhoz nem tudunk az ingyenes segítségnyújtás keretében támogatást adni!


Kulcsszavak: MINOLTA, KAMERA, CAMERA, DIGITAL, DIGITáLIS, CF, COMPACT FLASH

SDB-szenti_minolta, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 04. Dec 2002
SuSE Linux AG - Utoljára frissítve: 04. Dec 2002 feladó: comp (sdb_gen 1.40.0)