2008年05月28日

       开始写python版本的fetion,pidgin插件版本会继续维护,但是新功能会优先加到python版本。
至于写python版本的原因,是对pidgin插件的机制限制了很多功能实现,即使实现也不能够让自己满意,
但是从零开发这个工作量有点大,所以直接在emesene基础上写(很有个原因是我现在改用emesene上MSN),但是emesene有个缺陷是没有提供protocol接口,所以初期会写个独立版本的fetion,后期会考虑修改架构与原来版本emesene合并同时支持msn和fetion。
      希望全新的UI会给大家一个好心情好体验,毕竟整天对着pidgin这个东东腻,反正我很腻

2008年05月23日

这几天换了个本子,所以由于内置了intel 3945卡,省去了我用pcmcia卡。
intel的卡子是历来支持最好的,刚好可以让我测试下。
安装了3个内核 2.6.18,2.6.24,2.6.26-rc3,前面两个是debian源里头的,最后的是自己的git下代码编译
在2.6.18中使用ipw3945驱动加上ipw3945d,后面两个使用iwl3945。
刚开始自己编译2.6.26-rc3的时候错误如下:
iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26k
iwl3945: Copyright(c) 2003-2008 Intel Corporation
ACPI: PCI Interrupt 0000:0c:00.0[A] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:0c:00.0 to 64
iwl3945: Detected Intel Wireless WiFi Link 3945ABG
iwl3945: Tunable channels: 13 802.11bg, 4 802.11a channels
phy0: Selected rate control algorithm ‘iwl-3945-rs’
phy0: Failed to initialize wep
iwl3945: Failed to register network device (error -12)
ACPI: PCI interrupt for device 0000:0c:00.0 disabled
iwl3945: probe of 0000:0c:00.0 failed with error -12

看了下代码莫名奇妙,花了不少时间,最后发现是config问题
Wireless LAN (IEEE 802.11)必须配置为(*),配置成(M)会导致wep问题,搞定。
换回了debian,发现lenny源里头有最新的Flight gear 1.0,测试了下,Model里头有几个文件有点小问题。
具体如下:需要把fgfsdb中几个文件放到Airport下面。(marker*,ndb*,localizer*)

2008年05月18日

最近地震加上工作繁忙,没有心情继续写代码……
群功能会继续推出,只是要推迟了
试用了新版本的emesene,很不错,计划淘汰pidgin
考虑要不要写个emesene版本的fetion,基于python的强大功能,很多代码会轻松很多,稍微有些时间后会写点测试代码玩下,但是对emesene的架构不是很满意,初期只可能推出独立版本,后期会考虑整合msn和fetion