Fixed typo in error message.
[gsmd2.git] / README
blob0a9e98176f526678c0b9b675aeb0492affe29f43
1 gsmd2
2 *****
4 The gsm daemon works as a centralized software application to modem
5 hardware and provides dbus IPC mechanism to other applications.
7 gsmd2 is alpha level software
9 Compilation and installation
10 ============================
12 In order to compile gsmd2  you need following software packages:
13     - GNU build tools
14     - D-Bus library
15     - SQLite 3
16     - glib
18 Additionally self tests using DBUS interface require python (>= 2.5),
19 dbus python bindings and gobject python bindings. Self tests for
20 libfreesmartphone API wrapper require cython.
22 To generate configure script:
23     ./autogen.sh
25 To configure run (for example):
26         ./configure --prefix=/opt/freesmartphone
28 Configure automatically searches for all required components and
29 packages.
31 To compile and install run:
32         make && make install
34 Refer to INSTALL file for more information.
37 Running gsmd2
38 =============
40 You need supported modem device.
42 gsmd2 uses DBus system bus so you need to allow that by placing
43 res/freesmartphone.conf to your dbus system configuration directory
44 (e.g. /etc/dbus-1/system.d/) and restart dbus service
45 (e.g. /etc/init.d/dbus restart)
47 Run "gsmd2 --help" for information about command line options.
49 Example configuration file is supplied.
51 Supported modems
52 ================
54 Telit:
55  * 862-GPS
56  * UC864-E