Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2706 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  [APN] Sony DSC-P30 (pb noyo inside!)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[APN] Sony DSC-P30 (pb noyo inside!)

n°110906
HuGoBioS
Posté le 09-06-2002 à 00:52:22  profilanswer
 

Bon, j'avais deja demandé, mais ca avais pas marché, donc je reviens a la cahrge !
j'ai un SOny DSC-P30 qui se relie donc au PC par l'USB et j'aimerai bien pouvoir recup les photos !
 
j'avais trouvé (ou on m'avait donné) un link qui expliquait comment modder le noyo mais ca avat jamé marché [:totoz]
 
donc si aujourdhui ca a evolué, ca m'interesse !
 
merci !
 
:hello:


Message édité par HuGoBioS le 06-10-2002 à 18:30:51

---------------
-= In Kik00 101 I trust :o =-
mood
Publicité
Posté le 09-06-2002 à 00:52:22  profilanswer
 

n°111051
HuGoBioS
Posté le 09-06-2002 à 14:43:44  profilanswer
 
n°111611
HuGoBioS
Posté le 10-06-2002 à 18:09:13  profilanswer
 

Il faut tout d'abord recompiler le noyau (www.kernel.org) avec le support de l'usb (en module pour plus de souplesse et un noyau moins lourd au démarrage).
Le driver pour les appareils photos Kodak DC2xx ne supporte pas le Sony DSC-P30. Il faut utiliser le driver de mass storage (ce qui implique de configurer aussi le noyau pour le SCSI) et l'usbdevfs (cf la doc usb)). Ainsi, le MemoryStick sera vu tel un disque dur.
 
Les lignes suivantes doivent être dans le fichier .config situé à la racine des sources du noyau.
 
      CONFIG_USB=m
      CONFIG_USB_DEVICEFS=y
      CONFIG_USB_UHCI=m
CONFIG_USB_STORAGE=m
 
Avant de compiler le noyau, il faut encore éditer le fichier unusual_devs.h situer dans le répertoire "sources du noyau"/drivers/usb/storage/.
L'entrée suivante doit être ajoutée:
 
      UNUSUAL_DEV( 0x054c, 0x0010, 0x0322, 0x0322,
            "Sony",
            "Sony DSC P30/P50",
            US_SC_SCSI, US_PR_CB, NULL,
US_FL_SINGLE_LUN | US_FL_START_STOP | US_FL_MODE_XLATE ),
 
Il ne reste plus qu'à lancer la série d'instruction magique afin de compiler le noyau.
Un reboot plus tard, vous êtes prêt à transférer les images de votre appareil photo à votre PC ;-)
 
Vous devez charger les modules usb-uhci, scsi_mod, sd_mod et usb-storage . Lorsque vous connectez l'appareil et que vous l'allumez, il est alors reconnu par les modules usb. Vous pouvez verifier avec l'instruction dmesg.
 
Il faut alors "monter" le MemoryStick en type vfat:
mount -t vfat /dev/sda1 mountpoint
 
où mountpoint est un point de montage que vous avez créé (par exemple /mnt/camera). Les photos sont alors copiables sur votre disque dur (par exemple cp /mnt/camera/... $HOME/pics/).
 
 
j'ai fait tout ca ca bug ala compilation :cry: :cry:
 
 
 
 
 
hs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -malign-functions=4   -I../../scsi/ -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -DKBUILD_BASENAME=transport  -c -o transport.o transport.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -malign-functions=4   -I../../scsi/ -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -DKBUILD_BASENAME=usb  -c -o usb.o usb.c
In file included from usb.c:130:
unusual_devs.h:44: macro `UNUSUAL_DEV' used with too many (12) args
In file included from usb.c:187:
unusual_devs.h:44: macro `UNUSUAL_DEV' used with too many (12) args
make[4]: *** [usb.o] Error 1
make[4]: Leaving directory `/usr/src/linux/drivers/usb/storage'
make[3]: *** [first_rule] Error 2
make[3]: Leaving directory `/usr/src/linux/drivers/usb/storage'
make[2]: *** [_subdir_storage] Error 2
make[2]: Leaving directory `/usr/src/linux/drivers/usb'
make[1]: *** [_subdir_usb] Error 2
make[1]: Leaving directory `/usr/src/linux/drivers'
make: *** [_dir_drivers] Error 2
zsh: 12086 exit 2     make bzImage


---------------
-= In Kik00 101 I trust :o =-
n°111757
HuGoBioS
Posté le 10-06-2002 à 22:00:20  profilanswer
 

