Page 5 sur 7

Re: Téléphone Android & PC sous Linux

Posté : dim. 28 févr. 2016 13:52
par lacktchou

Dernier message de la page précédente :

Ça en fait des questions, ça! ;) :roll:

Re: Téléphone Android & PC sous Linux

Posté : dim. 28 févr. 2016 14:32
par Grompf
tyrry a écrit :Tu as fais : lsusb ?
Pas encore

Re: Téléphone Android & PC sous Linux

Posté : dim. 28 févr. 2016 20:00
par Grompf
la commande lsusb donne ceci :

Code : Tout sélectionner

Bus 002 Device 003: ID 0fce:01da Sony Ericsson Mobile Communications AB 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Le télépone apparaît...

Re: Téléphone Android & PC sous Linux

Posté : dim. 28 févr. 2016 20:03
par mpat
sous Linux Mint (depuis un CD Live) le Xperia n'est pas reconnu.

En même temps tout les paquets ne sont pas installés, quand tu fais un essai en live.

Re: Téléphone Android & PC sous Linux

Posté : dim. 28 févr. 2016 20:10
par Grompf
Grompf a écrit :la commande lsusb donne ceci :

Code : Tout sélectionner

Bus 002 Device 003: ID 0fce:01da Sony Ericsson Mobile Communications AB 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Le télépone apparaît...


Par comparaison avec un Samung S4 mini (reconnu normalement par le PC), je vois ceci :

Code : Tout sélectionner

Bus 002 Device 005: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Est-ce suspect si là, j'ai plus de détails...?????

Bon, je vais essayer avec mon mini PC, celui qui reconnaît mon xperia...

Re: Téléphone Android & PC sous Linux

Posté : dim. 28 févr. 2016 20:20
par mpat
tu peux essayer ça même en live

Débrancher le téléphone de l'ordinateur

Installer la dépendance libusb

Code : Tout sélectionner

sudo apt-get install libusb-dev
Télécharger la dernière version de libmtp tar.gz à partir du site
http://sourceforge.net/projects/libmtp/files/libmtp/" onclick="window.open(this.href);return false;

Avec la commande cd (dans un terminal), tu te positionnes dans le même répertoire que celui où tu as téléchargés libmtp*.tar.gz et tu lances la commande : pour extraire le paquet (ici le paquet téléchargé est libmtp-1.1.11.tar.gz)

Code : Tout sélectionner

tar xvf libmtp-1.1.11.tar.gz
Avec la commande cd (dans un terminal), tu te positionnes dans le répertoire que tu viens d'extraire

Code : Tout sélectionner

cd Téléchargements/libmtp-1.1.11
installes, en exécutant successivement

Code : Tout sélectionner

./configure --prefix=/usr

Code : Tout sélectionner

make

Code : Tout sélectionner

sudo make install
Si tout s'est bien passé, tu dois avoir un fichier 69-libmtp.rules dans le répertoire courant. ( celui que tu viens d'extraire)
copies le dans /etc/udev/rules.d avec la commande suivante

Code : Tout sélectionner

sudo cp 69-libmtp.rules /etc/udev/rules.d
installes l'interface graphique gMTP

Code : Tout sélectionner

sudo apt-get install gmtp
rebranches le téléphone, et cette fois il devrait détecté correctement

aller voir les paramètres de gMTP en allant dans Son et Vidéo / gMTP

Re: Téléphone Android & PC sous Linux

Posté : dim. 28 févr. 2016 21:52
par Grompf
Je vais essayer ça de suite...

En tous cas, sur mon Compaq Mini, la commande lsusb donne le même résultat.

Je vais faire ces manip...

Mais pourquoi Diable est-ce que le Compaq Mini accède à mon Xperia sans la moindre manip ?....

Bon, je redonne de mes nouvelles dans un moment.

Re: Téléphone Android & PC sous Linux

Posté : dim. 28 févr. 2016 22:51
par Grompf

Code : Tout sélectionner

