Contribuire al kernel Linux. Dario Lombardo Linux Day Torino 2011

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Contribuire al kernel Linux. Dario Lombardo Linux Day Torino 2011"

Transcript

1 Contribuire al kernel Linux Dario Lombardo Linux Day Torino 2011

2 Contenuto del talk Il talk tratta del percorso, seguito da me in prima persona, di una patch al kernel di linux Verra' descritta la patch, ma soprattutto verra' descritto il lifecycle di una patch: dalla ideazione, alla realizzazione, al submit, all'accettazione, alla diffusione e, infine, al download dai repository della propria distribuzione

3 Perche' inviare una patch del kernel perche' risolve un bug (arduo trovare un bug, facile fare accettare la patch) perche' aggiunge un supporto hardware (improbabile imbattersi in un device non supportato, facile fare accettare la patch) perche' migliora le funzionalita' (difficilissimo da realizzare, difficilissimo farla accettare)

4 Tutto inizio' quando... Tutto inizio' quando, per attivare un software per lo studio del GSM (osmocom), mi procurai alcuni cavi di collegamento USB-seriale per la connessione del mio PC ai telefonini Motorola (serie C1xx) Il software osmocom e' un'implementazione software dello stack GSM e permette di studiare approfonditamente il protocollo usando un PC, un cavo di collegamento ed un telefono tra quelli supportati bb.osmocom.org

5 Il cavo prolific pl2303 Il primo cavo (un cavo con chipset prolific pl2303) funzionava correttamente [ ] usb : new full speed USB device using ehci_hcd and address 8 [ ] usb : New USB device found, idvendor=067b, idproduct=2303 [ ] usb : New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ ] usb : Product: USB-Serial Controller [ ] usb : Manufacturer: Prolific Technology Inc. [ ] usbcore: registered new interface driver usbserial [ ] USB Serial support registered for generic [ ] usbcore: registered new interface driver usbserial_generic [ ] usbserial: USB Serial Driver core [ ] USB Serial support registered for pl2303 [ ] pl :1.0: pl2303 converter detected [ ] usb : pl2303 converter now attached to ttyusb0 [ ] usbcore: registered new interface driver pl2303 [ ] pl2303: Prolific PL2303 USB to serial adaptor driver

6 Il cavo Motorola Il secondo cavo, marchiato Motorola non funzionava [ ] usb : new full speed USB device using ehci_hcd and address 9 [ ] usb : New USB device found, idvendor=067b, idproduct=0307 [ ] usb : New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ ] usb : Product: USB-Serial Controller [ ] usb : Manufacturer: Prolific Technology Inc. [ ] usb : SerialNumber: 06001AC4 [ ] pl :1.0: pl2303 converter detected?

7 Un aiuto da un "insider" Un conoscente, dipendente di Motorola, mi suggeri' la via usata da loro sotto Windows per far funzionare il cavo tramite il driver prolific standard Modificando il file.sys del driver prolific pl2303 e cambiando il device_id, il cavo funzionava Il suggerimento faceva pensare che il driver fosse lo stesso ma che il cavo dichiarasse il proprio device_id in una maniera non supportata dal driver Come ottenere la stessa cosa dal driver Linux?

8 Come procedere? Un driver e' un software che si occupa di gestire una risorsa hardware Nel kernel Linux la maggior parte dei driver sono moduli del kernel, caricati da esso al momento del bisogno Il driver che si occupa della gestione del dispositivo USB pl2303 e' drivers/usb/serial/pl2303.c (reperibile nei sorgenti del kernel) Per tentare di aggiungere il supporto e' stato necessario comprendere come questo driver gestisse la lista dei device supportati

9 Patchare il driver: pl2303.h 1 /* 2 * Prolific PL2303 USB to serial adaptor driver header file 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License as published by 6 * the Free Software Foundation; either version 2 of the License, or 7 * (at your option) any later version. 8 * 9 */ #define BENQ_VENDOR_ID 0x04a5 12 #define BENQ_PRODUCT_ID_S81 0x #define PL2303_VENDOR_ID 0x067b 15 #define PL2303_PRODUCT_ID 0x #define PL2303_PRODUCT_ID_RSAQ2 0x04bb 17 #define PL2303_PRODUCT_ID_DCU11 0x #define PL2303_PRODUCT_ID_PHAROS 0xaaa0 19 #define PL2303_PRODUCT_ID_RSAQ3 0xaaa2 20 #define PL2303_PRODUCT_ID_ALDIGA 0x #define PL2303_PRODUCT_ID_MMX 0x #define PL2303_PRODUCT_ID_GPRS 0x #define PL2303_PRODUCT_ID_HCR331 0x331a

10 Patchare il driver: pl2303.h 1 /* 2 * Prolific PL2303 USB to serial adaptor driver header file 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License as published by 6 * the Free Software Foundation; either version 2 of the License, or 7 * (at your option) any later version. 8 * 9 */ #define BENQ_VENDOR_ID 0x04a5 12 #define BENQ_PRODUCT_ID_S81 0x #define PL2303_VENDOR_ID 0x067b 15 #define PL2303_PRODUCT_ID 0x #define PL2303_PRODUCT_ID_RSAQ2 0x04bb 17 #define PL2303_PRODUCT_ID_DCU11 0x #define PL2303_PRODUCT_ID_PHAROS 0xaaa0 19 #define PL2303_PRODUCT_ID_RSAQ3 0xaaa2 20 #define PL2303_PRODUCT_ID_ALDIGA 0x #define PL2303_PRODUCT_ID_MMX 0x #define PL2303_PRODUCT_ID_GPRS 0x #define PL2303_PRODUCT_ID_HCR331 0x331a 24 #define PL2303_PRODUCT_ID_MOTOROLA 0x0307

11 Patchare il driver: pl2303.c 37 #define DRIVER_DESC "Prolific PL2303 USB to serial adaptor driver" static int debug; #define PL2303_CLOSING_WAIT (30*HZ) static const struct usb_device_id id_table[] = { 44 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID) }, 45 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_RSAQ2) }, 46 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_DCU11) }, 47 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_RSAQ3) }, 48 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_PHAROS) }, 49 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_ALDIGA) }, 50 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MMX) }, 51 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_GPRS) }, 52 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_HCR331) }, 53 { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID) }, 54 { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID_RSAQ5) }, 55 { USB_DEVICE(ATEN_VENDOR_ID, ATEN_PRODUCT_ID) }, 56 { USB_DEVICE(ATEN_VENDOR_ID2, ATEN_PRODUCT_ID) }, 57 { USB_DEVICE(ELCOM_VENDOR_ID, ELCOM_PRODUCT_ID) }, 58 { USB_DEVICE(ELCOM_VENDOR_ID, ELCOM_PRODUCT_ID_UCSGT) }, 69 { USB_DEVICE(ITEGNO_VENDOR_ID, ITEGNO_PRODUCT_ID) }, 60 { USB_DEVICE(ITEGNO_VENDOR_ID, ITEGNO_PRODUCT_ID_2080) },

12 Patchare il driver: pl2303.c 37 #define DRIVER_DESC "Prolific PL2303 USB to serial adaptor driver" static int debug; #define PL2303_CLOSING_WAIT (30*HZ) static const struct usb_device_id id_table[] = { 44 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID) }, 45 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_RSAQ2) }, 46 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_DCU11) }, 47 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_RSAQ3) }, 48 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_PHAROS) }, 49 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_ALDIGA) }, 50 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MMX) }, 51 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_GPRS) }, 52 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_HCR331) }, 53 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MOTOROLA) }, 54 { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID) }, 55 { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID_RSAQ5) }, 56 { USB_DEVICE(ATEN_VENDOR_ID, ATEN_PRODUCT_ID) }, 57 { USB_DEVICE(ATEN_VENDOR_ID2, ATEN_PRODUCT_ID) }, 58 { USB_DEVICE(ELCOM_VENDOR_ID, ELCOM_PRODUCT_ID) }, 59 { USB_DEVICE(ELCOM_VENDOR_ID, ELCOM_PRODUCT_ID_UCSGT) }, 60 { USB_DEVICE(ITEGNO_VENDOR_ID, ITEGNO_PRODUCT_ID) }, 61 { USB_DEVICE(ITEGNO_VENDOR_ID, ITEGNO_PRODUCT_ID_2080) },

