razr, linux, and bluetooth revisited

You’d think setting up a system over a year later to accomplish this same task would go easier.

This time discovery seemed to be the issue, as opposed to getting the actual obex transfer to work.

I think the crucial part I was missing this ime was to use hciconfig to set the bluetooth interface into ISCAN mode, so the motorola could find it and push the file. Most of the tools I downloaded could only pull files from the phone, but the only files that can be pulled are those that were previously uploaded (meaning not pictures taken with the camera)

I only stumbled on that by finding /usr/bin/bluetooth-applet in bluez-gnome was the only tool that exposed anything like a “pair with me!!!” button, then observing the change in hciconfig output.

sudo hciconfig hci0 iscan
kbluetoothd
On the razr: Choose a picture, click the menu, choose copy, search for device

It would be much more sane for kbluetoothd to have some kind of config to tell it to be listening/broadcasting its presence.

for gnome-bluetooth on debian, I had to prepare my system like this:

sudo apt-get build-dep gnome-session
sudo apt-get install build-essential gob2 libgnomeui-dev python-gtk2-dev librsvg2-dev libopenobex1-dev

Checkinstall seemed to choke on whatever this package does during install — it tried to overwrrite /usr/bin/ld and some other scary things.