Usare la CNS/CSE con un lettore generico di smart card

Si può usare la Carta Nazionale dei Servizi / Carte Sanitaria Elettronica con un lettore generico che sia gestito da opensc, quindi senza comprare quello fornito dalla Regione e senza usare il software chiuso.

Con Firefox bisogna andare sulla scheda che si apre da Modifica / Preferenze / Avanzate / Dispositivi di sicurezza, premere il pulsante "Carica" sulla destra, inserire un nome a piacere nella casella "Nome modulo" e inserire nella casella "Nome file modulo" il percorso completo della libreria: /usr/lib/opensc-pkcs11.so /usr/lib/i386-linux-gnu/opensc-pkcs11.so

Edit: appena 3 giorni dopo averlo scritto, il percorso della libreria in Debian è cambiato da /usr/lib/opensc-pkcs11.so a /usr/lib/i386-linux-gnu/opensc-pkcs11.so

È uscito gnokii 0.6.30

Le principali modifiche sono

  • correzione di bug, in particolare su SMS e calendario
  • migliorata la compatibiltà con i Nokia Series 40
  • migliorata la compatibiltà con Windows (ora si può compilare con MSVC 2010 Express)
  • nuovo driver per il modulo phonet del kernel Linux
  • nuovo backend SQLite3 per smsd

Home page: www.gnokii.org

libgnokii example: gnobatmon - read battery level

This is the second version of small program which continuously reads battery level from the phone and executes a script when it changes.

I first wrote this program to draw a graph of battery discharge over time, but since the FBUS protocol has only 5 levels (0, 1, 2 ,3 and 4 which this program converts to 0, 25, 50, 75 and 100) it turned out pretty dull; the AT driver supports 101 levels (0 to 100) so it could produce a more interesting graph, if phone firmware supports more than 5 levels, that is. This program outputs -1 when battery level can't be read.

StyloCam 350K pixels

$ /sbin/lsusb
Bus 002 Device 004: ID 0c45:8008 Microdia

Partial support (download and delete pictures, pictures are upside down, capture not supported)
gphoto2 2.2.0
libgphoto2 2.2.1
libgphoto2_port 0.6.1

Use modified sonix driver in camlibs/sonix/library.c adding:

{"Stylo Cam 350K pixels", GP_DRIVER_STATUS_EXPERIMENTAL, 0x0c45, 0x8008},