13 Testare il nuovo driver Rimuovere il vecchio driver o rmmod pl2303 Inserire il nuovo driver o insmod pl2303.ko Reinserire il cavo Motorola [ ] usb : new full speed USB device using ehci_hcd and address 9 [ ] usb : New USB device found, idvendor=067b, idproduct=0307 [ ] usb : New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ ] usb : Product: USB-Serial Controller [ ] usb : Manufacturer: Prolific Technology Inc. [ ] usb : SerialNumber: 06001AC4 [ ] pl :1.0: pl2303 converter detected [ ] usb : pl2303 converter now attached to ttyusb0 Generare la patch tramite il comando DIFF IT WORKED!

14 E adesso? Scrissi un post sulla mailing list del progetto OSMOCOM, segnalando che ero riuscito a far funzionare il cavo Motorola, ed indicando che ero disposto a fornire dettagli per replicare l'operazione Un iscritto alla lista, Wolfram Sang, mi suggeri' di inviare la patch agli sviluppatori del kernel, nonostante fosse una patch estremamente semplice, per aumentare il supporto hardware del kernel

15 Come si invia una patch al kernel 1. Si legge ATTENTAMENTE il file Documentation/SubmittingPatches 2. Si genera una patch usando il comando git --diff 3. Si prepara una mail con un formato particolare che viene automaticamente parsato dal sistema di accettazione delle patch 4. Si individua a quali mailing list e' opportuno mandare la patch in primis) 5. Si individua a quali responsabili del supporto mandare la patch 6. Si sottoscrive la patch (Signed-off-by) 7. Si invia la patch 8. Si pazienta 9. Ci si prepara a farsi rifiutare il submit per i piu' svariati motivi :)

16 La mail di submission from Dario Lombardo to Greg Kroah-Hartman cc date Fri, Jan 21, 2011 at 3:35 PM subject [PATCH: linux-2.6]: drivers: update to pl2303 usbserial to support Motorola cables Added 0x0307 device id to support Motorola cables to the pl2303 usb serial driver. This cable has a modified chip that is a pl2303, but declares itself as Fixed by adding the right device id to the supported devices list, assigning it the code labeled PL2303_PRODUCT_ID_MOTOROLA. Signed-off-by: Dario Lombardo a/drivers/usb/serial/pl2303.c :11: b/drivers/usb/serial/pl2303.c :58: ,6 +50,7 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MMX) }, { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_GPRS) }, { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_HCR331) }, + { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MOTOROLA) }, { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID) }, { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID_RSAQ5) }, { USB_DEVICE(ATEN_VENDOR_ID, ATEN_PRODUCT_ID) }, --- a/drivers/usb/serial/pl2303.h :11: b/drivers/usb/serial/pl2303.h :54: ,6 +21,7 #define PL2303_PRODUCT_ID_MMX 0x0612 #define PL2303_PRODUCT_ID_GPRS 0x0609 #define PL2303_PRODUCT_ID_HCR331 0x331a +#define PL2303_PRODUCT_ID_MOTOROLA 0x0307 #define ATEN_VENDOR_ID #define ATEN_VENDOR_ID2 0x0557 0x0547

17 La mail di submission from Dario Lombardo to Greg Kroah-Hartman cc date Fri, Jan 21, 2011 at 3:35 PM subject [PATCH: linux-2.6]: drivers: update to pl2303 usb-serial to support Motorola cables Added 0x0307 device id to support Motorola cables to the pl2303 usb serial driver. This cable has a modified chip that is a pl2303, but declares itself as Fixed by adding the right device id to the supported devices list, assigning it the code labeled PL2303_PRODUCT_ID_MOTOROLA. Signed-off-by: Dario Lombardo a/drivers/usb/serial/pl2303.c :11: b/drivers/usb/serial/pl2303.c :58: ,6 +50,7 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MMX) }, { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_GPRS) }, { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_HCR331) }, + { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MOTOROLA) }, { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID) }, { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID_RSAQ5) }, { USB_DEVICE(ATEN_VENDOR_ID, ATEN_PRODUCT_ID) }, --- a/drivers/usb/serial/pl2303.h :11: b/drivers/usb/serial/pl2303.h :54: ,6 +21,7 #define PL2303_PRODUCT_ID_MMX 0x0612 #define PL2303_PRODUCT_ID_GPRS 0x0609 #define PL2303_PRODUCT_ID_HCR331 0x331a +#define PL2303_PRODUCT_ID_MOTOROLA 0x0307 #define ATEN_VENDOR_ID #define ATEN_VENDOR_ID2 0x0557 0x0547

18 La mail di submission from Dario Lombardo to Greg Kroah-Hartman cc date Fri, Jan 21, 2011 at 3:35 PM subject [PATCH: linux-2.6]: drivers: update to pl2303 usb-serial to support Motorola cables Added 0x0307 device id to support Motorola cables to the pl2303 usb serial driver. This cable has a modified chip that is a pl2303, but declares itself as Fixed by adding the right device id to the supported devices list, assigning it the code labeled PL2303_PRODUCT_ID_MOTOROLA. Signed-off-by: Dario Lombardo a/drivers/usb/serial/pl2303.c :11: b/drivers/usb/serial/pl2303.c :58: ,6 +50,7 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MMX) }, { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_GPRS) }, { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_HCR331) }, + { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MOTOROLA) }, { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID) }, { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID_RSAQ5) }, { USB_DEVICE(ATEN_VENDOR_ID, ATEN_PRODUCT_ID) }, --- a/drivers/usb/serial/pl2303.h :11: b/drivers/usb/serial/pl2303.h :54: ,6 +21,7 #define PL2303_PRODUCT_ID_MMX 0x0612 #define PL2303_PRODUCT_ID_GPRS 0x0609 #define PL2303_PRODUCT_ID_HCR331 0x331a +#define PL2303_PRODUCT_ID_MOTOROLA 0x0307 #define ATEN_VENDOR_ID #define ATEN_VENDOR_ID2 0x0557 0x0547

19 La mail di submission --- a/drivers/usb/serial/pl2303.c :11: b/drivers/usb/serial/pl2303.c :58: ,6 +50,7 { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MMX) }, { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_GPRS) }, { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_HCR331) }, + { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MOTOROLA) }, { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID) }, { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID_RSAQ5) }, { USB_DEVICE(ATEN_VENDOR_ID, ATEN_PRODUCT_ID) }, --- a/drivers/usb/serial/pl2303.h :11: b/drivers/usb/serial/pl2303.h :54: ,6 +21,7 #define PL2303_PRODUCT_ID_MMX 0x0612 #define PL2303_PRODUCT_ID_GPRS 0x0609 #define PL2303_PRODUCT_ID_HCR331 0x331a +#define PL2303_PRODUCT_ID_MOTOROLA 0x0307 #define ATEN_VENDOR_ID #define ATEN_VENDOR_ID2 0x0557 0x0547

20 L'accettazione della patch from via kroah.com to date Sun, Jan 23, 2011 at 3:54 AM subject patch "drivers: update to pl2303 usb-serial to support Motorola cables" added to usb tree mailed-by kroah.com This is a note to let you know that I've just added the patch titled drivers: update to pl2303 usb-serial to support Motorola cables to my usb git tree which can be found at git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git in the usb-linus branch. The patch will show up in the next release of the linux-next tree (usually sometime within the next 24 hours during the week.) The patch will hopefully also will be merged in Linus's tree for the next -rc kernel release. If you have any questions about this process, please let me know.

21 Lo "spreading" Per prima cosa la patch viene inserita in un ramo GIT destinata alla valutazione Quando la patch viene marchiata come buona viene inserita in un ramo GIT di rilascio stabile, e verra' inserita nella prossima release del kernel Dopo essere stata inserita nel ramo stabile, inizia ad essere diffusa "a ritroso" cioe' in versioni del kernel piu' vecchie di quella in corso, ma piu' stabili

