1. Una petita Introducció
En els dos ultims anys, la fotografia digital ha experimentat un boom, a causa del mateix les càmeres que avui en dia es veuen a aficionats i professionals són les càmeres digitals, més d'un 50% són digitals i es que ja molta gent avui en dia te ordinadors a casa i és més barat només copiarles al disc dur i potser imprimir alguna que altre. La cosa és ben simple, igual que amb els movils farà uns 4 anys, els preus han baixat molt i han estat assequibles a molt públic.
Cada càmera incorpora un CD de software i drivers per al nostre sistema operatiu, bé, menteixo, normalment (o gairebé sempre) ens donarà soft i drivers aptes per a Hasefroch o potser en MacOS!, però els usuaris de sistemes lliures com ara GNU/Linux, *BSD i similars, no les tenim i això succeeix merament per interesos econòmics.
De tota manera, vaig trobar una manera de fer funcionar la meva càmera digital a Debian GNU/Linux SID. L'idea va ser simple, i ho vaig ratificar amb un article a la "TodoLinux" d'aquest mes. Hem de tenir una mica d'experiència en tema consola de GNU/Linux per a poder treure tot el partit a aquest article. Tinguem present que necesitarem activar parametres del kernel o posar-los com a modul en el cas de que no ho estiguin ja (sigui compilat o moduls carregats).
2. Enfarinats (o començant la feina ...)
En el cas que coneixeu les eines del kernel i com compilar-ho, començarem la feina examinant el nostre config que normalment estarà situat a /usr/src/linux i aixi executem:
root@workstation:/usr/src/linux: cat .config | grep USB && cat .config | grep SCSI
Un cop hem executat aquesta comanda hauriau de veure alguns parametres USB i conceptes com "MASS_STORAGE", "HID", "EHCI", "OHCI", "VHCI" o "UHCI" o parametres SCSI com ara "support", "disk_support" o "generic_support", si no els tenim tots, canviar la configuració del kernel, pre-compilar i compilar (és una mica pal ... però el resultat val la pena).
En l'altre suposit de que ja tingueu aquestes opcions activades i funcionant, nomes carregueu-les ja que les necesitareu, si de totes maneres teniu dubtes inclus compilant o configurant el kernel, aquí us deixo un manual per a com fer-ho, de totes maneres ja ho sabeu també que a BULMA podem trobar alguna cosa interessant.
3. Essent una mica tècnics
Quant tinguem el necesari per a fer funcionar la camèra, la conectarem al port USB que dona pel PC i el que conecta amb la càmera, enjeguem la càmera i depenent de com tingueu la configuració USB però a mi m'avisa amb una senyal sonora de que s'ha conectat i està disponible. La càmera es connectarà com si fós un dispositiu de Mass Storage, en connectar "físicament" l'unitat lectora/esborradora de CompactFlash (o altre tipus de memòria) via USB. Llavors l'hem i podem tractar com a directori i que es trobarà a un determinat /dev/QUELCOM essent aquest quelcom la càmera digital, que normalment serà "/dev/sdaX (e.g. /dev/sda1)", montem la camera a un directori seguint els següents passos:
root@workstation:~: mkdir /mnt/camera
root@workstation:~: mount -t vfat /dev/sda1 /mnt/camera
Podem executar això i facilitar encara més les coses si ho posem al arxiu "/etc/fstab", un cop solucionat això encara ens fiquem més dins.
Si tot ha anat bé podeu anar a "/mnt/camera" i explorar el seu arbre de directoris i així poder accedir finalment a les imatges que tant volem, un cop localitzat el directori podem executar una sèrie de comandes per a poder passar les nostres fotografies a GNU/Linux d'una manera més facil.
4. Ja acabem
Podem gaudir de la comanda "cp" pero millor fer-ho tot junt així ens soluciona tot d'una vegada, així doncs creem un petit script en BASH per a que la tasca sigui ja automàtica (l'exemple es de la meva Nikon coolpix 2100):
#!/bin/sh
mount -t vfat /dev/sda1 /mnt/camera && cd /mnt/camera/dcim/100/ && cp -r *.* /home/usuari/imatges/dcam/ && umount /mnt/camera
Tan simple com això, coloquem l'script i el guardem com a "camera" a "/usr/local/bin", d'aquesta manera podrem gaudir tots de la nova comanda (si dona problemes amb permisos, mireu de configurar correctament el dispositiu a través de les opcions a "/etc/fstab"
5. Referència i Ajuda
6. Avís legal i contacte
Aquest document és d'ajuda i com a tal deu esser tractat, es llicencia sota la GFDL (GNU Free Documentation License) amb el que s'estipula el següent:
Copyright (c) ÿngel Ruiz [ aka sirKeldon ].
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2
or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
contacte
- autor: ÿngel Ruiz (aka SirKeldon)
- mail: angel[@]sirkeldon[.]org
- web: sirkeldon.org
Comentaris
ueee
xDDDD jo tampoc estic indetificat. pero em vai trobar al Sir_K al costat de casa meua... xDDDDDDD
Envia un nou comentari