Non sono quasi nulla di modem GSM, cmq dovresti avere un programma che legge i dati che arrivano dal modem (Seriale? Ethernet?) e poi li inserisce direttamente nella banca dati locale.
Non conosco SW del genere...
Se sai programmare potresti svilupparlo tu...sotto GPL mi raccomando!!!

P.S. Ma linux ha riconosciuto il modem GSM?