原来 divert 还要指定ipv4…

最近发现本子的IPv6不能用了…… 一开始还以为是学校路由器有问题后来发现win下可以用…… 另外,刚开机可以用……而且ping6的同时tcpdump会导致系统死锁…… 所以怀疑是软件问题之后想起来,最近为了让新买的Desire能上网,让本挂在无线网上面,设置成了网关…… 还带NAT的……启动那个脚本之后,果然IPv6就挂了……删掉divert 8668 ip from any to any via msk0之后,果然就好了…… 但是我指定的明明是ip,应该是IPv4吧……去往上搜,搜到了FreeBSD 6的Errata,里面说,因为divert套接字不支持IPv6,所以指定ip的话,IPv6的包会被丢掉…… 要指定ip4这样……原来ip指的是所有IP包么!改成divert 8668 ip4 from any to any via msk0果然就一切正常了…… 不能想当然啊…… 另外,这个问题FreeBSD 6就有了,到现在divert套接字还是老样子么…… 真是没人干活啊…… 至少对于divert和v6特殊处理一下么……

大悲剧

在公司待到五点多,发现外面下起大雨了…… 结果越来越大,只好订餐结果吃完饭还是很大…… 我们四处晃悠了很久,依旧是那么大……打算回去,到了底层,至少等了半个小时,就来了三辆taxi,还是开始一段时间来的,后来根本没有……犹豫再三决定冲出去打的,结果等了数分钟,冒着雨,还是没有……于是先坐十三号线回去,结果下了车还是打不到的……只好慢慢走回去,在地铁站买了把伞,两个人合撑…… 后来又买了一把。但是到了校门口,还是没有的,遂打算走回去……路上遇到大水坑,鞋子全都湿掉,身上也差不多了……最后终于抵达寝室,迅速洗澡换衣服,反正本来就感冒了,应该也没啥……悲剧啊……

W.Hao同学来京记

Wu.H同学携女友来北京游玩,今日有幸得见,并和Han同学,Xu同学,Li同学及Zhu同学与其共进晚餐。诸位同学相谈盛欢,就国际国内各个事件交换了信息,发表了评论。人们就国外生活学习状况纷纷向Wu.H同学进行咨询,Wu.H同学给予了耐心的解答。期间,Wu.H同学等多人以照相设备互相拍摄,并且最后邀请服务员协助,拍摄了合影。总的来说,此次聚会增进了人们的友谊,能够见到难得一见的Wu.H同学,以及多时未见的Li同学,令人感到非常高兴。此外,饭后的冰激凌挺不错的……

给lftp报了一个bug

学校用的proftpd,为了照顾windows用户,设置了UseEncoding GBK GBK这样,proftpd返回的FEAT里面,有LANG,没有UTF8。但是lftp只要知道服务器支持LANG,就会发个LANG过去。只要收到LANG的回复,就认为服务器用的UTF-8……虽然LANG和UTF8都是RFC 2640定义的,但是支持LANG不一定就是UTF8啊……所以发了个patch给作者,不知道他会不会管……— src/ftpclass.cc.orig        2010-04-29 17:20:28.000000000 +0800+++ src/ftpclass.cc     2010-04-29 17:20:42.000000000 +0800@@ -4100,8 +4100,11 @@    case Expect::LANG:       if(is2XX(act))       {–        conn->utf8_activated=true;–        conn->SetControlConnectionTranslation(“UTF-8”);+                 if (conn->utf8_supported)+                 {+                         conn->utf8_activated=true;+                         conn->SetControlConnectionTranslation(“UTF-8”);+                 }       }       else if(act==530)         conn->tune_after_login=true;