User Manual
Table Of Contents
- INTRODUCTION
- CONTROLLING THE ACCESS SERVER
- CONFIGURATION
- USING THE SYSTEM
- BLUETOOTH TECHNOLOGY OVERVIEW
- INTRODUCTION TO SDK
- INSTALLING THE WRAP SOFTWARE DEVELOPMENT ENVIRONMENT
- CREATING WRAP APPLICATIONS
- BLUETOOTH SERVER SOCKET INTERFACE
- I/O API
- ABOUT BLUEGIGA
- APPENDIX A – WRAP DIRECTORY STRUCTURE
USER'S AND DEVELOPER'S GUIDE WRAP MULTIRADIO ACCESS SERVER
Server Purpose
bluetooth WRAP Bluetooth Server, described in detail in section 9.
btcli WRAP Bluetooth Server Command Line Interface utility.
httpd Web server, described in detail in section 4.4.1.
installpoint WRAP Install Point server.
smsgw WRAP SMS gateway server, described in detail in section 4.4.2. Note: By default,
this server is not started at power-up.
watchdog WRAP user level watchdog.
wpkgd WRAP remote management system daemon.
cardmgr Daemon to monitor Compact Flash cards.
crond Daemon to execute scheduled commands. Configurable with /etc/crontab in the
same way as any Linux crond. Note: By default, this is disabled. Use "chkconfig --
add cron" to enable.
ftpd Internet File Transfer Protocol Server. Configurable with /etc/stupid-ftpd/stupid-
ftpd.conf.
dhcpcd DHCP client daemon for automatic network configuration.
inetd Internet services daemon. Note: By default, this is disabled. Use "chkconfig --add
inet" to enable.
pppd Point to Point Protocol daemon. Used by the Bluetooth server. Can be used
manually over the user serial port (/dev/ttySA1).
sshd SSH daemon.
syslogd System logging daemon. Configurable with the setup application.
telnetd Telnet protocol server.
Table 3. WRAP Servers.
4.4.1 W
EB SERVER
The integrated web server in the Bluegiga WRAP supports HTTP/1.0 methods GET and POST,
and has light user authentication capabilities. The content can be either static or dynamic – the
WWW server is CGI/1.1 compatible.
The web server is always running and the content (http://wrap-ip-address/
) is located in the
/var/www/html/ directory in the WRAP file system. The directory can be changes using "setup"
–application, see subsection 3.1.5. By default, there is only a simple demonstration file,
index.html, there, but it can be replaced, and more directories and pages can be added.
For further information, see the web examples in section 8.1.
4.4.2 I
NSTALL POINT
The Install Point software is started automatically in the WRAP Multiradio Access Server. It
server two purposes:
1. Receives business cards (vCards), analyses their content and sends files back selecting
them based on configured keywords found.
2. Receives management packets and forwards them to the WRAP Package daemon. The
default configuration is empty, so no files can be requested with business cards.
Bluegiga Proprietary, Copyright © Bluegiga Technologies 2001-2004 28 (94)