BlueTooth is a wireless protocol data communication protocol. Like all wireless protocols BlueTooth is designed to replace wires, only in this case we are talking short, low speed wires. Bluetooth can communicate in a 10M range with a maximum aggregate throughput of 1Mbit/s. This is enough to use between handheld devices such as mobile phones and PDAs, but not enough to use for real-time streaming video. Bluetooth has dedicated 64kbit/s voice channels and is well suited to replacing wires for cellphone headsets and the like.
$ hciconfig -a
$ hciconfig hci0 up
$ hcitool scan
$ hcitool info mac-of-device $ sdptool browse mac-of-device
$ ussp-push mac-of-device@ localfile 'remotefile''
Note that the @ is important, without it ussp-push thinks mac-of-device is a path to a tty file.
lib/main.php:944: Notice: PageInfo: Cannot find action page