This is a LOOONG post regarding my attempts to get bluetooth working on my Z. I have an AmbiCom BT2000-CF card (version C), which is the latest BT2000-CF at Best Buys and Circuit Citys across the land.
Thus far, I have following some of the instruction that have been able to find on this board and on the Sharp forums (great information), but have not been able to get the card working.
Let me go in steps to be clear.
1) I plugged in my BT2000-CF © card.
According to the Affix compatibility list, my card (BT2000c) is not supported:
http://www.zaurususergroup.com/modules.php...oothCardSupportAccording to the Bluez compatibility list, my card *may* work:
http://www.zaurususergroup.com/modules.php...oothCardSupportThus, I went with Bluez.
2) I got the files here:
http://community.zaurus.com/projects/bluez3) I followed the following instructions by Tumnus to install Bluez correctly:
http://tumnus.zaurii.net3a) Since Tumnus\' page assumes that the Bluez packages will be correctly installed on the Z, I used the following readme to ensure that the installation order/files are correct:
http://bluez.sourceforge.net/download/zaur...luez.zaurus.txtInstalled:
# ipkg install bluez-kernel_2.1_arm.ipk
# ipkg install bluez-libs_2.0pre10_arm.ipk
# ipkg install bluez-utils_2.0pre11_arm.ipk
# ipkg install bluez-sdp_0.6_arm.ipk
# ipkg install rfcommd_1.1_arm.ipk
# ipkg install rfcomm_0.7_arm.ipk
# cp /etc/modules.conf.add /etc/modules.conf (unless this file is already on the 5500)
# depmod -a (let kernel know about the new kernel modules)
3b) After the cmd line install with no probs/error messages, I went on to /etc/bluetooth and followed all instructions from Tumnus, but got stuck at the following step:
# hciconfig
Can\'t open HCI socket: Address family not supported by protocol
#
I realized that this is b/c I hadn\'t restarted the drivers, however the command in Tumnus\' guide (located at /etc/rc.d/init.d/bluetooth) was not located in the same place on my Z. I did a:
#find / -name bluetooth
It returned:
/home/etc/pcmcia/bluetooth
/home/etc/bluetooth
So, I took a stab and typed:
# /home/etc/pcmcia/bluetooth restart
It returned:
usage: /sbin/cardctl command [socket #]
or /sbin/cardctl [-c configpath] [-f scheme] [-s stab] scheme [name]
commands: status config ident suspend resume reset eject insert
Based on the contents of the README, I took another stab and typed:
# /home/etc/rc.d/init.d/pcmcia restart
That seemed to work (no error message back), and that is what the README indicated would cause the card manager to know about the new devices.
I typed the hciconfig command but received the same error message. Also, I typed the following at the command line:
# cardctl status
Socket 0:
no card
Socket 1:
no card
I then removed and reinserted the card and:
# cardctl status
Socket 0:
3.3V 16-bit PC Card [suspended]
Socket 1:
no card
Any suggestions on how to get the card recognized or what I am missing from the process? THANKS in advance...