存档

文章标签 ‘USB’

Windows Mobile同步利器——SyncMate

2009年6月30日 ern 没有评论

用上了苹果的本子,却还无法把手机换成iPhone,谁让它没CDMA制式的呢?自然也就没有了进一步体验苹果产品整合性的机会。不过咱们Windows Mobile的机器也可以和MAC OS X同步哦,我的要求很简单,能保持通讯录就好,但是SyncMate这款软件还能做得更多。

第一步自然是下载SyncMate进行安装。SyncMate是一个免费软件,也有收费的Expert版本。Expert版本就增加了与更多软件(包括iTunes等)的直接同步功能。不过后面我会提到,其实iTunes可以自己调用通讯录等的,所以免费版本已经满足我了。

安装之后第一次的连接,需要通过USB。启动程序以后,把你的手机插上USB线连接电脑,记得在手机上选择ActiveSync模式,此时你的电脑可能会识别到一个新的网络接口,这是因为手机支持Modem功能,能够让你的电脑通过它上网。现在可以忽略。等待片刻以后会发现你的手机提示你安装软件,这就是SyncMate的客户端了。

客户端装上以后就可以点程序里的Connect了,下面就看图吧。

SyncMate1

SyncMate2

上图就是选择同步通讯录,可以选择双向同步(此时会提示你如何同步),也可以选择电脑至手机或手机至电脑单向。点击“Sync Now”就开始同步了。完成之后打开你电脑的“地址簿”应该就可以看到信息啦。其中包括了人名、电话、公司等多种信息。

顺便说一句,如果你需要同步到你的iPhone/iPod Touch里,那打开iTunes,选择同步地址簿就可以了。地址簿本身也支持导出vCard等等,还是比较强大的。另外SyncMate也支持同步日程、书签等等。

其实也有其他更强大的软件实现Windows Mobile手机的管理,不过这个免费的我觉得也够用了。希望你喜欢。

Airport Extreme!

2009年6月28日 ern 1 条评论

受不住诱惑,研究802.11n的无线路由器两三天以后,最终把预算从500多提升到了Airport Extreme,只为了它的USB扩展、双频和苹果logo……毕竟USB扩展相当于去买个NAS,NAS的壳子也不便宜,而双频的802.11n路由器好点的也要1K左右。今天收到Extreme之后折腾了差不多半天,确实是个好东西,不过设置惯了无线路由的改通过Airport工具设置这个还真是有点不适应。说说我遇到的几个问题吧:

  • 第一次设置还是直接手动设置比较好。向导的选项少很多,我第一次用向导的时候不知道是不是选择不对,反正居然把Extreme搞死了,就是始终黄灯;
  • 家里无线设备多的,一定要选择手工设置频段,我现在5G在149上,2.4G在1上,非常稳定。这个问题折磨了我很久,因为默认时2.4GHz的居然是在11上,照理是1和12最稳定,结果和我PC上的一个无线罗技鼠冲突。要么是无线鼠跳帧或者无法控制,要么是网络ping包时延将近1秒。手工设置以后恢复。另外有个抗干扰的选项,我没打开,不知道效果如何,反正我觉得Extreme的覆盖已经不错了;
  • 无线设置那里,如果你没有第一代的802.11n设备(不支持5GHz频段),就可以选择“802.11a/n – 802.11b/g”,也就是a/n走5GHz,b/g走2.4GHz,我感觉这样比较快。因为我有五个无线设备,挪出一个MacBook到5GHz,多少有点帮助吧;
  • MacBook上会看到两个无线网络,一个是2.4GHz,一个是5GHz。感觉会自动选择,如果要保持在5G上,可以在“网络设置”——“Airport”——“高级”里的“首选网络”里把2.4G的删掉(5G的有个后缀,一看就知道),并且不要勾选“记住本电脑加入过的网络”;
  • 要用eMule和BT的注意了,最好是集中在局域网内一台电脑上用。其实如果你不设置,一个局域网内能拿到HighID的也只有一台电脑,另外的电脑BT和eMule会变慢。在Airport Extreme的网络里默认也是进行了防护的,可以进入“高级”——“端口映射”,增加一个规则,先不要选服务,直接填写下面的TCP和UDP端口,专用IP就是你打算公开的那台机器(也就是跑BT和eMule)的内网IP。BT的端口默认就是6881-6891;eMule默认是TCP4662、UDP4672,内外的端口设置一致就可以了(当然如果你了解网络的话也可以不同);
  • 注意客人网络和你无线网络的不同,客人网络是只能访问外网而不能访问你内网的,也就是通过客人网络登陆的无线设备是不能够共享任何你内网设备的,是完全隔绝的,如果你不同设备之间遇到共享问题,可以ping一下对方的IP,不通的话就可能是这个问题了。

