[span style=\'font-size:14pt;line-height:100%\']latest bluetooth tools, quick howto (pdaXrom beta3)[/span]
I'm explaining here exactly what I did. Tested it few times, and it worked on plain pdaxrom b3 install.
I'm not responsible if something gets damaged because you tried this howto. Do it on your risk.
It worked fine for me on my SL-C3200.
you should remove the following packages:
ipkg remove dbus
ipkg remove bluez-libs
ipkg remove bluez-pan
ipkg remove bluez-sdp
ipkg remove bluez-utils
ipkg remove openobex
ipkg remove openobex-apps
ipkg remove obexftp
then install the newest:
ipkg -d / install dbus_1.0.2_armv5tel.ipk
ipkg -d / install bluez-libs_3.8_armv5tel.ipk
ipkg -d / install bluez-hcidump_1.33_armv5tel.ipk
ipkg -d / install openobex_1.3_armv5tel.ipk
ipkg -d / install obexftp_0.20_armv5tel.ipk
the following must be done on zaurus, not via ssh, as it will restart pcmcia services:
ipkg -d / install bluez-utils_3.8_armv5tel.ipk
better reboot here ( I needed it, you may not )
ok, to this point, setup is complete.
if you execute
hciconfig hci0
you should get something like this:
hci0: Type: USB
BD Address: 11:11:11:11:11:11 ACL MTU: 678:8 SCO MTU: 48:10
UP RUNNING
RX bytes:63 acl:0 sco:0 events:7 errors:0
TX bytes:26 acl:0 sco:0 commands:7 errors:0
if you get zeroes instead, try restarting bluetooth with
/etc/rc.d/init.d/bluetooth stop && /etc/rc.d/init.d/bluetooth start
execute:
hcitool scan
Scanning ...
00:11:22:33:44:55 Motorola V3X
this will return you all valid bluetooth devices which are set discoverable.
first time i had to start this
passkey-agent --default 1234 &
where 1234 is your pin, which will be remembered by the phone.
I needed to start passkey-agent only once, when the phone asked for the pin.
to check if everything works correctly, you can run
obexftp -b 00:11:22:33:44:55 -l "/"
Browsing 00:11:22:33:44:55 ...
Channel: 9
Connecting...done
Receiving "/"... Sending ""... done
|
done
Disconnecting...done
Don't forget to replace 00:11:22:33:44:55 with your phone's mac address
Sending files to the phone is simple as
obexftp -b 00:11:22:33:44:55 -p /path/to/file.jpg
Browsing 00:11:22:33:44:55 ...
Channel: 9
Connecting...done
Sending "/path/to/file.jpg"...\done
Disconnecting...done
Here are the files. I hope you enjoy flawless bluetooth connection like I did
[ Invalid Attachment ]
[ Invalid Attachment ]
NOTE: updated dbus package, please remove the old one, and install this. Fixes missing
/var/lib/dbus/machine-id that is required for some dbus-based programs.
Also, updated bluez-utils package to handle correctly CF cards (hopefully, please check! I've tested only on USB dongle)