./configure –prefix=/usr
Cette commande me donne une erreur
configure: error: invalid variable name: `–prefix'
Ceci fonctionne mieux...

Code : Tout sélectionner

./configure --prefix=/usr
Mais je joue les apprentis sorciers...

Code : Tout sélectionner

mint libmtp-1.1.11 # make
make  all-recursive
make[1]: Entering directory `/tmp/mozilla_mint0/libmtp-1.1.11'
Making all in src
make[2]: Entering directory `/tmp/mozilla_mint0/libmtp-1.1.11/src'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-libmtp.lo -MD -MP -MF .deps/libmtp_la-libmtp.Tpo -c -o libmtp_la-libmtp.lo `test -f 'libmtp.c' || echo './'`libmtp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-libmtp.lo -MD -MP -MF .deps/libmtp_la-libmtp.Tpo -c libmtp.c  -fPIC -DPIC -o .libs/libmtp_la-libmtp.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-libmtp.lo -MD -MP -MF .deps/libmtp_la-libmtp.Tpo -c libmtp.c -o libmtp_la-libmtp.o >/dev/null 2>&1
mv -f .deps/libmtp_la-libmtp.Tpo .deps/libmtp_la-libmtp.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-unicode.lo -MD -MP -MF .deps/libmtp_la-unicode.Tpo -c -o libmtp_la-unicode.lo `test -f 'unicode.c' || echo './'`unicode.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-unicode.lo -MD -MP -MF .deps/libmtp_la-unicode.Tpo -c unicode.c  -fPIC -DPIC -o .libs/libmtp_la-unicode.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-unicode.lo -MD -MP -MF .deps/libmtp_la-unicode.Tpo -c unicode.c -o libmtp_la-unicode.o >/dev/null 2>&1
mv -f .deps/libmtp_la-unicode.Tpo .deps/libmtp_la-unicode.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-util.lo -MD -MP -MF .deps/libmtp_la-util.Tpo -c -o libmtp_la-util.lo `test -f 'util.c' || echo './'`util.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-util.lo -MD -MP -MF .deps/libmtp_la-util.Tpo -c util.c  -fPIC -DPIC -o .libs/libmtp_la-util.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-util.lo -MD -MP -MF .deps/libmtp_la-util.Tpo -c util.c -o libmtp_la-util.o >/dev/null 2>&1
mv -f .deps/libmtp_la-util.Tpo .deps/libmtp_la-util.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-playlist-spl.lo -MD -MP -MF .deps/libmtp_la-playlist-spl.Tpo -c -o libmtp_la-playlist-spl.lo `test -f 'playlist-spl.c' || echo './'`playlist-spl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-playlist-spl.lo -MD -MP -MF .deps/libmtp_la-playlist-spl.Tpo -c playlist-spl.c  -fPIC -DPIC -o .libs/libmtp_la-playlist-spl.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-playlist-spl.lo -MD -MP -MF .deps/libmtp_la-playlist-spl.Tpo -c playlist-spl.c -o libmtp_la-playlist-spl.o >/dev/null 2>&1
mv -f .deps/libmtp_la-playlist-spl.Tpo .deps/libmtp_la-playlist-spl.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-ptp.lo -MD -MP -MF .deps/libmtp_la-ptp.Tpo -c -o libmtp_la-ptp.lo `test -f 'ptp.c' || echo './'`ptp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-ptp.lo -MD -MP -MF .deps/libmtp_la-ptp.Tpo -c ptp.c  -fPIC -DPIC -o .libs/libmtp_la-ptp.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-ptp.lo -MD -MP -MF .deps/libmtp_la-ptp.Tpo -c ptp.c -o libmtp_la-ptp.o >/dev/null 2>&1
mv -f .deps/libmtp_la-ptp.Tpo .deps/libmtp_la-ptp.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-libusb-glue.lo -MD -MP -MF .deps/libmtp_la-libusb-glue.Tpo -c -o libmtp_la-libusb-glue.lo `test -f 'libusb-glue.c' || echo './'`libusb-glue.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-libusb-glue.lo -MD -MP -MF .deps/libmtp_la-libusb-glue.Tpo -c libusb-glue.c  -fPIC -DPIC -o .libs/libmtp_la-libusb-glue.o
libusb-glue.c: In function ‘dump_usbinfo’:
libusb-glue.c:706:7: warning: variable ‘res’ set but not used [-Wunused-but-set-variable]
   int res;
       ^
libusb-glue.c: At top level:
libusb-glue.c:1807:13: warning: ‘clear_halt’ defined but not used [-Wunused-function]
 static void clear_halt(PTP_USB* ptp_usb)
             ^
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wmissing-prototypes -MT libmtp_la-libusb-glue.lo -MD -MP -MF .deps/libmtp_la-libusb-glue.Tpo -c libusb-glue.c -o libmtp_la-libusb-glue.o >/dev/null 2>&1
mv -f .deps/libmtp_la-libusb-glue.Tpo .deps/libmtp_la-libusb-glue.Plo
/bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 -Wall -Wmissing-prototypes -no-undefined -export-symbols ./libmtp.sym -version-info 12:0:3   -o libmtp.la -rpath /usr/lib libmtp_la-libmtp.lo libmtp_la-unicode.lo libmtp_la-util.lo libmtp_la-playlist-spl.lo libmtp_la-ptp.lo   libmtp_la-libusb-glue.lo     
libtool: link: echo "{ global:" > .libs/libmtp.ver
libtool: link:  cat ./libmtp.sym | sed -e "s/\(.*\)/\1;/" >> .libs/libmtp.ver
libtool: link:  echo "local: *; };" >> .libs/libmtp.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/libmtp_la-libmtp.o .libs/libmtp_la-unicode.o .libs/libmtp_la-util.o .libs/libmtp_la-playlist-spl.o .libs/libmtp_la-ptp.o .libs/libmtp_la-libusb-glue.o    -g -O2   -Wl,-soname -Wl,libmtp.so.9 -Wl,-version-script -Wl,.libs/libmtp.ver -o .libs/libmtp.so.9.3.0
libtool: link: (cd ".libs" && rm -f "libmtp.so.9" && ln -s "libmtp.so.9.3.0" "libmtp.so.9")
libtool: link: (cd ".libs" && rm -f "libmtp.so" && ln -s "libmtp.so.9.3.0" "libmtp.so")
libtool: link: ar cru .libs/libmtp.a  libmtp_la-libmtp.o libmtp_la-unicode.o libmtp_la-util.o libmtp_la-playlist-spl.o libmtp_la-ptp.o libmtp_la-libusb-glue.o
libtool: link: ranlib .libs/libmtp.a
libtool: link: ( cd ".libs" && rm -f "libmtp.la" && ln -s "../libmtp.la" "libmtp.la" )
make[2]: Leaving directory `/tmp/mozilla_mint0/libmtp-1.1.11/src'
Making all in examples
make[2]: Entering directory `/tmp/mozilla_mint0/libmtp-1.1.11/examples'
gcc -DHAVE_CONFIG_H -I. -I..  -I../src   -g -O2 -Wall -Wmissing-prototypes -MT connect.o -MD -MP -MF .deps/connect.Tpo -c -o connect.o connect.c
mv -f .deps/connect.Tpo .deps/connect.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../src   -g -O2 -Wall -Wmissing-prototypes -MT delfile.o -MD -MP -MF .deps/delfile.Tpo -c -o delfile.o delfile.c
mv -f .deps/delfile.Tpo .deps/delfile.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../src   -g -O2 -Wall -Wmissing-prototypes -MT getfile.o -MD -MP -MF .deps/getfile.Tpo -c -o getfile.o getfile.c
mv -f .deps/getfile.Tpo .deps/getfile.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../src   -g -O2 -Wall -Wmissing-prototypes -MT newfolder.o -MD -MP -MF .deps/newfolder.Tpo -c -o newfolder.o newfolder.c
mv -f .deps/newfolder.Tpo .deps/newfolder.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../src   -g -O2 -Wall -Wmissing-prototypes -MT sendfile.o -MD -MP -MF .deps/sendfile.Tpo -c -o sendfile.o sendfile.c
mv -f .deps/sendfile.Tpo .deps/sendfile.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../src   -g -O2 -Wall -Wmissing-prototypes -MT sendtr.o -MD -MP -MF .deps/sendtr.Tpo -c -o sendtr.o sendtr.c
mv -f .deps/sendtr.Tpo .deps/sendtr.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../src   -g -O2 -Wall -Wmissing-prototypes -MT pathutils.o -MD -MP -MF .deps/pathutils.Tpo -c -o pathutils.o pathutils.c
pathutils.c: In function ‘progress’:
pathutils.c:122:3: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘uint64_t’ [-Wformat=]
   printf("Progress: %llu of %llu (%d%%)\r", sent, total, percent);
   ^
pathutils.c:122:3: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘uint64_t’ [-Wformat=]
mv -f .deps/pathutils.Tpo .deps/pathutils.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I../src   -g -O2 -Wall -Wmissing-prototypes -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o util.c
mv -f .deps/util.Tpo .deps/util.Po
/bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 -Wall -Wmissing-prototypes   -o mtp-connect connect.o delfile.o getfile.o newfolder.o sendfile.o sendtr.o pathutils.o util.o ../src/libmtp.la 
libtool: link: gcc -g -O2 -Wall -Wmissing-prototypes -o .libs/mtp-connect connect.o delfile.o getfile.o newfolder.o sendfile.o sendtr.o pathutils.o util.o  ../src/.libs/libmtp.so
../src/.libs/libmtp.so: undefined reference to `usb_get_driver_np'
../src/.libs/libmtp.so: undefined reference to `usb_find_busses'
../src/.libs/libmtp.so: undefined reference to `usb_release_interface'
../src/.libs/libmtp.so: undefined reference to `usb_reset'
../src/.libs/libmtp.so: undefined reference to `usb_clear_halt'
../src/.libs/libmtp.so: undefined reference to `usb_find_devices'
../src/.libs/libmtp.so: undefined reference to `usb_set_configuration'
../src/.libs/libmtp.so: undefined reference to `usb_close'
../src/.libs/libmtp.so: undefined reference to `usb_device'
../src/.libs/libmtp.so: undefined reference to `usb_resetep'
../src/.libs/libmtp.so: undefined reference to `usb_control_msg'
../src/.libs/libmtp.so: undefined reference to `usb_bulk_write'
../src/.libs/libmtp.so: undefined reference to `usb_bulk_read'
../src/.libs/libmtp.so: undefined reference to `usb_init'
../src/.libs/libmtp.so: undefined reference to `usb_set_debug'
../src/.libs/libmtp.so: undefined reference to `usb_open'
../src/.libs/libmtp.so: undefined reference to `usb_claim_interface'
../src/.libs/libmtp.so: undefined reference to `usb_get_string_simple'
../src/.libs/libmtp.so: undefined reference to `usb_detach_kernel_driver_np'
../src/.libs/libmtp.so: undefined reference to `usb_get_descriptor'
../src/.libs/libmtp.so: undefined reference to `usb_get_busses'
collect2: error: ld returned 1 exit status
make[2]: *** [mtp-connect] Error 1
make[2]: Leaving directory `/tmp/mozilla_mint0/libmtp-1.1.11/examples'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/mozilla_mint0/libmtp-1.1.11'
make: *** [all] Error 2
Ce sont des messages d erreur... Je continue

Code : Tout sélectionner

mint libmtp-1.1.11 #     sudo make install
Making install in src
make[1]: Entering directory `/tmp/mozilla_mint0/libmtp-1.1.11/src'
make[2]: Entering directory `/tmp/mozilla_mint0/libmtp-1.1.11/src'
 /bin/mkdir -p '/usr/lib'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libmtp.la '/usr/lib'
libtool: install: /usr/bin/install -c .libs/libmtp.so.9.3.0 /usr/lib/libmtp.so.9.3.0
libtool: install: (cd /usr/lib && { ln -s -f libmtp.so.9.3.0 libmtp.so.9 || { rm -f libmtp.so.9 && ln -s libmtp.so.9.3.0 libmtp.so.9; }; })
libtool: install: (cd /usr/lib && { ln -s -f libmtp.so.9.3.0 libmtp.so || { rm -f libmtp.so && ln -s libmtp.so.9.3.0 libmtp.so; }; })
libtool: install: /usr/bin/install -c .libs/libmtp.lai /usr/lib/libmtp.la
libtool: install: /usr/bin/install -c .libs/libmtp.a /usr/lib/libmtp.a
libtool: install: chmod 644 /usr/lib/libmtp.a
libtool: install: ranlib /usr/lib/libmtp.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to '/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /bin/mkdir -p '/usr/include'
 /usr/bin/install -c -m 644 libmtp.h '/usr/include'
make[2]: Leaving directory `/tmp/mozilla_mint0/libmtp-1.1.11/src'
make[1]: Leaving directory `/tmp/mozilla_mint0/libmtp-1.1.11/src'
Making install in examples
make[1]: Entering directory `/tmp/mozilla_mint0/libmtp-1.1.11/examples'
/bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 -Wall -Wmissing-prototypes   -o mtp-connect connect.o delfile.o getfile.o newfolder.o sendfile.o sendtr.o pathutils.o util.o ../src/libmtp.la 
libtool: link: gcc -g -O2 -Wall -Wmissing-prototypes -o .libs/mtp-connect connect.o delfile.o getfile.o newfolder.o sendfile.o sendtr.o pathutils.o util.o  ../src/.libs/libmtp.so
../src/.libs/libmtp.so: undefined reference to `usb_get_driver_np'
../src/.libs/libmtp.so: undefined reference to `usb_find_busses'
../src/.libs/libmtp.so: undefined reference to `usb_release_interface'
../src/.libs/libmtp.so: undefined reference to `usb_reset'
../src/.libs/libmtp.so: undefined reference to `usb_clear_halt'
../src/.libs/libmtp.so: undefined reference to `usb_find_devices'
../src/.libs/libmtp.so: undefined reference to `usb_set_configuration'
../src/.libs/libmtp.so: undefined reference to `usb_close'
../src/.libs/libmtp.so: undefined reference to `usb_device'
../src/.libs/libmtp.so: undefined reference to `usb_resetep'
../src/.libs/libmtp.so: undefined reference to `usb_control_msg'
../src/.libs/libmtp.so: undefined reference to `usb_bulk_write'
../src/.libs/libmtp.so: undefined reference to `usb_bulk_read'
../src/.libs/libmtp.so: undefined reference to `usb_init'
../src/.libs/libmtp.so: undefined reference to `usb_set_debug'
../src/.libs/libmtp.so: undefined reference to `usb_open'
../src/.libs/libmtp.so: undefined reference to `usb_claim_interface'
../src/.libs/libmtp.so: undefined reference to `usb_get_string_simple'
../src/.libs/libmtp.so: undefined reference to `usb_detach_kernel_driver_np'
../src/.libs/libmtp.so: undefined reference to `usb_get_descriptor'
../src/.libs/libmtp.so: undefined reference to `usb_get_busses'
collect2: error: ld returned 1 exit status
make[1]: *** [mtp-connect] Error 1
make[1]: Leaving directory `/tmp/mozilla_mint0/libmtp-1.1.11/examples'
make: *** [install-recursive] Error 1
Si je continue, j obtiens ceci

