Wii's built-in bluetooth adapter is used for bluetooth networking in GeeXboX for Wii. For ethernet over bluetooth, remote PC or handheld devices should support bluetooth PAN. For obex over bluetooth, remote devices should support OBEXPUSH and/or OBEXFTP. Due to imperfections in current Wii USB host contrller driver, many bluetooth functions in GeeXboX for Wii are still buggy. The following services are disabled by default.
To enable bluetooth PAN, you have to modify /GEEXBOX/etc/bluez and specify correct values for PAN-related options. Prior experience with using bluetooth PAN, especially in linux, is recommended.
GeeXboX for Wii supports OBEXPUSH between Wii and remote devices. Pushed files received by Wii are stored in the folder specified in /GEEXBOX/etc/obex. Pushing files from Wii is currently only implemented for USB keyboard operation (pressing 'B' when file is highlighted), but adding it to wiimote operation is possbile and easy. Obex related configurations are stored in /GEEXBOX/etc/obex and some functions are configurable though GUI options menu.
GeeXboX for Wii supports streaming mono or stereo (A2DP) audio to bluetooth headsets. Bluetooth MAC address of remote device must be specified in /GEEXBOX/etc/bluez. Switching between normal audio and bluetooth audio is done through GUI options menu.