Posted: gennaio 19th, 2012 | Author: Francesco Apollonio | Filed under: Guide, Howto, KVM, Programmazione, VDE, Virtualbricks, Virtualizzazione | Tags: code tips, config, guida virtualbricks, Guide, kvm, linux, program, python, utility, varie, vde, virtual, virtualbricks | 1 Comment »
Dovendo gestire più di un testbed formato da macchine virtuali di numero, tipologia e topologie diverse, mi sono imbattuto in alcuni problemi. I sistemi che utilizzo sono macchine virtuali KVM e VDE per gestire la rete. Per gestirli ovviamente utilizzo Virtualbricks poiché mi semplifica, e non di poco, la vita.
Il problema
Il problema che voglio affrontare in questo articolo è un problema di semplificazione all’accesso da remoto alle varie macchine virtuali, ovvero: come fare ad accedere, utilizzando SSH, alle varie macchine virtuali utilizzando come nome degli host i nomi delle macchine virtuali che ho impostato su Virtualbricks? E soprattutto questo meccanismo può essere automatizzato, in modo che ogni macchina virtuale, appena viene lanciata, istruisca la macchina host su quale è la combinazione hostname – IP corretta per comunicare con essa?
Read the rest of this entry »
Posted: giugno 13th, 2011 | Author: Francesco Apollonio | Filed under: ARM, Embedded, Guide, Programmazione | Tags: arm, code tips, config, cortex-m3, embedded, Guide, linux, lpc-1343, LPC-P1343, lpc1343, mtools | 1 Comment »
Ho da poco acquistato (da OLIMEX) una LPC-P1343, board poco costosa (circa 15€) e ottima per iniziare a lavora con la programmazione embedded.
La board ha un microcontrollore LPC1343 (Cortex-M3), connettore UEXT, USB, otto led, due tasti utilizzabili per le proprie applicazioni, una area di prototipazione e molto altro (scheda completa).

La board LPC-P1343
In questo primo articolo si vedrà come programmare la board, scrivendo la flash tramite l’USB.
Read the rest of this entry »
Posted: maggio 20th, 2011 | Author: Francesco Apollonio | Filed under: Guide | Tags: config, Guide, linux, program, synaptics, touchpad, utility, varie | No Comments »
Quello di trovarsi a scrivere da un altra parte, perchè il mouse s’è spostato “da solo”, è un fastidiosissimo problema.
Può essere semplicemente risolto avviando il demone synaptic tramite il comando:
$ syndaemon -d -t -i 2
Dove -i2 è il tempo d’attesa dopo la pressione di un tasto per riabilitare il mouse (in questo caso 2 secondi). Si può anche bloccare il movimento del mouse (e non solo il tapping e lo scrolling) togliendo il parametro -t. Si possono ignorare la pressione di tasti speciali o di combinazioni di essi tramite le opzioni -k e -K.
Bene, ora posso tornare a scrivere
Posted: marzo 3rd, 2011 | Author: Francesco Apollonio | Filed under: Guide | Tags: bug, config, debian, Guide, kvm, linux, varie, vde, virtual | No Comments »
Se volete usare qualche feature particolare disponibile solo nella versione svn di vde, dopo aver compilato e installato vde da sorgente vi occorre sistemare le librerie di sistema in modo da permettere a kvm di prendere quelle corrette.
Le librerie in /usr/lib devono essere collegate in questo modo a quelle nella versione di sviluppo (localizzate in /usr/local/lib):
lrwxrwxrwx 1 root root 25 3 mar 19.58 libvdehist.a -> ../local/lib/libvdehist.a
lrwxrwxrwx 1 root root 26 3 mar 19.59 libvdehist.la -> ../local/lib/libvdehist.la
lrwxrwxrwx 1 root root 26 3 mar 19.59 libvdehist.so -> ../local/lib/libvdehist.so
lrwxrwxrwx 1 root root 25 3 mar 19.59 libvdemgmt.a -> ../local/lib/libvdemgmt.a
lrwxrwxrwx 1 root root 26 3 mar 19.59 libvdemgmt.la -> ../local/lib/libvdemgmt.la
lrwxrwxrwx 1 root root 26 3 mar 19.59 libvdemgmt.so -> ../local/lib/libvdemgmt.so
lrwxrwxrwx 1 root root 13 3 mar 20.00 libvdemgmt.so.0 -> libvdemgmt.so
lrwxrwxrwx 1 root root 13 3 mar 20.00 libvdemgmt.so.0.0.1 -> libvdemgmt.so
lrwxrwxrwx 1 root root 26 3 mar 19.42 libvdeplug.so -> ../local/lib/libvdeplug.so
lrwxrwxrwx 1 root root 13 3 mar 19.44 libvdeplug.so.2 -> libvdeplug.so
lrwxrwxrwx 1 root root 13 3 mar 19.44 libvdeplug.so.2.1.0 -> libvdeplug.so
lrwxrwxrwx 1 root root 28 3 mar 19.43 libvdeplug.so.3 -> ../local/lib/libvdeplug.so.3
lrwxrwxrwx 1 root root 32 3 mar 19.43 libvdeplug.so.3.0.1 -> ../local/lib/libvdeplug.so.3.0.1
lrwxrwxrwx 1 root root 25 3 mar 20.00 libvdesnmp.a -> ../local/lib/libvdesnmp.a
lrwxrwxrwx 1 root root 26 3 mar 20.04 libvdesnmp.la -> ../local/lib/libvdesnmp.la
lrwxrwxrwx 1 root root 26 3 mar 20.04 libvdesnmp.so -> ../local/lib/libvdesnmp.so
Questo è ciò di cui abbiamo bisogno per esempio per utilizzare i vde plug fem disponibili solo nella versione svn e non in quella pacchettizzata.
Buon lavoro!
Posted: settembre 1st, 2009 | Author: Francesco Apollonio | Filed under: Guide, recensione | Tags: config, debian, firefox, Guide, kde, okular, utility, varie | No Comments »
Se c’era una cosa che mi mancava di acrobat reader era l’integrazione in firefox, così ho risolto il problema.
Read the rest of this entry »