22 Una certa soddisfazione... Quando ricevetti una mail i cui destinatari eravamo, tra gli altri, io e Linux Thorvalds in persona from Greg KH via kroah.com to cc Dario Lombardo date Wed, Feb 16, 2011 at 1:13 AM subject [164/272] drivers: update to pl2303 usb-serial to support Motorola cables mailed-by kroah.com stable review patch. If anyone has any objections, please let us know.

23 Le mail successive 1/10 [PATCH 34/42] drivers: update to pl2303 usb-serial to support Motorola cables from Greg Kroah-Hartman via kroah.com to cc Dario Lombardo stable Greg Kroah-Hartman date Mon, Jan 31, 2011 at 7:12 PM subject [PATCH 34/42] drivers: update to pl2303 usb-serial to support Motorola cables mailed-by kroah.com From: Dario Lombardo Added 0x0307 device id to support Motorola cables to the pl2303 usb serial driver. This cable has a modified chip that is a pl2303, but declares itself as Fixed by adding the right device id to the supported devices list, assigning it the code labeled PL2303_PRODUCT_ID_MOTOROLA. Signed-off-by: Dario Lombardo Cc: stable Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/pl2303.c 1 + drivers/usb/serial/pl2303.h files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/usb/serial/pl2303.c b/drivers/usb/serial/pl2303.c index 8ae4c6c..45c40e a/drivers/usb/serial/pl2303.c +++ b/drivers/usb/serial/pl2303.c -50,6 +50,7 static const struct usb_device_id id_table[] = { { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MMX) }, { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_GPRS) }, { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_HCR331) }, + { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MOTOROLA) }, { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID) }, { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID_RSAQ5) }, { USB_DEVICE(ATEN_VENDOR_ID, ATEN_PRODUCT_ID) }, diff --git a/drivers/usb/serial/pl2303.h b/drivers/usb/serial/pl2303.h index 43eb9bd..1b025f a/drivers/usb/serial/pl2303.h +++ b/drivers/usb/serial/pl2303.h -21,6 +21,7 #define PL2303_PRODUCT_ID_MMX 0x0612 #define PL2303_PRODUCT_ID_GPRS 0x0609 #define PL2303_PRODUCT_ID_HCR331 0x331a +#define PL2303_PRODUCT_ID_MOTOROLA 0x0307 #define ATEN_VENDOR_ID #define ATEN_VENDOR_ID2 0x0557 0x0547

24 Le mail successive 2/10 from via kroah.com to cc date Tue, Feb 15, 2011 at 3:37 PM subject Patch "drivers: update to pl2303 usb-serial to support Motorola cables" has been added to the longterm tree mailed-by kroah.com This is a note to let you know that I've just added the patch titled drivers: update to pl2303 usb-serial to support Motorola cables to the longterm tree which can be found at: The filename of the patch is: drivers-update-to-pl2303-usb-serial-to-support-motorola-cables.patch and it can be found in the queue subdirectory. If you, or anyone else, feels it should not be added to the longterm tree, please let know about it.

25 Le mail successive 3/10 from via kroah.com to cc date Tue, Feb 15, 2011 at 3:38 PM subject Patch "drivers: update to pl2303 usb-serial to support Motorola cables" has been added to the stable tree mailed-by kroah.com This is a note to let you know that I've just added the patch titled drivers: update to pl2303 usb-serial to support Motorola cables to the stable tree which can be found at: The filename of the patch is: drivers-update-to-pl2303-usb-serial-to-support-motorola-cables.patch and it can be found in the queue subdirectory. If you, or anyone else, feels it should not be added to the stable tree, please let know about it.

26 Le mail successive 4/10 from via kroah.com to cc date Tue, Feb 15, 2011 at 3:38 PM subject Patch "drivers: update to pl2303 usb-serial to support Motorola cables" has been added to the stable tree mailed-by kroah.com This is a note to let you know that I've just added the patch titled drivers: update to pl2303 usb-serial to support Motorola cables to the stable tree which can be found at: The filename of the patch is: drivers-update-to-pl2303-usb-serial-to-support-motorola-cables.patch and it can be found in the queue subdirectory. If you, or anyone else, feels it should not be added to the stable tree, please let know about it.

27 Le mail successive 5/10 from Greg KH via kroah.com to cc Dario Lombardo date Wed, Feb 16, 2011 at 1:13 AM subject [164/272] drivers: update to pl2303 usb-serial to support Motorola cables mailed-by kroah.com stable review patch. If anyone has any objections, please let us know.

28 Le mail successive 6/10 from Greg KH via kroah.com to cc Dario Lombardo date Wed, Feb 16, 2011 at 1:21 AM subject [patch 112/176] drivers: update to pl2303 usb-serial to support Motorola cables mailed-by kroah.com stable review patch. If anyone has any objections, please let us know.

29 Le mail successive 7/10 from Greg KH via kroah.com to cc Dario Lombardo date Wed, Feb 16, 2011 at 2:45 AM subject [062/115] drivers: update to pl2303 usb-serial to support Motorola cables mailed-by kroah.com longterm review patch. If anyone has any objections, please let us know.

30 Le mail successive 8/10 from Greg KH to cc Dario Lombardo date Thu, Mar 17, 2011 at 10:25 PM subject [308/474] drivers: update to pl2303 usb-serial to support Motorola cables longterm review patch. If anyone has any objections, please let us know.

31 Le mail successive 9/10 from Andi Kleen to date Wed, Mar 30, 2011 at 11:05 PM subject [PATCH] [64/275] drivers: update to pl2303 usb-serial to support Motorola cables longterm review patch. If anyone has any objections, please let me know.

32 Le mail successive 10/10 from Willy Tarreau to cc Dario Lombardo Greg Kroah-Hartman date Mon, Apr 25, 2011 at 10:02 PM subject [PATCH 023/173] drivers: update to pl2303 usb-serial to support Motorola cables stable review patch. If anyone has any objections, please let us know.

33 YUM Arrivo il giorno in cui lanciai yum upgrade e mi fu proposto di installare la versione del kernel che incorporava la mia patch Finalmente, inserendo il cavo nel mio computer, il driver funzionava Il cerchio si era chiuso

34 Alcune perle di saggezza «With a bit of persistency, you will not fail.» (Wolfram Sang) A volte puo essere frustrante o scoraggiante imbarcarsi in un operazione di questo tipo. Ma se si e confidenti che la cosa funzioni bisogna persistere! «A volte le cose sono difficili, a volte sono un low hanging fruit» (Paolo Abeni) A volte serve un po di fortuna

35 Morale della favola Per contribuire al kernel di Linux servono: conoscenze di programmazione (linguaggio C) Un'idea di miglioramento, un malfunzionamento del kernel, un device non funzionante o un altro motivo per agire sul kernel Un po' di intuito Pazienza e costanza

36 Domande?

Moduli Bluetooth 02 - programmazione AT

Moduli Bluetooth 02 - programmazione AT Moduli Bluetooth 02 - programmazione AT Author: Mirco Piccin aka pitusso La programmazione AT permette di cambiare alcuni parametri dei moduli BT. Differenze tra moduli Esistono varie versioni di questi

Dettagli

Protocolli di Sessione TCP/IP: una panoramica

Protocolli di Sessione TCP/IP: una panoramica Protocolli di Sessione TCP/IP: una panoramica Carlo Perassi carlo@linux.it Un breve documento, utile per la presentazione dei principali protocolli di livello Sessione dello stack TCP/IP e dei principali

Dettagli

Istruzioni per utilizzare la BCD 2000 con Traktor 3 e 2

Istruzioni per utilizzare la BCD 2000 con Traktor 3 e 2 Istruzioni per utilizzare la BCD 2000 con 3 e 2 Informazioni BCD2000-3 - Cycokrauts Extended Flavor A abilita in modo semplice e avanzato, l utilizzo della Behringer BCD2000 con 3. Requisiti di sistema

Dettagli

Installazione interfaccia e software di controllo mediante PC Installing the PC communication interface and control software

