Overview of additional packages: AdditionalPackages
Affix Bluetooth stack
With the Affix Bluetooth stack you can use a Bluetooth dongle (Bluetooth USB adapter) connected to the WL-500g to communicate with other Bluetooth enabled devices such as Mobile Telephones, PDA's, Printers etc.
From the Affix homepage at
http://affix.sourceforge.net:
Affix is a Bluetooth Protocol Stack for Linux developed by Nokia Research Center in Helsinki and released under GPL.
Affix supports core Bluetooth protocols like HCI, L2CAP 1.1, L2CAP 1.2, RFCOMM, SDP and various Bluetooth profiles
The following dongles have been tested:
- MSI
- 3COM
- TDK
Features
- Modular implementation.
- Socket interface to L2CAP 1.1, L2CAP 1.2 and RFCOMM protocols.
- Bluetooth module interface independence.
- SMP safe.
- Multiple Bluetooth devices support.
Affix currently supports the following Bluetooth Profiles:
- General Access Profie
- Service Discovery Profile
- Serial Port Profile
- DialUp Networking Profile
- LAN Access Profile
- OBEX Object Push Profile
- OBEX File Transfer Profile
- PAN Profile
- FAX Profile
- HID Profile
Download
A pre-compiled package can be downloaded here:
http://wl500g.info/attachment.php?attachmentid=113
Source
The source code can be downloaded here:
http://affix.sourceforge.net/affixkernel2_4.shtml
Compiling
(Some info on compiling the source should come here...)
Installation
For enabling Bluetooth on the WL500g the following is needed:
- a WL500g ;-)
- Precompiled binary, see attachement
- A USB flash disk
- A USB BT dongle
- A USB Hub (to be able to connect the USB BT & (flash-)disk simultaneously to the WL500g)
Extract the affix-release.zip file and be sure to preserve the paths, it will look as follows (why can't I add images :-():
affix-release
bin
kernel
drivers
affix
net
affix
etc
affix
devfsconf.d
modutils
pcmciainclude
openobex
lib
shareaclocal
usr
include
affix
On the USB disk make a directory for incoming and outgoing Obex file transfer files:
mkdir /incoming
Be sure to insert a USB BT dongle in the box and start Bluetooth services using
telnet, by issuing the following command:
/mnt/usbfs/affix-release/bin/start_bt
Everything should start up now. Test the Affix stack by entering the following command in a telnet session:
btctl discovery
Related links
Topics on Chupa.nl Forum:
- Bluetooth on the WL-500g? Yes!
http://wl500g.info/showthread.php?t=212&highlight=bluetooth
Elsewhere:
- (description) (url)
Known problems
- Routing network traffic from Bluetooth to WAN does not work yet (Probably there is an iptables solution for this)
