I noticed that the file you can download from my site causes "segmentation errors" with the latest version of Oleg's firmware. Therefore an update can be found on the page. Also, a very pleasant side-effect, libc has been replaced by ulibc in the package making it much smaller (still the wl500g build-in libc is not compatible with affix). In fact the /affix-release/lib directory only has to contain libc.so.6 since the binaries are compiled statically.
Attached you can find the new version.
PS can someone copy this to the wiki pages, I do not understand it how to use it, I am just a simple "ing"
.
Code:
It is possible to run Bluetooth on the WL500g! This can be done via
the USB interface in combination with a USB dongle running the Affix stack.
The following dongles have been tested:
* MSI
* 3COM
* TDK
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 & flashdisk simultaneously
to the WL500g)
Extract the affix-release.zip file and be sure to preserve the paths, it will
look as follows:
/affix-release
├───bin
│ └───kernel
│ ├───drivers
│ │ └───affix
│ └───net
│ └───affix
├───etc
│ ├───affix
│ ├───devfs
│ │ └───conf.d
│ ├───modutils
│ └───pcmcia
├───include
│ └───openobex
├───lib
├───share
│ └───aclocal
└───usr
└───include
└───affix
On the USB disk make a directory for incoming and outgoing Obex file transfer
files:
mkdir /incoming
Be shure to insert a USB BT dongle in the box and start bluetooth services via
telnet (see chupa forum how to enable 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
Known limitations:
* Binaries are statically compiled, so larger than actually needed.
* A specific libc.so.6 file is needed simply because the WL500g version is
too limited
* PAN interface seems not to be routed through the WL500g. As a BT PAN
client it is possible to access the internal webpage of the WL500g. When
a tcpdump is made the box claimes that “source route failed”. I have no
clue yet what is causing this problem