Bah, j’ai un Sony Ericsson K300i, et comme j’ai pas trouvé un câble original ici (au Maroc), j’ai acheté un truc Made In China :D. Avec Windaube ça marche impec’ mais je sais pas comment l’installer sur Ubuntu. :’(
Bah voila ce que j’ai quand je fais lsusb:
samyfom@ubuntu:~$ lsusb
Bus 001 Device 003: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
P.S : J’ai cherché su le net mais y’a que des trucs en english.
P.S 2 : Si vous avez la solution, ça serait trop cool de me filer le nom d’un logiciel genre MyPhoneExplorer ou FMA (gestion du mobile depuis le PC).
XBox… euh… P.S 3 : Depuis 2/3 jours j’utilise que Ubuntu, et j’essaye de faire disparaitre la Daube de mon PC. :sol:
y’a phone manager ou alors kmobiletools… je sais pas si c’est equivalent a ton appli…
y’a aussi bluetooth file sharing pour recup et telecharger des fichiers sur les periph bluetooth
J’ai trouvé un pilote pour Redhat et je me suis dit pourquoi ne pas essayer, peut-être que ça marchera, mais quand je l’ai essayé, ça m’a donné ça:
samyfom@ubuntu:~/Desktop/Redhat9$ make
gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -I/usr/src/linux-2.4/drivers/usb/serial -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -DMODULE -c pl2303.c
Dans le fichier inclus à partir de pl2303.c:33:
/usr/include/linux/config.h:1:2: erreur: #error "Compilation aborted. Please read the FAQ for linux-libc-headers package."
/usr/include/linux/config.h:2:2: erreur: #error "(can be found at http://ep09.pld-linux.org/~mmazur/linux-libc-headers/doc/)"
pl2303.c:37:24: erreur: linux/slab.h : Aucun fichier ou répertoire de ce type
pl2303.c:39:30: erreur: linux/tty_driver.h : Aucun fichier ou répertoire de ce type
pl2303.c:40:28: erreur: linux/tty_flip.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/include/linux/sched.h:16,
à partir de /usr/include/linux/module.h:9,
à partir de pl2303.c:42:
/usr/include/linux/signal.h:2:2: attention : #warning "You should include <signal.h>. This time I will do it for you."
In file included from /usr/include/linux/resource.h:4,
from /usr/include/linux/sched.h:79,
from /usr/include/linux/module.h:9,
from pl2303.c:42:
/usr/include/linux/time.h:9: erreur: redefinition of «struct timespec»
/usr/include/linux/time.h:15: erreur: redefinition of «struct timeval»
/usr/include/linux/time.h:20: erreur: redefinition of «struct timezone»
/usr/include/linux/time.h:47: erreur: redefinition of «struct itimerval»
In file included from pl2303.c:42:
/usr/include/linux/module.h:41: erreur: field «attr» has incomplete type
/usr/include/linux/module.h:49: erreur: field «kobj» has incomplete type
Dans le fichier inclus à partir de /usr/include/linux/spinlock.h:1,
à partir de pl2303.c:43:
/usr/include/linux/err_kernel_only.h:1:2: erreur: #error Kernel only header included in userspace
pl2303.c:44:25: erreur: asm/uaccess.h : Aucun fichier ou répertoire de ce type
pl2303.c:53:24: erreur: usb-serial.h : Aucun fichier ou répertoire de ce type
pl2303.c:54:20: erreur: pl2303.h : Aucun fichier ou répertoire de ce type
pl2303.c:64: erreur: les éléments du tableau sont de type incomplet
pl2303.c:65: attention : implicit declaration of function «USB_DEVICE»
pl2303.c:65: erreur: «PL2303_VENDOR_ID» undeclared here (not in a function)
pl2303.c:65: erreur: «PL2303_PRODUCT_ID» undeclared here (not in a function)
pl2303.c:66: erreur: «PL2303_PRODUCT_ID_RSAQ2» undeclared here (not in a function)
pl2303.c:67: erreur: «IODATA_VENDOR_ID» undeclared here (not in a function)
pl2303.c:67: erreur: «IODATA_PRODUCT_ID» undeclared here (not in a function)
pl2303.c:68: erreur: «ATEN_VENDOR_ID» undeclared here (not in a function)
pl2303.c:68: erreur: «ATEN_PRODUCT_ID» undeclared here (not in a function)
pl2303.c:69: erreur: «ELCOM_VENDOR_ID» undeclared here (not in a function)
pl2303.c:69: erreur: «ELCOM_PRODUCT_ID» undeclared here (not in a function)
pl2303.c:70: erreur: «ITEGNO_VENDOR_ID» undeclared here (not in a function)
pl2303.c:70: erreur: «ITEGNO_PRODUCT_ID» undeclared here (not in a function)
pl2303.c:71: erreur: «MA620_VENDOR_ID» undeclared here (not in a function)
pl2303.c:71: erreur: «MA620_PRODUCT_ID» undeclared here (not in a function)
pl2303.c:72: erreur: «RATOC_VENDOR_ID» undeclared here (not in a function)
pl2303.c:72: erreur: «RATOC_PRODUCT_ID» undeclared here (not in a function)
pl2303.c:102: attention : «struct file» declared inside parameter list
pl2303.c:102: attention : visible uniquement depuis cette définition ou déclaration, ce qui n'est probablement pas ce que vous désirez
pl2303.c:102: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:103: attention : «struct file» declared inside parameter list
pl2303.c:103: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:105: attention : «struct termios» declared inside parameter list
pl2303.c:105: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:107: attention : «struct file» declared inside parameter list
pl2303.c:107: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:108: attention : «struct urb» declared inside parameter list
pl2303.c:109: attention : «struct urb» declared inside parameter list
pl2303.c:110: attention : «struct urb» declared inside parameter list
pl2303.c:112: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:113: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:114: attention : «struct usb_serial» declared inside parameter list
pl2303.c:115: attention : «struct usb_serial» declared inside parameter list
pl2303.c:119: erreur: variable «pl2303_device» has initializer but incomplete type
pl2303.c:120: erreur: unknown field «owner» specified in initializer
pl2303.c:120: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:120: attention : (near initialization for «pl2303_device»)
pl2303.c:121: erreur: unknown field «name» specified in initializer
pl2303.c:121: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:121: attention : (near initialization for «pl2303_device»)
pl2303.c:122: erreur: unknown field «id_table» specified in initializer
pl2303.c:122: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:122: attention : (near initialization for «pl2303_device»)
pl2303.c:123: erreur: unknown field «num_interrupt_in» specified in initializer
pl2303.c:123: erreur: «NUM_DONT_CARE» undeclared here (not in a function)
pl2303.c:123: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:123: attention : (near initialization for «pl2303_device»)
pl2303.c:124: erreur: unknown field «num_bulk_in» specified in initializer
pl2303.c:124: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:124: attention : (near initialization for «pl2303_device»)
pl2303.c:125: erreur: unknown field «num_bulk_out» specified in initializer
pl2303.c:125: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:125: attention : (near initialization for «pl2303_device»)
pl2303.c:126: erreur: unknown field «num_ports» specified in initializer
pl2303.c:126: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:126: attention : (near initialization for «pl2303_device»)
pl2303.c:127: erreur: unknown field «open» specified in initializer
pl2303.c:127: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:127: attention : (near initialization for «pl2303_device»)
pl2303.c:128: erreur: unknown field «close» specified in initializer
pl2303.c:128: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:128: attention : (near initialization for «pl2303_device»)
pl2303.c:129: erreur: unknown field «write» specified in initializer
pl2303.c:129: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:129: attention : (near initialization for «pl2303_device»)
pl2303.c:130: erreur: unknown field «ioctl» specified in initializer
pl2303.c:130: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:130: attention : (near initialization for «pl2303_device»)
pl2303.c:131: erreur: unknown field «break_ctl» specified in initializer
pl2303.c:131: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:131: attention : (near initialization for «pl2303_device»)
pl2303.c:132: erreur: unknown field «set_termios» specified in initializer
pl2303.c:132: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:132: attention : (near initialization for «pl2303_device»)
pl2303.c:133: erreur: unknown field «read_bulk_callback» specified in initializer
pl2303.c:133: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:133: attention : (near initialization for «pl2303_device»)
pl2303.c:134: erreur: unknown field «read_int_callback» specified in initializer
pl2303.c:134: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:134: attention : (near initialization for «pl2303_device»)
pl2303.c:135: erreur: unknown field «write_bulk_callback» specified in initializer
pl2303.c:135: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:135: attention : (near initialization for «pl2303_device»)
pl2303.c:136: erreur: unknown field «startup» specified in initializer
pl2303.c:136: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:136: attention : (near initialization for «pl2303_device»)
pl2303.c:137: erreur: unknown field «shutdown» specified in initializer
pl2303.c:137: attention : éléments en excès dans l'initialisation de la structure
pl2303.c:137: attention : (near initialization for «pl2303_device»)
pl2303.c:141: erreur: syntax error before «u8»
pl2303.c:141: attention : pas de point virgule à la fin de la structure ou de l'union
pl2303.c:142: attention : type defaults to «int» in declaration of «termios_initialized»
pl2303.c:142: attention : la définition de données n'a pas de type ni de classe de stockage
pl2303.c:143: erreur: syntax error before «driverType»
pl2303.c:143: attention : type defaults to «int» in declaration of «driverType»
pl2303.c:143: attention : la définition de données n'a pas de type ni de classe de stockage
pl2303.c:147: attention : «struct usb_serial» declared inside parameter list
pl2303.c:148: erreur: conflicting types for «pl2303_startup»
pl2303.c:114: erreur: previous declaration of «pl2303_startup» was here
pl2303.c: Dans la fonction «pl2303_startup» :
pl2303.c:152: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:153: attention : implicit declaration of function «kmalloc»
pl2303.c:153: erreur: invalid application of «sizeof» to incomplete type «struct pl2303_private»
pl2303.c:153: erreur: «GFP_KERNEL» undeclared (first use in this function)
pl2303.c:153: erreur: (Chaque identificateur non déclaré est rapporté une seule fois
pl2303.c:153: erreur: pour chaque fonction dans laquelle il apparaît.)
pl2303.c:153: attention : assignment makes pointer from integer without a cast
pl2303.c:156: attention : implicit declaration of function «memset»
pl2303.c:156: attention : incompatible implicit declaration of built-in function «memset»
pl2303.c:156: erreur: invalid application of «sizeof» to incomplete type «struct pl2303_private»
pl2303.c:157: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c: Hors de toute fonction :
pl2303.c:162: erreur: syntax error before «u8»
pl2303.c:163: attention : function declaration isn»t a prototype
pl2303.c: Dans la fonction «set_control_lines» :
pl2303.c:166: attention : implicit declaration of function «usb_control_msg»
pl2303.c:166: erreur: «dev» undeclared (first use in this function)
pl2303.c:166: attention : implicit declaration of function «usb_sndctrlpipe»
pl2303.c:168: erreur: «value» undeclared (first use in this function)
pl2303.c:169: attention : implicit declaration of function «dbg»
pl2303.c: Hors de toute fonction :
pl2303.c:173: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:174: erreur: conflicting types for «pl2303_write»
pl2303.c:112: erreur: previous declaration of «pl2303_write» was here
pl2303.c: Dans la fonction «pl2303_write» :
pl2303.c:177: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:179: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:184: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:184: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:186: attention : implicit declaration of function «copy_from_user»
pl2303.c:186: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:189: attention : implicit declaration of function «memcpy»
pl2303.c:189: attention : incompatible implicit declaration of built-in function «memcpy»
pl2303.c:189: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:192: attention : implicit declaration of function «usb_serial_debug_data»
pl2303.c:192: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:194: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:195: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:195: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:196: attention : implicit declaration of function «usb_submit_urb»
pl2303.c:196: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:198: attention : implicit declaration of function «err»
pl2303.c: Hors de toute fonction :
pl2303.c:207: attention : «struct termios» declared inside parameter list
pl2303.c:207: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:208: erreur: conflicting types for «pl2303_set_termios»
pl2303.c:105: erreur: previous declaration of «pl2303_set_termios» was here
pl2303.c: Dans la fonction «pl2303_set_termios» :
pl2303.c:209: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:210: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:216: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:217: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:219: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:219: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:224: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:225: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:225: erreur: «tty_std_termios» undeclared (first use in this function)
pl2303.c:226: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:226: erreur: «B9600» undeclared (first use in this function)
pl2303.c:226: erreur: «CS8» undeclared (first use in this function)
pl2303.c:226: erreur: «CREAD» undeclared (first use in this function)
pl2303.c:226: erreur: «HUPCL» undeclared (first use in this function)
pl2303.c:226: erreur: «CLOCAL» undeclared (first use in this function)
pl2303.c:227: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:229: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:232: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:233: attention : implicit declaration of function «RELEVANT_IFLAG»
pl2303.c:233: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:233: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:239: erreur: «GFP_KERNEL» undeclared (first use in this function)
pl2303.c:239: attention : assignment makes pointer from integer without a cast
pl2303.c:244: attention : incompatible implicit declaration of built-in function «memset»
pl2303.c:246: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:246: attention : implicit declaration of function «usb_rcvctrlpipe»
pl2303.c:246: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:253: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:253: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:259: erreur: «CSIZE» undeclared (first use in this function)
pl2303.c:261: erreur: «CS5» undeclared (first use in this function)
pl2303.c:262: erreur: «CS6» undeclared (first use in this function)
pl2303.c:263: erreur: «CS7» undeclared (first use in this function)
pl2303.c:271: erreur: «CBAUD» undeclared (first use in this function)
pl2303.c:272: erreur: «B0» undeclared (first use in this function)
pl2303.c:273: erreur: «B75» undeclared (first use in this function)
pl2303.c:274: erreur: «B150» undeclared (first use in this function)
pl2303.c:275: erreur: «B300» undeclared (first use in this function)
pl2303.c:276: erreur: «B600» undeclared (first use in this function)
pl2303.c:277: erreur: «B1200» undeclared (first use in this function)
pl2303.c:278: erreur: «B1800» undeclared (first use in this function)
pl2303.c:279: erreur: «B2400» undeclared (first use in this function)
pl2303.c:280: erreur: «B4800» undeclared (first use in this function)
pl2303.c:282: erreur: «B19200» undeclared (first use in this function)
pl2303.c:283: erreur: «B38400» undeclared (first use in this function)
pl2303.c:284: erreur: «B57600» undeclared (first use in this function)
pl2303.c:285: erreur: «B115200» undeclared (first use in this function)
pl2303.c:286: erreur: «B230400» undeclared (first use in this function)
pl2303.c:287: erreur: «B460800» undeclared (first use in this function)
pl2303.c:303: erreur: «CSTOPB» undeclared (first use in this function)
pl2303.c:311: erreur: «PARENB» undeclared (first use in this function)
pl2303.c:317: erreur: «PARODD» undeclared (first use in this function)
pl2303.c:329: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:329: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:335: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:337: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:339: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:340: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:340: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:345: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:345: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:351: erreur: «CRTSCTS» undeclared (first use in this function)
pl2303.c:352: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:353: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:353: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:358: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:358: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:365: attention : implicit declaration of function «kfree»
pl2303.c: Hors de toute fonction :
pl2303.c:369: attention : «struct file» declared inside parameter list
pl2303.c:369: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:370: erreur: conflicting types for «pl2303_open»
pl2303.c:102: erreur: previous declaration of «pl2303_open» was here
pl2303.c: Dans la fonction «pl2303_open» :
pl2303.c:371: erreur: storage size of «tmp_termios» isn»t known
pl2303.c:372: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:375: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:377: attention : implicit declaration of function «port_paranoia_check»
pl2303.c:380: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:382: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:383: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:384: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:385: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:386: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:387: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:388: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:389: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:391: attention : implicit declaration of function «printk»
pl2303.c:391: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:403: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:403: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:404: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:404: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:405: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:405: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:406: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:406: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:407: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:407: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:408: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:408: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:409: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:409: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:410: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:410: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:411: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:411: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:412: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:412: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:414: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:415: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:415: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:417: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:417: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:421: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:422: attention : passing argument 1 of «pl2303_set_termios» from incompatible pointer type
pl2303.c:428: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:428: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:429: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:432: attention : passing argument 1 of «pl2303_close» from incompatible pointer type
pl2303.c:437: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:437: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:438: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:441: attention : passing argument 1 of «pl2303_close» from incompatible pointer type
pl2303.c: Hors de toute fonction :
pl2303.c:448: attention : «struct file» declared inside parameter list
pl2303.c:448: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:449: erreur: conflicting types for «pl2303_close»
pl2303.c:103: erreur: previous declaration of «pl2303_close» was here
pl2303.c: Dans la fonction «pl2303_close» :
pl2303.c:457: attention : implicit declaration of function «get_usb_serial»
pl2303.c:457: attention : assignment makes pointer from integer without a cast
pl2303.c:461: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:463: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:464: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:465: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:466: erreur: «HUPCL» undeclared (first use in this function)
pl2303.c:468: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:469: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:470: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:471: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:477: attention : implicit declaration of function «usb_unlink_urb»
pl2303.c:477: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:483: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:489: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c: Hors de toute fonction :
pl2303.c:497: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c: Dans la fonction «set_modem_info» :
pl2303.c:499: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:506: erreur: «TIOCMBIS» undeclared (first use in this function)
pl2303.c:507: erreur: «TIOCM_RTS» undeclared (first use in this function)
pl2303.c:508: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:509: erreur: «TIOCM_DTR» undeclared (first use in this function)
pl2303.c:510: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:513: erreur: «TIOCMBIC» undeclared (first use in this function)
pl2303.c:515: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:517: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:520: erreur: «TIOCMSET» undeclared (first use in this function)
pl2303.c:523: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:524: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:525: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:529: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:529: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c: Hors de toute fonction :
pl2303.c:532: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c: Dans la fonction «get_modem_info» :
pl2303.c:534: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:535: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:538: erreur: «TIOCM_DTR» undeclared (first use in this function)
pl2303.c:539: erreur: «TIOCM_RTS» undeclared (first use in this function)
pl2303.c:543: attention : implicit declaration of function «copy_to_user»
pl2303.c: Hors de toute fonction :
pl2303.c:548: attention : «struct file» declared inside parameter list
pl2303.c:548: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:549: erreur: conflicting types for «pl2303_ioctl»
pl2303.c:107: erreur: previous declaration of «pl2303_ioctl» was here
pl2303.c: Dans la fonction «pl2303_ioctl» :
pl2303.c:550: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:554: erreur: «TIOCMGET» undeclared (first use in this function)
pl2303.c:555: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:556: attention : passing argument 1 of «get_modem_info» from incompatible pointer type
pl2303.c:558: erreur: «TIOCMBIS» undeclared (first use in this function)
pl2303.c:559: erreur: «TIOCMBIC» undeclared (first use in this function)
pl2303.c:560: erreur: «TIOCMSET» undeclared (first use in this function)
pl2303.c:561: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:562: attention : passing argument 1 of «set_modem_info» from incompatible pointer type
pl2303.c:569: erreur: «ENOIOCTLCMD» undeclared (first use in this function)
pl2303.c: Hors de toute fonction :
pl2303.c:573: attention : «struct usb_serial_port» declared inside parameter list
pl2303.c:574: erreur: conflicting types for «pl2303_break_ctl»
pl2303.c:113: erreur: previous declaration of «pl2303_break_ctl» was here
pl2303.c: Dans la fonction «pl2303_break_ctl» :
pl2303.c:575: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:576: erreur: «u16» undeclared (first use in this function)
pl2303.c:576: erreur: syntax error before «state»
pl2303.c:579: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:582: erreur: «state» undeclared (first use in this function)
pl2303.c:587: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:587: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c: Hors de toute fonction :
pl2303.c:595: attention : «struct usb_serial» declared inside parameter list
pl2303.c:596: erreur: conflicting types for «pl2303_shutdown»
pl2303.c:115: erreur: previous declaration of «pl2303_shutdown» was here
pl2303.c: Dans la fonction «pl2303_shutdown» :
pl2303.c:601: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:602: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c: Hors de toute fonction :
pl2303.c:606: attention : «struct urb» declared inside parameter list
pl2303.c:607: erreur: conflicting types for «pl2303_read_int_callback»
pl2303.c:108: erreur: previous declaration of «pl2303_read_int_callback» was here
pl2303.c: Dans la fonction «pl2303_read_int_callback» :
pl2303.c:608: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:609: attention : initialization makes pointer from integer without a cast
pl2303.c:619: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:620: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:624: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:624: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c: Hors de toute fonction :
pl2303.c:633: attention : «struct urb» declared inside parameter list
pl2303.c:634: erreur: conflicting types for «pl2303_read_bulk_callback»
pl2303.c:109: erreur: previous declaration of «pl2303_read_bulk_callback» was here
pl2303.c: Dans la fonction «pl2303_read_bulk_callback» :
pl2303.c:635: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:636: attention : initialization makes pointer from integer without a cast
pl2303.c:638: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:645: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:652: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:653: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:654: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:658: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:661: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:662: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:662: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:672: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:674: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:675: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:676: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:677: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:677: erreur: «TTY_FLIPBUF_SIZE» undeclared (first use in this function)
pl2303.c:678: attention : implicit declaration of function «tty_flip_buffer_push»
pl2303.c:680: attention : implicit declaration of function «tty_insert_flip_char»
pl2303.c:686: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:687: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:687: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c: Hors de toute fonction :
pl2303.c:698: attention : «struct urb» declared inside parameter list
pl2303.c:699: erreur: conflicting types for «pl2303_write_bulk_callback»
pl2303.c:110: erreur: previous declaration of «pl2303_write_bulk_callback» was here
pl2303.c: Dans la fonction «pl2303_write_bulk_callback» :
pl2303.c:700: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:706: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:708: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:710: attention : implicit declaration of function «serial_paranoia_check»
pl2303.c:710: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:714: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:715: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:716: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:716: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:717: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:724: attention : implicit declaration of function «queue_task»
pl2303.c:724: erreur: déréférencement d'un pointeur de type incomplet
pl2303.c:724: erreur: «tq_immediate» undeclared (first use in this function)
pl2303.c:725: attention : implicit declaration of function «mark_bh»
pl2303.c:725: erreur: «IMMEDIATE_BH» undeclared (first use in this function)
pl2303.c: Dans la fonction «pl2303_init» :
pl2303.c:733: attention : implicit declaration of function «usb_serial_register»
pl2303.c:734: attention : implicit declaration of function «info»
pl2303.c: Dans la fonction «pl2303_exit» :
pl2303.c:741: attention : implicit declaration of function «usb_serial_deregister»
make: *** [pl2303.o] Erreur 1
Avec KMobileTools j’ai réussi à synchroniser, ça veut dire que le câble marche, mais maintenant il me faut un gestionnaire de fichiers pour l’echange de fichiers.