Code : Tout sélectionner

mint libmtp-1.1.11 #     sudo cp 69-libmtp.rules /etc/udev/rules.d
cp: cannot stat ‘69-libmtp.rules’: No such file or directory
Je ne trouve pas ce 69-libmtp.rules...
Visiblement, qqch plante.
Bon, je travaille sur une session live. Mais je crains un peu de me lancer dans de telles manoeuvres en vrai...

Re: Téléphone Android & PC sous Linux

Posté : lun. 29 févr. 2016 00:13
par Grompf
Une solution simple et satisfaisante, dans la mesure où elle me permet d'accéder à ma carte SD (et donc à mes photos) sans avoir besoin de sortir la carte en question :
Ouvrir "Réglages", dans la barre de recherche taper "MTP", un menu caché s'ouvre, cliquer sur Appareil multimédia, un nouveau menu s'ouvre, cocher la case "Monter la carte SD"
J'ai trouvé ça ici.
Je ne peux pas accéder à l'ensemble de mon smartphone, mais ça répond à mes besoins : importer mes photos sur mon ordinateur de manière simple.

Si qqn découvre un jour pourquoi mon Mini Compaq et son Mint Xfce 32 bits arrive à ouvrir mon Xperia sans tout ce tra-la-la, je serai intéressé...
Quant à savoir pourquoi est-ce qu'on n'a pas les mêmes problèmes avec d'autres smartphones, on a une idée de la réponse : Sony rajoute un tas de cochonneries inutiles qui compliquent la vie de l'utilisateur...

Re: Téléphone Android & PC sous Linux

Posté : lun. 29 févr. 2016 04:22
par mpat
j'ai fait l'opération tout c'est bien passé. juste une erreur dans ( ./configure -prefix=/usr ) ( ./configure --prefix=/usr ) excuse bcp travaillé aujourd'hui. Pour le reste rien a redire, et j'ai bien le fichier ( 69-libmtp.rules ) capture d'écran ci-dessous. Tu as sûrement loupés un truc. Si ça marche chez moi c'est que les syntaxes données sont bonnes sauf un erreur (-- ) et je n'ai eu aucun message d'erreur !
ceci dis j'ai rectifier l'erreur, tu peux faire des copier coller. J'ai même remis sous code la commande ( cp ) pour être sur que tu ne te trompes pas.

Image
Image
Image

Re: Téléphone Android & PC sous Linux

Posté : lun. 29 févr. 2016 06:53
par tyrry
Purée mpat , mais c'est quoi ce thème ...... lacktchou ta contaminé ou quoi ??? :mrgreen: :mrgreen: :arrow: :arrow: :arrow: