Dátum: 2003. június 9., 22:42
Feladó: Kiss Vilmos --
Tárgy: Re: digitalis kamera + linux
Szervusztok!
A Csillagkép-ről érkezett a kérdés, de a Csillásokat is érdekelheti.
> A heten adom fejemet digitalis fotomasina vasarlasara es lenne egy
> kerdesem: van-e valakinek szeleskoru (vagy akarmilyen) tapasztalata
> digitalis kamerak linux alatti hasznalataval kapcsolatosan?
>
> Udv,
> Kiss Laszlo
Először is Linux-ot használni dícséretes dolog ;) .
Másodszor gyári szoftver nem létezik Linux alá. De nem is kell, mert
1. Ha a kamerádnak van USB portja, akkor úgy működik, mint egy
USB_MASS_STORAGE eszköz, amit alapból támogat a Linux.
Ellenőrizd, hogy van-e valami USB támogatás az
'lsmod | less' parancsal.
Keress benne usbcore es uhci sorokat.
Ha nincsenek, akkor:
modprobe usbcore
modprobe uhci
Ezek után a kamerát rádugod valamelyik USB portra és kész az egész, majdnem.
Ellenőrizd, hogy betöltődött-e az usb-storage modul.
lsmod | grep usb-storage
Reméljük igen.
Ezután már csak be kell csatolnod a fájlrendszeredbe a kamerát. De hol a
kamera? A Linux alatt ez egy SCSI eszköznek fog látszani. Add ki a
következő parancsot:
cat /proc/scsi/scsi
Ez megmondja, hogy milyen SCSI eszközeid vannak. Nálam ez így néz ki.
venus:~ # cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: HL-DT-ST Model: CD-RW GCE-8160B Rev: 2.01
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: LSILogic Model: SYM13FW500-Disk Rev: 1.02
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: FUJIFILM Model: USB-DRIVEUNIT Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
Lehet láni, hogy a kamera az scsi2 (/dev/sdc1) eszköz.
Írd be a /etc/fstab fájlba a következő 2 sort.
#Digitalis kamera becsatolasa
/dev/sdc1 /camera vfat rw,noauto,user 0 0
Hozd létre és adj jogokat neki.
mkdir /camera
chmod 777 /camera # Nem vagyunk paranoiások
És lássuk az eredményt:
mount /camera
Lehet olvasni, Írni, törölni, amit csak akarsz. De ne felejts el
umount-olni, mert akkor félbemaradhat az adminisztráció.
2. eset. A fényképezőgép tud fogadni 1GByte-os IBM Microdrive-ot. Ez egy
nagyon kellemes dolog, mert 3000 kép vagy 15 perc videó ráfér. De USB
porton keresztül 1 GB átvitele rémálom, de legalább is 5 óra.
Megoldás FireWire Linuxon.
Fire Compact Flash olvasót kell venni. Be kell tölteni a következő
modulokat:
modprobe ieee1394
modprobe ohci1394
modprobe sbp2
Majd:
cat /proc/scsi/scsi
Nálam az scsi1-en van, lásd feljebb.
/etc/fstab módosítása, lásd feljebb.
mount és működik.
Az átviteli sebesség több mint 3 MByte/sec, ami nem rossz!
Ha gyökér vagy nem kell babrálni az fstab-bal sem:
mount /dev/sdb1 /camera/ -t vfat
Ha valami gáz van, akkor az sokminden miatt lehet. Az előző
fényképezőgépem egy Olympus Camedia C1 Zoom volt. Ennek hibás volt a
beégetett szoftvere, mert az USB eszközazonosítót rosszul adta meg. A
M$-ot ez nem zavarta, de a Linux egy precíz rendszer. Itt át kellett
írni a kernel forrásában 2 sort és újrafordítani, mert ugye a Linuxnál
ezt is lehet. De ez egy másik történet.
Elnézést, ha egy kicsit hosszabb voltam a kelleténél, de inkább több
infó, mint kevesebb.
Üdv.: Kiss Vili
www.kehidagold.hu
|