ubuntu下使用usb bluetooth stick遇到的一个问题

前几天在我的T43上搞定了如何使用usb的蓝牙,但在办公PC上使用时遇到一个问题:
用hcitool搜索bluetooth设备时提示
Device is not available: No such device

用lsusb可以看到设备。

参考 http://www.rolfs.no/2006/08/23/kernel-hci_cmd_task-hci0-command-tx-timeout/ 得到解决办法:

$ sudo hciconfig hci0 up
$ sudo hcitool scan

换用K2这个theme了

还是比较喜欢简单一些的theme。我下载的是昨天的nightly build。
启用LiveSearch会出现一个FastInit not defined 的错误。

原先那个header背景图暂时不加了。

哪位朋友浏览时发现什么不方便或报错的地方,麻烦在这里回复通知我,谢谢!

JDK 1.5的汉字问题

安装Freemind后发现无法启动,在shell中启动可以看了这样的错误:

Exception in thread "main" java.lang.IllegalArgumentException
......
at sun.font.TrueTypeFont.getFamilyName(TrueTypeFont.java:884)
......

按照 http://hyuhui.yculblog.com/post.1092211.html 的方法设置,Web Start和Java Control Panel都可以显示中文了,但Freemind启动还是报这个错误。后来google到 http://lists.freebsd.org/pipermail/freebsd-java/2005-October/004410.html ,原来是萤火虫字体影响的,只好不用这个字体了。

今晚搞定了T43的bluetooth和infrared连接

蓝牙:

我用的是USB的蓝牙设备。执行完下列命令

$ sudo mknod /dev/rcomm0 c 216 0
$ sdptool add --channel=10 OPUSH
$ sudo rfcomm bind /dev/rfcomm0 00:15:A0:EF:D7:94 10

$ obexserver

就可以接收手机发过来的文件了。

参考了这两个帖子:
http://ubuntuforums.org/showthread.php?t=34740
http://forum.ubuntu.org.cn/about741.html

红外:

/etc/modprobe.d/irda-utils 里面添加这两行

alias irda0 nsc-ircc
options nsc-ircc dongle_id=0x09 io=0x2f8 irq=3 dma=3

/etc/modules 里添加一行

nsc-ircc

执行这个命令

$ sudo irattch irda0 -s

用这个命令测试

$ sudo irdadump

接收手机发来的文件

$ ircp -r ~/images

参考:
http://forum.ubuntu.org.cn/viewtopic.php?t=18877
http://www.thinkwiki.org/wiki/How_to_make_use_of_IrDA