Résolu le 28-12-18 [Résolu] Téléphone Android & PC sous Linux

Assistance concernant Linux Mint
lacktchou
Messages : 2347
Enregistré le : lun. 13 juil. 2015 19:33

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

Message par lacktchou »

Dernier message de la page précédente :

Ça en fait des questions, ça! ;) :roll:
Lacktchou
Image
Relisez-vous avant de poster.
LM 17.3 XFCE 64-bit - Noyau 3.16.0-38 et 3.16.0-32 - LM 17.2 Maté 64-bit - Xubuntu 16.04 LTS 64-bit - Windows 7
Laptop Lenovo G560 DD Toshiba 640 Go DD ext Toshiba 1.0 To

Avatar du membre
Grompf
Messages : 606
Enregistré le : ven. 8 janv. 2016 23:23
Localisation : Suisse (Canton de Vaud)

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

Message par Grompf »

tyrry a écrit :Tu as fais : lsusb ?
Pas encore
CONFIGURATION :
1. HP Elitebook 820 G3 - Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Avatar du membre
Grompf
Messages : 606
Enregistré le : ven. 8 janv. 2016 23:23
Localisation : Suisse (Canton de Vaud)

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

Message 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...
CONFIGURATION :
1. HP Elitebook 820 G3 - Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Avatar du membre
mpat
Messages : 7845
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

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

Message 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.
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Avatar du membre
Grompf
Messages : 606
Enregistré le : ven. 8 janv. 2016 23:23
Localisation : Suisse (Canton de Vaud)

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

Message 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...
CONFIGURATION :
1. HP Elitebook 820 G3 - Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Avatar du membre
mpat
Messages : 7845
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

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

Message 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
Modifié en dernier par mpat le lun. 29 févr. 2016 04:34, modifié 2 fois.
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Avatar du membre
Grompf
Messages : 606
Enregistré le : ven. 8 janv. 2016 23:23
Localisation : Suisse (Canton de Vaud)

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

Message 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.
CONFIGURATION :
1. HP Elitebook 820 G3 - Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Avatar du membre
Grompf
Messages : 606
Enregistré le : ven. 8 janv. 2016 23:23
Localisation : Suisse (Canton de Vaud)

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

Message 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...

Avatar du membre
Grompf
Messages : 606
Enregistré le : ven. 8 janv. 2016 23:23
Localisation : Suisse (Canton de Vaud)

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

Message 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...
CONFIGURATION :
1. HP Elitebook 820 G3 - Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Avatar du membre
mpat
Messages : 7845
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

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

Message 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
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Avatar du membre
tyrry
modérateur
Messages : 5731
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

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

Message par tyrry »

Purée mpat , mais c'est quoi ce thème ...... lacktchou ta contaminé ou quoi ??? :mrgreen: :mrgreen: :arrow: :arrow: :arrow:
Distro: Debian 12 Bookworm Desktop: LXDE
Kernel: 6.1.0-19-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series
L'experience est quelque chose que vous obtenez, juste après que vous en ayez besoin

Verrouillé