Installazione interfaccia e software di controllo mediante PC Installing the PC communication interface and control software Windows 7 Installazione interfaccia e software di controllo mediante PC Installing the PC communication interface and control software Contenuto del kit cod. 20046946: - Interfaccia PC-scheda (comprensiva

Dettagli

Bozza Guida ufficiale vs 1.0

Bozza Guida ufficiale vs 1.0 Bozza Guida ufficiale vs 1.0 Caratteristiche del software Videocopen è un software open source di videoconferenza. Sviluppato in php per la parte web e macromedia flash per la videoconferenza, sfrutta

Dettagli

INSTALLARE PALLADIO USB DATA CABLE IN WINDOWS XP/ME/2000/98

INSTALLARE PALLADIO USB DATA CABLE IN WINDOWS XP/ME/2000/98 rev. 1.0-02/2002 Palladio USB Data Cable INSTALLARE PALLADIO USB DATA CABLE IN WINDOWS XP/ME/2000/98 (tutti i KIT, escluso KIT MOTOROLA V6x-T280) La procedura di installazione del Palladio USB Data Cable

Dettagli

Questa guida è scritta per distribuzioni Debian/Ubuntu-like con l'attuale kernel : 2.6.xx. Per verificare l'attuale kernel linux, digitare

Questa guida è scritta per distribuzioni Debian/Ubuntu-like con l'attuale kernel : 2.6.xx. Per verificare l'attuale kernel linux, digitare Configurare il modem momo md-@ della tre Procediamo con ordine: in realtà la penna della 3 momodesign è gia supportata dal modulo airprime contenuto nel nostro kernel, solo che il modulo non lo sa. Questa

Dettagli

Licenze OpenSource Libertà Digitali. by Stefano (zeno), Donato (scorpio2002) Antonio (Hawkeye)

Licenze OpenSource Libertà Digitali. by Stefano (zeno), Donato (scorpio2002) Antonio (Hawkeye) Licenze OpenSource Libertà Digitali by Stefano (zeno), Donato (scorpio2002) Antonio (Hawkeye) Licenze e Modello OpenSource Compreresti mai una macchina col cofano sigillato?!? Codice Sorgente Linguaggio

Dettagli

IrDA-USB. Infrared Adapter Series. Reference Manual

IrDA-USB. Infrared Adapter Series. Reference Manual IrDA-USB Infrared Adapter Series Reference Manual IrDA-USB Infrared adapter Series Introduction Thank you to purchasing the IrDA-USB wireless Infrared products for your computer. The IrDA-USB product enables

Dettagli

WELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico

WELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico WELCOME This is a Step by Step Guide that will help you to register as an Exchange for study student to the University of Palermo. Please, read carefully this guide and prepare all required data and documents.

Dettagli

Aggiornamento dispositivo di firma digitale

Aggiornamento dispositivo di firma digitale Aggiornamento dispositivo di firma digitale Updating digital signature device Questo documento ha il compito di descrivere, passo per passo, il processo di aggiornamento manuale del dispositivo di firma

Dettagli

MANUALE UTENTE MODULO ESPANSIONE TASTI MANUALE UTENTE MANUALE UTENTE Descrizione Il modulo fornisce al telefono VOIspeed V-605 flessibilità e adattabilità, mediante l aggiunta di trenta tasti memoria facilmente

Dettagli

CONFIGURATION MANUAL

CONFIGURATION MANUAL RELAY PROTOCOL CONFIGURATION TYPE CONFIGURATION MANUAL Copyright 2010 Data 18.06.2013 Rev. 1 Pag. 1 of 15 1. ENG General connection information for the IEC 61850 board 3 2. ENG Steps to retrieve and connect

Dettagli

SidekickPC 3.0 Risoluzione Problemi 31 MAGGIO 2012

SidekickPC 3.0 Risoluzione Problemi 31 MAGGIO 2012 SidekickPC 3.0 Risoluzione Problemi 31 MAGGIO 2012 2012 Electrolux Italia S.p.A., All rights reserved INDICE 1. ERRORI DI PROGRAMMA DOPO AGGIORNAMENTO ALLA VERSIONE 3.0... 2. MESSAGGI NELLA FINESTRA DI

Dettagli

Downloading and Installing Software Socio TIS

Downloading and Installing Software Socio TIS Object: Downloading and Installing Software Socio TIS compiler: L.D. Date Revision Note April 17 th 2013 --- For SO XP; Win 7 / Vista step Operation: Image A1 Open RUN by clicking the Start button, and

Dettagli

GerbView. 25 novembre 2015

GerbView. 25 novembre 2015 GerbView GerbView ii 25 novembre 2015 GerbView iii Indice 1 Introduzione a GerbView 2 2 Schermo principale 2 3 Top toolbar 3 4 Barra strumenti sinistra 4 5 Comandi nella barra del menu 5 5.1 File menu.......................................................

Dettagli

Compatibilità del Portale Piaggio con Internet Explorer 10 e 11. Internet Explorer 10

Compatibilità del Portale Piaggio con Internet Explorer 10 e 11. Internet Explorer 10 Italiano: Explorer 10 pagina 1, Explorer 11 pagina 2 English: Explorer 10 page 3 and 4, Explorer 11 page 5. Compatibilità del Portale Piaggio con Internet Explorer 10 e 11 Internet Explorer 10 Con l introduzione

Dettagli

www.aylook.com -Fig.1-

www.aylook.com -Fig.1- 1. RAGGIUNGIBILITA DI AYLOOK DA REMOTO La raggiungibilità da remoto di Aylook è gestibile in modo efficace attraverso una normale connessione ADSL. Si presentano, però, almeno due casi: 1.1 Aylook che

Dettagli

ECVUSBO MANUALE DEL PRODOTTO DEVICE MANUAL

ECVUSBO MANUALE DEL PRODOTTO DEVICE MANUAL ECVUSBO MANUALE DEL PRODOTTO DEVICE MANUAL INDICE TABLE OF CONTENTS 1. Introduzione... pag. 3 1. Introduction... pag. 3 2. Requisiti di sistema... pag. 3 1. System requirements... pag. 3 3. Installazione...

Dettagli

REGISTRATION GUIDE TO RESHELL SOFTWARE

REGISTRATION GUIDE TO RESHELL SOFTWARE REGISTRATION GUIDE TO RESHELL SOFTWARE INDEX: 1. GENERAL INFORMATION 2. REGISTRATION GUIDE 1. GENERAL INFORMATION This guide contains the correct procedure for entering the software page http://software.roenest.com/

Dettagli

SOMMARIO GENERALITÀ 3 AGGIORNAMENTO FIRMWARE 4 PROGRAMMAZIONE DEL MICROPROCESSORE 7 AGGIORNAMENTO MULTICOM 302 / 352 4 AGGIORNAMENTO MULTI I/O 5

SOMMARIO GENERALITÀ 3 AGGIORNAMENTO FIRMWARE 4 PROGRAMMAZIONE DEL MICROPROCESSORE 7 AGGIORNAMENTO MULTICOM 302 / 352 4 AGGIORNAMENTO MULTI I/O 5 MultiCOM - Mult lti I/O - Remote Panel - Istruzioni aggiornamento firmware - - Firmware upgrade instructions - SOMMARIO GENERALITÀ 3 AGGIORNAMENTO FIRMWARE 4 AGGIORNAMENTO MULTICOM 301 / 351 4 AGGIORNAMENTO

Dettagli

Fakopp Pulling Test per la valutazione della propensione allo scalzamento della zolla radicale degli alberi

Fakopp Pulling Test per la valutazione della propensione allo scalzamento della zolla radicale degli alberi Fakopp Pulling Test per la valutazione della propensione allo scalzamento della zolla radicale degli alberi 2014 settembre Fakopp Enterprise Bt. www.fakopp.com 1 Fakopp Pulling Test Hardware per la valutazione

Dettagli

Guida alla configurazione Configuration Guide

Guida alla configurazione Configuration Guide Guida alla configurazione Configuration Guide Configurazione telecamere IP con DVR analogici, compatibili IP IP cameras configuration with analog DVR, IP compatible Menu principale: Fare clic con il pulsante

Dettagli

DICHIARAZIONE DI RESPONSABILITÀ

DICHIARAZIONE DI RESPONSABILITÀ - 0MNSWK0082LUA - - ITALIANO - DICHIARAZIONE DI RESPONSABILITÀ Il produttore non accetta responsabilità per la perdita di dati, produttività, dispositivi o qualunque altro danno o costo associato (diretto

Dettagli

ITALIANO. Manuale di utilizzo

ITALIANO. Manuale di utilizzo Manuale di utilizzo Complimenti per aver acquistato l MonsterPad EP771! Vi ringraziamo per la Vostra fiducia e per aver scelto un prodotto EASYPIX! Dal momento che aggiorniamo e miglioriamo costantemente

Dettagli

User Guide Guglielmo SmartClient

User Guide Guglielmo SmartClient User Guide Guglielmo SmartClient User Guide - Guglielmo SmartClient Version: 1.0 Guglielmo All rights reserved. All trademarks and logos referenced herein belong to their respective companies. -2- 1. Introduction

Dettagli

COSA FARE APPENA ACQUISTATA UNA SMARTBOARD TM

COSA FARE APPENA ACQUISTATA UNA SMARTBOARD TM COSA FARE APPENA ACQUISTATA UNA SMARTBOARD TM Una volta acquistata una Lavagna Interattiva Multimediale SMARTBoard TM, è necessario effettuare una procedura di registrazione al fine di:. Estendere la garanzia

Dettagli

Versione 2 (scheda + controllo ethernet + playlist web)

Versione 2 (scheda + controllo ethernet + playlist web) Versione 2 (scheda + controllo ethernet + playlist web) Manuale e Documentazioni progetto ideato e realizzato da Sam - sam@cinemacareni.it Si ringrazia in modo particolare: Marco Contessotto, per la realizzazione

Dettagli

Printer Driver. Prima di procedere con l utilizzo del driver stampante, leggere il file Readme. Prima dell utilizzo del software 4-152-267-42(1)

Printer Driver. Prima di procedere con l utilizzo del driver stampante, leggere il file Readme. Prima dell utilizzo del software 4-152-267-42(1) 4-152-267-42(1) Printer Driver Guida per l installazione Questa guida descrive l installazione del driver stampante per Windows 7, Windows Vista, Windows XP e. Prima dell utilizzo del software Prima di

Dettagli

Mod. 1067 INTERFACCIA USB/KEY USB/KEY INTERFACE. Sch./Ref.1067/003

Mod. 1067 INTERFACCIA USB/KEY USB/KEY INTERFACE. Sch./Ref.1067/003 Mod. 1067 DS1067-019 LBT8388 INTERFACCIA USB/KEY USB/KEY INTERFACE Sch./Ref.1067/003 ITALIANO DESCRIZIONE GENERALE L interfaccia 1067/003 consente di collegare alla Centrale 1067/032 o 1067/042 (ver. 2.00

Dettagli

ATM. Compatibile con diversi Canali di Comunicazione. Call Center / Interactive Voice Response

ATM. Compatibile con diversi Canali di Comunicazione. Call Center / Interactive Voice Response Compatibile con diversi Canali di Comunicazione Call Center / Interactive Voice Response ATM PLUS + Certificato digitale Dispositivi Portatili Mutua Autenticazione per E-mail/documenti 46 ,classico richiamo

Dettagli

1 Introduzione pag. 3. 1.1 Accessori presenti nella confezione. pag. 3. 1.2 Requisiti minimi del sistema.. pag. 3

1 Introduzione pag. 3. 1.1 Accessori presenti nella confezione. pag. 3. 1.2 Requisiti minimi del sistema.. pag. 3 Indice 1 Introduzione pag. 3 1.1 Accessori presenti nella confezione. pag. 3 1.2 Requisiti minimi del sistema.. pag. 3 1.3 Descrizione dei LED presenti sul pannello frontale.. pag. 3 2 Procedura di installazione.

Dettagli

1 Introduzione pag. 3. 1.1 Accessori presenti nella confezione. pag. 3. 1.2 Requisiti minimi del sistema.. pag. 3

1 Introduzione pag. 3. 1.1 Accessori presenti nella confezione. pag. 3. 1.2 Requisiti minimi del sistema.. pag. 3 ND220b Indice 1 Introduzione pag. 3 1.1 Accessori presenti nella confezione. pag. 3 1.2 Requisiti minimi del sistema.. pag. 3 1.3 Descrizione dei LED presenti sul pannello frontale.. pag. 3 2 Procedura

Dettagli

CAMBIO DATI PERSONALI - Italy

CAMBIO DATI PERSONALI - Italy CAMBIO DATI PERSONALI - Italy Istruzioni Per La Compilazione Del Modulo / Instructions: : Questo modulo è utilizzato per modificare i dati personali. ATTENZIONE! Si prega di compilare esclusivamente la

Dettagli

sdforexcontest2009 Tool

sdforexcontest2009 Tool sdforexcontest2009 Tool Guida all istallazione e rimozione. Per scaricare il tool del campionato occorre visitare il sito dell organizzatore http://www.sdstudiodainesi.com e selezionare il link ForexContest

Dettagli

3G HSPA USB MULTIMODEM High Speed Wireless Connectivity MT4211

3G HSPA USB MULTIMODEM High Speed Wireless Connectivity MT4211 3G HSPA USB MULTIMODEM High Speed Wireless Connectivity MT4211 Instructions Manual Introduction Thank you for your purchasing our HSUPA USB modem with TF fl ash card socket. Device is backward compatible

Dettagli

GNU / Linux www.baslug.org - Libertà Digitali - Potenza 28 Ottobre 2004

GNU / Linux www.baslug.org - Libertà Digitali - Potenza 28 Ottobre 2004 GNU / Linux Cos' è GNU / Linux? GNU / Linux = Sistema Operativo Open Source distribuito sotto licenza GPL. GNU / Linux è un Sistema Operativo Non si appoggia ad altri software per girare. Fornisce esso

Dettagli

Newborn Upfront Payment & Newborn Supplement

Newborn Upfront Payment & Newborn Supplement ITALIAN Newborn Upfront Payment & Newborn Supplement Female 1: Ormai manca poco al parto e devo pensare alla mia situazione economica. Ho sentito dire che il governo non sovvenziona più il Baby Bonus.

Dettagli

ELAD FDM-S1 MANUALE UTENTE

ELAD FDM-S1 MANUALE UTENTE ELAD FDM-S1 MANUALE UTENTE Indice FDM-S1 Descrizione Generale... 3 Descrizione del ricevitore ELAD FDM-S1... 3 Descrizione del Pannello frontale... 3 Descrizione del pannello posteriore... 4 Installazione

Dettagli

Guida utente User Manual made in Italy Rev0

Guida utente User Manual made in Italy Rev0 Guida utente User Manual Rev0 made in Italy Indice/Index Informazioni generali General Info... 3 Guida Rapida per messa in funzione Start Up procedure... 3 Login Login... 3 Significato dei tasti Botton

Dettagli

GUIDA RAPIDA. Installazione di Nokia Connectivity Cable Drivers

GUIDA RAPIDA. Installazione di Nokia Connectivity Cable Drivers GUIDA RAPIDA Installazione di Nokia Connectivity Cable Drivers Indice 1. Introduzione...1 2. Requisiti necessari...1 3. Installazione di Nokia Connectivity Cable Drivers...2 3.1 Operazioni preliminari

Dettagli

EXPRESS CARD USB 3.0 ExpressCard/34 con 2 porte USB 3.0

EXPRESS CARD USB 3.0 ExpressCard/34 con 2 porte USB 3.0 EXPRESS CARD USB 3.0 ExpressCard/34 con 2 porte USB 3.0 MANUALE UTENTE XUSB302EXC www.hamletcom.com Gentile Cliente, La ringraziamo per la fiducia riposta nei nostri prodotti. La preghiamo di seguire le

Dettagli

Caratteristiche principali. la struttura open source (escluse alcune versioni intermedie) il suo basarsi su kernel Linux.

Caratteristiche principali. la struttura open source (escluse alcune versioni intermedie) il suo basarsi su kernel Linux. Android s.o. Androidè un sistema operativo per dispositivi mobili costituito da uno stack software che include: un sistema operativo di base, i middleware per le comunicazioni le applicazioni di base.

Dettagli

1 Introduzione pag. 3. 1.1 Accessori presenti nella confezione. pag. 3. 1.2 Requisiti minimi del sistema.. pag. 3

1 Introduzione pag. 3. 1.1 Accessori presenti nella confezione. pag. 3. 1.2 Requisiti minimi del sistema.. pag. 3 Indice 1 Introduzione pag. 3 1.1 Accessori presenti nella confezione. pag. 3 1.2 Requisiti minimi del sistema.. pag. 3 1.3 Descrizione dei LED presenti sul pannello frontale.. pag. 3 2 Procedura di installazione.

Dettagli

U Corso di italiano, Lezione Quindici

U Corso di italiano, Lezione Quindici 1 U Corso di italiano, Lezione Quindici U Buongiorno, anche in questa lezione iniziamo con qualche dialogo formale M Good morning, in this lesson as well, let s start with some formal dialogues U Buongiorno,

Dettagli

Versione 2 - r3 (scheda + controllo ethernet + playlist web)

Versione 2 - r3 (scheda + controllo ethernet + playlist web) Versione 2 - r3 (scheda + controllo ethernet + playlist web) Manuale e Documentazioni progetto ideato e realizzato da Sam - sam@cinemacareni.it Si ringrazia in modo particolare: Marco Contessotto, per

Dettagli

By E.M. note sull'uso di GAMBAS

By E.M. note sull'uso di GAMBAS By E.M. note sull'uso di GAMBAS GAMBAS viene installato sotto Xubuntu nella directory: /usr/share/gambas2 link problema su uso dell'esempio SerialPort http://gambasrad.org/zforum/view_topic?topic_id=1057

Dettagli

ECVCON MANUALE DI INSTALLAZIONE INSTALLATION MANUAL

ECVCON MANUALE DI INSTALLAZIONE INSTALLATION MANUAL ECVCON MANUALE DI INSTALLAZIONE INSTALLATION MANUAL INDICE ECVCON Introduzione... pag. 3 Caratteristiche... pag. 4 Messa in funzione... pag. 6 Inserimento della SIM... pag. 6 Connessione al PC per la prima

Dettagli

Introduzione al sistema operativo GNU/Linux. Ordine degli Ingegneri della Provincia di Bari UgoLopez.it Ing. Francesco Cellamare

Introduzione al sistema operativo GNU/Linux. Ordine degli Ingegneri della Provincia di Bari UgoLopez.it Ing. Francesco Cellamare Introduzione al sistema operativo GNU/Linux Ordine degli Ingegneri della Provincia di Bari UgoLopez.it Ing. Francesco Cellamare 1 UgoLopez.it Consulenza, Formazione e Certificazioni informatiche via Aurelio

Dettagli

GreenTone - Manuale Utente

GreenTone - Manuale Utente GreenTone - Manuale Utente Il manuale di riferimento di GreenTone (http://code.google.com/p/greentone/). Giuseppe Caliendo (capitanfuturo) Davide Marcolongo (dade.may) e-mail: greentone.developers@gmail.com

Dettagli

EMAIL MARKETING CHE FUNZIONA PDF

EMAIL MARKETING CHE FUNZIONA PDF EMAIL MARKETING CHE FUNZIONA PDF ==> Download: EMAIL MARKETING CHE FUNZIONA PDF EMAIL MARKETING CHE FUNZIONA PDF - Are you searching for Email Marketing Che Funziona Books? Now, you will be happy that

Dettagli

mailto:gearloose@fastwebnet.itgilbert O Sullivan v1.99.8 10-05-2006

mailto:gearloose@fastwebnet.itgilbert O Sullivan v1.99.8 10-05-2006 Configuration HOWTO mailto:gearloose@fastwebnet.itgilbert O Sullivan v1.99.8 10-05-2006 Questo HOWTO vuole essere il documento principale a cui tutti possano fare riferimento per configurare i più comuni

Dettagli

La Sua banca dovrá registrare il mandato di addebito nei propri sistemi prima di poter iniziare o attivare qualsiasi transazione

La Sua banca dovrá registrare il mandato di addebito nei propri sistemi prima di poter iniziare o attivare qualsiasi transazione To: Agenti che partecipano al BSP Italia Date: 28 Ottobre 2015 Explore Our Products Subject: Addebito diretto SEPA B2B Informazione importante sulla procedura Gentili Agenti, Con riferimento alla procedura

Dettagli

http://www.homeaway.it/info/guida-proprietari Copyright HomeAway INC

http://www.homeaway.it/info/guida-proprietari Copyright HomeAway INC Cambiare il testo in rosso con i vostri estremi Esempi di lettere in Inglese per la restituzione o trattenuta di acconti. Restituzione Acconto, nessun danno all immobile: Vostro Indirizzo: Data

Dettagli

ISLL Papers The Online Collection of the Italian Society for Law and Literature http://www.lawandliterature.org/index.php?

ISLL Papers The Online Collection of the Italian Society for Law and Literature http://www.lawandliterature.org/index.php? The Online Collection of the Italian Society for Law and Literature http://www.lawandliterature.org/index.php?channel=papers ISLL - ITALIAN SOCIETY FOR LAW AND LITERATURE ISSN 2035-553X Submitting a Contribution

Dettagli

Posta elettronica per gli studenti Email for the students

Posta elettronica per gli studenti Email for the students http://www.uninettunouniverstiy.net Posta elettronica per gli studenti Email for the students Ver. 1.0 Ultimo aggiornamento (last update): 10/09/2008 13.47 Informazioni sul Documento / Information on the

Dettagli

dal laboratorio libri in presenza alla collaborazione online

dal laboratorio libri in presenza alla collaborazione online Centro Sovrazonale di Comunicazione Aumentativa Centro Sovrazonale di Comunicazione Aumentativa dal laboratorio libri in presenza alla collaborazione online a cura di Antonio Bianchi sommario L'impostazione

Dettagli

Lezione 3. Il software libero. Linux avanzato. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata

Lezione 3. Il software libero. Linux avanzato. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata Lezione 3 Linux avanzato 15 marzo 2013 System Programming Research Group Università degli Studi di Roma Tor Vergata LA 13 3.1 Di cosa parliamo in questa lezione? Il movimento del software libero 1 Nascita

Dettagli

LOGIN: please, go to webpage https://studiare.unife.it and login using Your user id and password (the same as the first registration).

LOGIN: please, go to webpage https://studiare.unife.it and login using Your user id and password (the same as the first registration). Università degli studi di Ferrara IMMATRICOLAZIONE online ai corsi di DOTTORATO PhD: Instructions for ENROLMENT of the winners English version below 1) EFFETTUARE IL LOGIN: collegarsi da qualsiasi postazione

Dettagli

TV-310. Manuale utente

TV-310. Manuale utente TV-310 Manuale utente Contenuto della confezione Al ricevimento del prodotto, Vi preghiamo di controllare che la scatola contenga le seguenti voci: CD con Software di installazione Chiavetta USB DVB-T

Dettagli

10/100/1.000 Mbps Gigabit Ethernet Scheda PCI GN-1200TW PLANEX COMMUNICATIONS INC

10/100/1.000 Mbps Gigabit Ethernet Scheda PCI GN-1200TW PLANEX COMMUNICATIONS INC 10/100/1.000 Mbps Gigabit Ethernet Scheda PCI GN-1200TW PLANEX COMMUNICATIONS INC CONTENUTI 1. INTRODUZIONE...3 2. CARATTERISTICHE E SPECIFICHE TECNICHE...4 (1) CARATTERISTICHE...4 (2) CONTENUTI DELLA

Dettagli

GUIDA ALL'INSTALLAZIONE PER NOKIA NETWORK BRIDGE. Copyright 2004 Nokia. Tutti i diritti sono riservati. 1/6

GUIDA ALL'INSTALLAZIONE PER NOKIA NETWORK BRIDGE. Copyright 2004 Nokia. Tutti i diritti sono riservati. 1/6 GUIDA ALL'INSTALLAZIONE PER NOKIA NETWORK BRIDGE 1/6 Copyright 2004 Nokia. Tutti i diritti sono riservati. Note legali Copyright 2004 Nokia. Tutti i diritti sono riservati. Il contenuto del presente documento,

Dettagli

Copyright 2012 Binary System srl 29122 Piacenza ITALIA Via Coppalati, 6 P.IVA 01614510335 - info@binarysystem.eu http://www.binarysystem.

Copyright 2012 Binary System srl 29122 Piacenza ITALIA Via Coppalati, 6 P.IVA 01614510335 - info@binarysystem.eu http://www.binarysystem. CRWM CRWM (Web Content Relationship Management) has the main features for managing customer relationships from the first contact to after sales. The main functions of the application include: managing

Dettagli

GUIDA RAPIDA D'INSTALLAZIONE: QUICK INSTALLATION GUIDE: Gentile Cliente, La ringraziamo per la fiducia riposta nei nostri prodotti. La preghiamo di seguire le norme d'uso e manutenzione: al termine del

Dettagli

AVVISO n.7702 29 Luglio 2003 MTA Blue Chip

AVVISO n.7702 29 Luglio 2003 MTA Blue Chip AVVISO n.7702 29 Luglio 2003 MTA Blue Chip Mittente del comunicato : Borsa Italiana Societa' oggetto dell'avviso : PIRELLI PIRELLI & C. Oggetto : Fusione per incorporazione di Pirelli S.p.A. in Pirelli

Dettagli

U Corso di italiano, Lezione Dodici

U Corso di italiano, Lezione Dodici 1 U Corso di italiano, Lezione Dodici U Al telefono M On the phone U Al telefono D Pronto, Hotel Roma, buongiorno. F Hello, Hotel Roma, Good morning D Pronto, Hotel Roma, buongiorno. U Pronto, buongiorno,

Dettagli

GUIDA RAPIDA. Installazione di Nokia Connectivity Cable Drivers

GUIDA RAPIDA. Installazione di Nokia Connectivity Cable Drivers GUIDA RAPIDA Installazione di Nokia Connectivity Cable Drivers Indice 1. Introduzione...1 2. Requisiti necessari...1 3. Installazione di Nokia Connectivity Cable Drivers...2 3.1 Operazioni preliminari

Dettagli

CEDMEGA Rev 1.2 CONNECTION TUTORIAL

CEDMEGA Rev 1.2 CONNECTION TUTORIAL CEDMEGA Rev 1.2 CONNECTION TUTORIAL rev. 1.0 19/11/2015 1 www.cedelettronica.com Indice Power supply [Alimentazione]... 3 Programming [Programmazione]... 5 SD card insertion [Inserimento SD card]... 7

Dettagli

Nautilus Installazione Aggiornato a versione 2.4.1092

Nautilus Installazione Aggiornato a versione 2.4.1092 Nautilus Installazione Aggiornato a versione 2.4.1092 IMPORTANTE: NON INSERIRE LA CHIAVE USB DI LICENZA FINO A QUANDO RICHIESTO NOTA: se sul vostro computer è già installato Nautilus 2.4, è consigliabile

Dettagli

I.S. Sobrero. Dipartimento di Informatica. Presentazione. install.linux@home. 16/02/2007 install.linux@home Marco Marchisotti

I.S. Sobrero. Dipartimento di Informatica. Presentazione. install.linux@home. 16/02/2007 install.linux@home Marco Marchisotti I.S. Sobrero Dipartimento di Informatica Presentazione install.linux@home 1 Hello everybody... From: torvalds@ (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most

Dettagli

1/20 Segnali Analogici e Digitali Franco Moglie Istituto di Elettromagnetismo e Bioingegneria Università Politecnica delle Marche Ultimo aggiornamento: 15 gennaio 2005 2/20 GNU Free Documentation License

Dettagli

Guida all installazione degli Hard Disk SATA ed alla configurazione del RAID

Guida all installazione degli Hard Disk SATA ed alla configurazione del RAID Guida all installazione degli Hard Disk SATA ed alla configurazione del RAID 1. Guida all installazione degli Hard Disk SATA... 2 1.1 Installazione di Hard disk Serial ATA (SATA)... 2 1.2 Creare un dischetto

Dettagli

CONVERTITORE DA USB A SERIALE

CONVERTITORE DA USB A SERIALE CONVERTITORE DA USB A SERIALE Guida rapida all'installazione Windows 7 DA-70158 Passo 1: Passo 2: Inserite il CD di driver di questo prodotto nel lettore CD-ROM. Collegate il dispositivo ad una porta USB

Dettagli

INSTALLAZIONE DRIVER USB SERIALI

INSTALLAZIONE DRIVER USB SERIALI INSTALLAZIONE DRIVER USB SERIALI Decomprimere il file del driver in una cartella, per esempio in Desktop. Collegare attraverso il cavo USB il dispositivo al PC, dopo pochi istanti, apparirà la maschera

Dettagli

GUIDA ALLE SOLUZIONI

GUIDA ALLE SOLUZIONI Questa guida vuole essere uno strumento di facile consultazione, per verificare se si utilizza su PC l interfaccia USB 2.0 e non USB 1.1 che non sono compatibili con molto dispositivi. In un computer sono

Dettagli

U Corso di italiano, Lezione Tre

U Corso di italiano, Lezione Tre 1 U Corso di italiano, Lezione Tre U Ciao Paola, come va? M Hi Paola, how are you? U Ciao Paola, come va? D Benissimo, grazie, e tu? F Very well, thank you, and you? D Benissimo, grazie, e tu? U Buongiorno

Dettagli

ERIKA Enterprise Tutorial. per la piattaforma Microchip dspic (R) DSC

ERIKA Enterprise Tutorial. per la piattaforma Microchip dspic (R) DSC ERIKA Enterprise Tutorial per la piattaforma Microchip dspic (R) DSC versione: 1.1.6 27 maggio 2009 A proposito di Evidence S.r.l. Evidence è una spin-off del ReTiS Lab della Scuola Superiore S. Anna in

Dettagli

Get Instant Access to ebook Venditore PDF at Our Huge Library VENDITORE PDF. ==> Download: VENDITORE PDF

Get Instant Access to ebook Venditore PDF at Our Huge Library VENDITORE PDF. ==> Download: VENDITORE PDF VENDITORE PDF ==> Download: VENDITORE PDF VENDITORE PDF - Are you searching for Venditore Books? Now, you will be happy that at this time Venditore PDF is available at our online library. With our complete

Dettagli

Le credenziali sono gestite dai server del Centro Elaborazione Dati Amministrativi dell'inaf ed utilizzate dall'idp (Identity Provider) dell'inaf.

Le credenziali sono gestite dai server del Centro Elaborazione Dati Amministrativi dell'inaf ed utilizzate dall'idp (Identity Provider) dell'inaf. Questo breve manualetto vi spiega come prenotare una multi conferenza utilizzando la MCU del GARR. Per accedere al servizio di prenotazione e' indispensabile possedere credenziali di accesso, il personale

Dettagli

GDB. The GNU Debugger

GDB. The GNU Debugger GDB The GNU Debugger Il problema del programmatore Il programmatore perfetto non esiste! Nessuna sicurezza che il programma funzioni al primo colpo Più il programma è grande più ci possono essere errori

Dettagli

Installazione driver per connessione inverter al PC

Installazione driver per connessione inverter al PC Installazione driver per connessione inverter al PC Per poter effettuare l Autotest del Sistema di Protezione di Interfaccia integrato negli inverter monofase, come richiesto dalle attuali normative, serve

Dettagli

Guida Installazione esam

Guida Installazione esam Requisiti Hardware per PC (Laptop e Desktop PC) Pentium 4 o maggiore USB 2.0, min. 2 porte disponibili (una vicina all altra) Connessione ad internet Sistema operativo: Windows 2000 con SP4 Windows XP

Dettagli

La gestione dei processi in Minix

La gestione dei processi in Minix La gestione dei processi in Minix Sistemi Operativi Lez. 28 Scheduling Round robin su 16 code di priorità Quando un processo viene bloccato senza aver esaurito il suo quanto di tempo, una volta risvegliato,

Dettagli

ThinkVantage Fingerprint Software

ThinkVantage Fingerprint Software ThinkVantage Fingerprint Software 12 2 1First Edition (August 2005) Copyright Lenovo 2005. Portions Copyright International Business Machines Corporation 2005. All rights reserved. U.S. GOVERNMENT USERS

Dettagli

INTERNET e RETI di CALCOLATORI A.A. 2014/2015 Capitolo 4 DHCP Dynamic Host Configuration Protocol Fausto Marcantoni fausto.marcantoni@unicam.

INTERNET e RETI di CALCOLATORI A.A. 2014/2015 Capitolo 4 DHCP Dynamic Host Configuration Protocol Fausto Marcantoni fausto.marcantoni@unicam. Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2014/2015 Capitolo 4 Dynamic Host Configuration Protocol fausto.marcantoni@unicam.it Prima di iniziare... Gli indirizzi IP privati possono essere

Dettagli

Si ricorda che il pagamento è possibile solo tramite CARTE DI CREDITO del circuito VISA VBV (Verified By Visa) o MASTERCARD SECURECODE

Si ricorda che il pagamento è possibile solo tramite CARTE DI CREDITO del circuito VISA VBV (Verified By Visa) o MASTERCARD SECURECODE BENVENUTO WELCOME Dopo aver acconsentito al trattamento dati personali potrai accedere alla procedura di iscrizione online agli eventi messi a disposizione dal Gruppo Cinofilo Fiorentino. Ti consigliamo

Dettagli

Radio Frequency Identification Systems

Radio Frequency Identification Systems Work--Tag passiivii Miinii--Conttrrollllerr USB CPR..PR50 & CPR..MR50 Manualle iinsttallllaziione Come tutti i dispositivi della Famiglia Work-Tag i controller operano con transponders di frequenza operativa

Dettagli

Solutions in motion.

Solutions in motion. Solutions in motion. Solutions in motion. SIPRO SIPRO presente sul mercato da quasi trent anni si colloca quale leader italiano nella progettazione e produzione di soluzioni per il motion control. Porsi

Dettagli

RedWave Short Range Reader UHF USB (EPC Class 1 Gen 2 - ISO 18000-6C) in case for 2 external multiplexed UHF antennas.

RedWave Short Range Reader UHF USB (EPC Class 1 Gen 2 - ISO 18000-6C) in case for 2 external multiplexed UHF antennas. ID RED.MRU80-M2 Installation Manual RedWave Short Range Reader UHF USB (EPC Class 1 Gen 2 - ISO 18000-6C) in case for 2 external multiplexed UHF antennas. Powered by Features Operating frequency: 860 to

Dettagli

Area Sistemi Sicurezza Informatica

Area Sistemi Sicurezza Informatica InfoCamere Società Consortile di Informatica delle Camere di Commercio Italiane per azioni Note sull installazione di CardOS API 2.2.1 Funzione emittente 70500 Area Sistemi Sicurezza Informatica NOTE su

Dettagli

Linux Day 2006. Firenze, 28 Ott 2006. Daniele Masini. daniele@no1984.org http://vandali.org/danielemasini

Linux Day 2006. Firenze, 28 Ott 2006. Daniele Masini. daniele@no1984.org http://vandali.org/danielemasini no1984.org http://www.no1984.org Linux Day 2006 Firenze, 28 Ott 2006 FLUG http://www.firenze.linux.it Sicurezza, fiducia e Trusted Computing Daniele Masini daniele@no1984.org http://vandali.org/danielemasini

Dettagli

Corso introduttivo al Sistema Operativo Libero GNU/Linux. Scholetta 2005/06 Piove di Sacco

Corso introduttivo al Sistema Operativo Libero GNU/Linux. Scholetta 2005/06 Piove di Sacco Corso introduttivo al Sistema Operativo Libero GNU/Linux Scholetta 2005/06 Piove di Sacco Relatore: Gianluca Moro Faber Libertatis Il computer: Hardware e Software Hardware Monitor Unità Centrale Tastiera

Dettagli

Consolato d Italia NEWARK RIACQUISTO DELLA CITTADINANZA ITALIANA

Consolato d Italia NEWARK RIACQUISTO DELLA CITTADINANZA ITALIANA Consolato d Italia NEWARK RIACQUISTO DELLA CITTADINANZA ITALIANA Coloro che hanno perso la cittadinanza italiana a seguito di naturalizzazione statunitense avvenuta prima del 16 agosto 1992, possono riacquistarla

Dettagli

THIS DOCUMENT WILL GUIDE YOU STEP BY STEP THROUGH THE DONATION PROCESS RELATED TO THE CROWDFUNDING CAMPAIGN MADE BY STANZE AL GENIO S HOUSE MUSEUM.

THIS DOCUMENT WILL GUIDE YOU STEP BY STEP THROUGH THE DONATION PROCESS RELATED TO THE CROWDFUNDING CAMPAIGN MADE BY STANZE AL GENIO S HOUSE MUSEUM. QUESTO DOCUMENTO TI GUIDA PASSO PASSO NELLA PROCEDURA DI DONAZIONE NELL AMBITO DELLA CAMPAGNA DI RACCOLTA FONDI PROMOSSA DALLA CASA MUSEO STANZE AL GENIO. THIS DOCUMENT WILL GUIDE YOU STEP BY STEP THROUGH

Dettagli

MODEM USB ISDN GUIDA RAPIDA DI INSTALLAZIONE

MODEM USB ISDN GUIDA RAPIDA DI INSTALLAZIONE MODEM USB ISDN GUIDA RAPIDA DI INSTALLAZIONE Informiamo che il prodotto è conforme alle normative europee e certificato CE secondo i seguenti standard: 89/336/EEC, 92/31/EEC, 93/68/EEC EN60950:1992+A1:1993+A2:1993+A3:1995+A4:1997+A11:1997

Dettagli

CIE_CSP GUIDA INSTALLAZIONE. Versione 1.0

CIE_CSP GUIDA INSTALLAZIONE. Versione 1.0 CIE_CSP GUIDA INSTALLAZIONE Versione 1.0 Data Preparazione 31.10.2001 Nota sul manuale Le informazioni contenute in questo documento sono soggette a modifiche senza preavviso e non rappresentano obbligo

Dettagli

Guida dettagliata all'aggiornamento a Windows 8 CONFIDENZIALE 1/53

Guida dettagliata all'aggiornamento a Windows 8 CONFIDENZIALE 1/53 Guida dettagliata al a Windows 8 CONFIDENZIALE 1/53 Indice 1. 1. Processo di di Windows 8 2. Requisiti di sistema 3. Preparazioni 2. 3. 4. 5. Installazione pulita 6. 1. Personalizza 2. Wireless 3. Impostazioni

Dettagli

Attuatore a relè Manuale di istruzioni

Attuatore a relè Manuale di istruzioni Attuatore a relè Manuale di istruzioni www.ecodhome.com 1 Sommario 3 Introduzione 4 Descrizione e specifiche prodotto 5 Installazione 6 Funzionamento 6 Garanzia 2 Introduzione SmartDHOME vi ringrazia per

Dettagli

Kit di aggiornamento del software Integrity R1.2 per Integrity R1.1. Prodotto: Integrity R1.1. Data: 21 novembre 2013 FCO: 200 01 502 035

Kit di aggiornamento del software Integrity R1.2 per Integrity R1.1. Prodotto: Integrity R1.1. Data: 21 novembre 2013 FCO: 200 01 502 035 Kit di aggiornamento del software Integrity R1.2 per Integrity R1.1 Prodotto: Integrity R1.1 Data: 21 novembre 2013 FCO: 200 01 502 035 Il presente Avviso ha lo scopo di notificare un importante problema

Dettagli