User Manual
Table Of Contents
- Access Server
- Table of Contents
- List of Tables
- Chapter 1. Introduction to Access Server
- Chapter 2. Getting Started with Access Server
- Chapter 3. Using the System
- 3.1. Network Interfaces
- 3.2. Bluetooth
- 3.3. Compact Flash Cards
- 3.4. USB Memory Dongles and Compact Flash Memory Cards
- 3.5. Servers
- 3.5.1. Finder
- 3.5.2. ObexSender
- 3.5.3. SMS Gateway Server
- 3.5.4. User Level Watchdog
- 3.5.5. Remote Management
- 3.5.5.1. Overview
- 3.5.5.2. Management Packet Format
- 3.5.5.3. Management Packet Information File Format
- 3.5.5.4. Management Operation Example: Hello World
- 3.5.5.5. Management Operation Example: Software Update
- 3.5.5.6. Management Operation Example: IPQUERY
- 3.5.5.7. Management with USB Memory Dongle or Compact Flash Memory Card
- 3.5.6. FTP
- 3.5.7. Web Server
- 3.5.8. SNMP
- 3.5.9. OpenVPN
- 3.5.10. SSH
- 3.5.11. Telnet
- 3.5.12. NTP
- 3.6. Utilities
- 3.7. Real Time Clock
- 3.8. Time Zone
- 3.9. System ReInstall and Upgrade
- Chapter 4. SPPoverIP
- Chapter 5. Obexsender
- Chapter 6. Software Development Kit
- 6.1. Introduction to SDK
- 6.2. Installing SDK
- 6.3. Creating Applications
- Chapter 7. iWRAP Bluetooth Interface
- 7.1. Terms
- 7.2. Starting the iWRAP Servers
- 7.3. Writing iWRAP Applications
- 7.4. Commands Controlling iWRAP
- INFO
- QUIT
- SET
- SAVE
- LOAD
- PING
- PONG
- ECHO
- LOCK
- UNLOCK
- SHUTDOWN
- SLEEP
- 7.5. Finding Bluetooth Devices
- INQUIRY
- NAME
- 7.6. Making a Bluetooth Connection
- CALL
- CONNECT
- NO CARRIER
- RING
- RINGING
- CLOSE
- LIST
- STATUS
- 7.7. Service Discovery
- SDPSEARCH
- SDPATTR
- SDPQUERY
- SDP bdaddr
- SDP ADD
- SDP DEL
- SDP LIST
- 7.8. Example Sessions
- 7.9. Error Codes
- Chapter 8. I/O API
- Chapter 9. Advanced Use Cases for Access Server
- Chapter 10. Certification Information and WEEE Compliance
- Appendix A. Directory Structure
- Appendix B. Setup Options
- Appendix C. Open Source Software Licenses
- Appendix D. Supported Hardware
Appendix C. Open Source Software Licenses
Software Component Version License Source URL
Kernel
Linux kernel 2.6.17 GPL2 http://www.kernel.org/
The Access Server kernel, responsible for resource allocation, low-level hardware interfaces,
security etc.
kernel at91 patches 2.6.17 GPL2 http://maxim.org.za/AT91RM9200/2.6/
ARM-Linux patches for the Linux kernel.
Userland
bash 2.05b GPL1 &
GPL2
http://www.gnu.org/software/bash/
bash.html
GNU Project’s Bourne Again SHell, interactive shell with Bourne shell syntax.
binutils 2.15 GPL2 &
LGPL2
http://www.gnu.org/software/binutils/
GNU Binutils, collection of binary tools, like GNU linker and GNU assembler.
bridge-utils 0.9.6 GPL2 http://bridge.sourceforge.net/
Linux Ethernet bridging utilities, needed to manage bridging for WRAP Bluetooth PAN
profiles and WLAN Access Point functionality.
busybox 1.2.1 GPL2+ http://www.busybox.net/
Provides tens of general userland utilities.
bzip2 1.0.3 GPLorig http://www.bzip.org/
Compression library.
crosstool 0.42 GPL2 http://kegel.com/crosstool/
GCC build script.
e3 2.6.2 GPL2 http://www.sax.de/~adlibit/
Small text editor with different keybindings.
ed 0.2 GPL2 http://www.gnu.org/software/ed/
ed.html
An 8-bit clean, POSIX-compliant line editor.
gcc 3.4.5 GPL2 &
LGPL2
http://gcc.gnu.org/
GNU C/C++ compiler and related tools.
gdb 6.4 GPL2 &
LGPL2
http://www.gnu.org/software/gdb/
gdb.html
GNU debugger.
glibc 2.3.6 GPL2 &
LGPL2.1
http://www.gnu.org/software/libc/
libc.html
GNU C Library.
hostap-utils 0.3.7 GPL2 http://hostap.epitest.fi/
Utility programs for managing hostap-driver.
iptables 1.3.4 GPL2 http://www.netfilter.org/
159