description | freesmartphone.org gsmd2 |
homepage URL | http://freesmartphone.org |
repository URL | git://git.freesmartphone.org/gsmd2 |
owner | prishelec@gmail.com |
last change | Mon, 1 Jun 2009 06:49:24 +0000 (1 09:49 +0300) |
last refresh | Sat, 31 Oct 2009 21:22:28 +0000 (31 22:22 +0100) |
mirror URL | git://repo.or.cz/gsmd2.git |
| https://repo.or.cz/gsmd2.git |
| ssh://git@repo.or.cz/gsmd2.git |
bundle info | gsmd2.git downloadable bundles |
content tags
|
|
README
gsmd2
*****
The gsm daemon works as a centralized software application to modem
hardware and provides dbus IPC mechanism to other applications.
gsmd2 is alpha level software
Compilation and installation
============================
In order to compile gsmd2 you need following software packages:
- GNU build tools
- D-Bus library
- SQLite 3
- glib
Additionally self tests using DBUS interface require python (>= 2.5),
dbus python bindings and gobject python bindings. Self tests for
libfreesmartphone API wrapper require cython.
To generate configure script:
./autogen.sh
To configure run (for example):
./configure --prefix=/opt/freesmartphone
Configure automatically searches for all required components and
packages.
To compile and install run:
make && make install
Refer to INSTALL file for more information.
Running gsmd2
=============
You need supported modem device.
gsmd2 uses DBus system bus so you need to allow that by placing
res/freesmartphone.conf to your dbus system configuration directory
(e.g. /etc/dbus-1/system.d/) and restart dbus service
(e.g. /etc/init.d/dbus restart)
Run "gsmd2 --help" for information about command line options.
Example configuration file is supplied.
Supported modems
================
Telit:
* 862-GPS
* UC864-E