可惜USB扩展还没派上用处,家里放无线路由的台子小了点,再放个大硬盘有困难,另外Airport Extreme发热有点猛,考虑得上个水垫什么的降降温才行了。

顺便说一句,自带的说明书和CD里的说明书是一样的,非常简单。官网上有一个详细版PDF对网络配置有详细描述:设计 AirPort 网络

MAC OS X(Leopard)上使用USB串口线

2009年5月12日 ern 4 条评论

国内大概用MAC OS X的设计师、艺术工作者什么的比较多,IT工程师就少很多了。昨天就发现MAC上如何用USB的串口线都很少中文资料。之前在macfans上发了个帖子问相关问题,总算有人回答是可以的,昨天中午就跑去买了根力特的“USB2.0通用串口线”,做工尚可,拿回来发现最大的问题是没有型号。

没有型号最大的问题就是找不到驱动了。左翻右翻在包装里找到一个小光盘(马上反应过来,这东西不能放MB的吸入式光驱用哦),打开找到一个MAC的文件夹,高兴。拷到我的466里,安装顺利,系统重启后插入线缆一点反应都没有,“网络”里都不提示有新连接,郁闷了!

好,自立根生吧。上力特公司的网站,发现同名驱动好几个,随便下载一个,这次学聪明了,打开包看看。果然和光盘里一样,是FDTI芯片的驱动。没办法,英文google吧。终于让我找到个不错的英文版总结(SerialIO.com),简单来说,就是USB串口线的驱动主要是根据其中的芯片来定。大体上有Prolific和FDTI,另外还有一种PL2303的驱动。Prolific其实就是PL2303的芯片,但是前面这个苹果网站上的通用型驱动似乎装上以后也没反应。最终还是用了Prolific的官方驱动。搜索中还发现,国外比较流行的线是KeyPan的,有完善驱动支持,口碑似乎也不错,建议有机会在国外买的考虑下。

其实一个非常简洁的判断方法是,插上线,查看系统信息(左上角的苹果——关于本机——更多信息)里的USB,一般可以识别到USB-To-Serial Controller,点中以后下面会提示厂商信息。

怎么大概判断驱动可用呢?打开“网络”设置,选择左边的加号,也就是新增端口配置,应该提示找到诸如“USB-Serial Controller”之类的新端口。

顺便提供一个卸载驱动的方法:

rm -rf /System/Library/Extensions/XXXX.kext
rm -rf /System/Library/Extensions.kextcache
rm -rf /System/Library/Extensions.mkext
kextcache -k /System/Library/Extensions

这些指令需要管理员权限,建议使用root用户或者sudo -s。其中XXXX.kext就是驱动的名字,比如这里的两种USB-Serial驱动分别是Prolific和FDTI打头的。

安装好驱动,怎么用呢?最简单的方法就是在终端程序里用

screen /dev/tty.usbserial 9600

注意这个设备文件对不同的驱动是不同的名字,自己注意就行了。9600是连接一般路由器Console口的速率。