comem vous m'aidiez pas, j'ai du installer WINDOWS :cry:
 
mais si qqn m'aide enfin ...


---------------
-= In Kik00 101 I trust :o =-
n°111908
HuGoBioS
Posté le 11-06-2002 à 11:20:33  profilanswer
 
n°111968
MaxMaveric​k
bli bli
Posté le 11-06-2002 à 13:57:00  profilanswer
 

Bah mon gars tu reflechit un peu: il te dit que tu as mit trops d'arguments lors de l'appel de UNUSUAL_DEV alors avec tes petites mimines tu cherche un autre appel de cette macros tu regarde combien d'arguments il y a comment ils sont mits etc, voir mieux tu choppe la definition de la macros (#define UNUSUAL_DEV...) et hop tu corrige.
 
Non mais franchement ces jeunes auxquels il faut tout faire ...

n°111985
HuGoBioS
Posté le 11-06-2002 à 14:27:49  profilanswer
 

MaxMaverick a écrit a écrit :

Bah mon gars tu reflechit un peu: il te dit que tu as mit trops d'arguments lors de l'appel de UNUSUAL_DEV alors avec tes petites mimines tu cherche un autre appel de cette macros tu regarde combien d'arguments il y a comment ils sont mits etc, voir mieux tu choppe la definition de la macros (#define UNUSUAL_DEV...) et hop tu corrige.
 
Non mais franchement ces jeunes auxquels il faut tout faire ...  



bah oui mais les args j'ai mis ceux que j'ai trouvé pr faire reconnaitre l'apn !  
j'ai rien rajouté d'aute moi ! et je pense pas que je puisse virer les args comme ca :/
 
enfin merci de rep, ca me donne une piste !


---------------
-= In Kik00 101 I trust :o =-
n°112001
HuGoBioS
Posté le 11-06-2002 à 15:30:18  profilanswer
 

make[3]: Entering directory `/usr/src/linux/drivers/usb'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigrap
hs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-s
tack-boundary=2 -march=i686 -malign-functions=4    -nostdinc -I /usr/lib/gcc-lib
/i386-linux/2.95.4/include -DKBUILD_BASENAME=inode  -c -o inode.o inode.c
inode.c:679: redefinition of `usbdevfs_add_bus'
/usr/src/linux/include/linux/usb.h:1043: `usbdevfs_add_bus' previously defined h
ere
inode.c:691: redefinition of `usbdevfs_remove_bus'
/usr/src/linux/include/linux/usb.h:1044: `usbdevfs_remove_bus' previously define
d here
inode.c:701: redefinition of `usbdevfs_add_device'
/usr/src/linux/include/linux/usb.h:1045: `usbdevfs_add_device' previously define
d here
inode.c:713: redefinition of `usbdevfs_remove_device'
/usr/src/linux/include/linux/usb.h:1046: `usbdevfs_remove_device' previously def
ined here
inode.c:748: redefinition of `usbdevfs_init'
/usr/src/linux/include/linux/usb.h:1048: `usbdevfs_init' previously defined here
inode.c:773: redefinition of `usbdevfs_cleanup'
/usr/src/linux/include/linux/usb.h:1049: `usbdevfs_cleanup' previously defined h
ere
make[3]: *** [inode.o] Error 1
make[3]: Leaving directory `/usr/src/linux/drivers/usb'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux/drivers/usb'
make[1]: *** [_subdir_usb] Error 2
make[1]: Leaving directory `/usr/src/linux/drivers'
make: *** [_dir_drivers] Error 2
zsh: 22404 exit 2     make bzImage
 
 
j'ai ca maintenant !  :cry: je suis perdu j'ai aps touché a ces fichiers là moi  ! a part unusualdev.h


---------------
-= In Kik00 101 I trust :o =-

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  [APN] Sony DSC-P30 (pb noyo inside!)

 

Sujets relatifs
[need help inside] zone de swap[halucinant inside] pingouin sur palm
[BSD/linux] Pourquoi BSD est supérieur a linux ? Réponse inside.configuration reseau [newbie inside]
[newbie inside] - wine pb avec librairieQuestion de partition (newbie inside)
[newbie linux inside] pb d'install[linux newbie inside] j've me convertir à linux => vos conseils & avis
Je m'aprrête à installer Linux ...des recommandations ?(newbie inside)Sony CDU33A sous LINUX
Plus de sujets relatifs à : [APN] Sony DSC-P30 (pb noyo inside!)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)