无线路由器升级惊魂

我的无线路由器:TP-LINK WR340G v5
本本的无线网卡:Intel(R) PRO/无线 3945ABG
环境:Win7 x64,网卡用系统自带驱动

晚上闲着,点进路由器管理界面检查运作情况,看到有软件升级一栏,便到官网上找了下,发现一个09-12-30的升级,于是下下来尝试升级路由器。升级完成之后win7提示网络断开了,找不到自家的AP了,心想大概是路由器升级之后重启不完整,谁知等了许久都没有反应;手动重启路由,依然找不到,慌了,用有线的方式连接了路由器,能够正常地进入管理界面,可是无线方法死活找不到AP,但管理界面中显示路由器的无线功能正常运作中。重启了若干次,还是不行。

因为更改了无线网络的密钥,老爸的台机也连不上了,为了确定问题所在,我到他的房间去看,发现台机的xp能够找到AP,输入正确密钥后能够连上!难道是win 7的问题?弄好台机的无线网络后,马上google了一下,发现也有人出现过这样的情况,遗憾的是没有人给出有效的答案。如果不是win 7的问题,那就是我的无线网卡的问题了,可是五年前的网卡都能连上,为何新网卡却不行呢?也许是驱动程序的问题?可是win 7 x64的驱动本身就不好找。

后来在翻看一些相关的问答网页之后,有人提到,某些网卡可能不支持高频段;正好我先前发现网卡驱动的一个“临时频段设置”最大只能到11,而无线路由器目前使用的频段是13,于是尝试将频段改为11,马上就能找到无线网络了,问题解决。

要总结的话,就是没事别乱升级路由器=.=

远离底层

要为actools添加用户收藏功能。按照原来的开发方法的话,要完成这个功能大约是2~3天的时间,不过我并不急于开发出这个功能,而且受到以下事件的影响:

  • bilibili.us强势开张,证件齐全还提供rss,而acfun的管理现状让人担忧,不想随意地投入精力到里面;
  • 本地的开发和调试环境,包括eclipse PHP、LAMP等最近才配置好,在配置好之前,无法实现增量开发,导致开发动力下降;
  • 在思考OO的过程中不断产生疑问,对现有的代码感到不满,并花费了大量时间去修改;
  • 发现了一些奇怪的php语法(例如@和&),然后受到打击停滞不前;
  • 毫无压力,喜欢就做一下,不喜欢就玩一下。

于是一拖再拖。作为一个业余得不能再业余的web编程人士,我试图通过看别人的优秀设计来获得长进;我深知不可能看几篇速成就能成为经常鄙视别人和被人鄙视的砖家,不过我也不计划成为那样的人,去和别人争论效率啊思想啊什么的,只要能过自己心里认为过得去就行而目前的设计方法连自己都看不下去,所以才会有动力去研究,去思考。

目前的情况就是,我不敢轻易地从底层的东西开始写,而打算在一个足够开放的轻量级框架下拼凑他人写好的代码;拼凑不只是简单的c&p,我还是有把握拓展他人的代码使其和现有框架接合的,但总体来说,除了独特的功能例如fetch之外,通常的工作例如用户管理和一般的数据库操作,我都希望尽可能用别人的东西,因为,例如数据库查询,我只能想出『传递sql返回查询结果』这种级别的封装,从思想上就很难做到Active Record级别的考虑。

于是远离底层。