所谓的if……than……思考方式,是最要不得的方式

文章标签: OpenWrt

有点眉目

自从放暑假开始,一直在折腾一个项目的结题。由于之前的开发平台硬件不够稳定,而且处理能力相对较弱,所以今年一开始,我们就考虑了基于另外一个平台的开发,当然之前平台的开发也在继续。

但说实在话,当时心里也没有底,这个硬件平台以前没有接触过,而且在国内也没得卖,得从国外购买。从购买的经验和对平台的重新了解、熟悉等,都有一些挑战。经过近两个星期的折腾,平台终于到了我们的手里,迫不及待地测试。感谢OpenWRT的强大,平台可以正常运行,经过我们的修改后,也完全运行正常。基于新的平台,一举解决了前面的两个问题。

新的平台基于802.11n的无线传输,单跳带宽平均可以达到100Mbps以上,最高近150Mbps,出乎意料的好。基于802.11a的单跳无线传输带宽,平均也可以达到70Mbps,相对我们之前的平台来说,有了很大的提高,甚至比基于802.11Ta模式下的带宽还高出近20Mbps。而且新平台的稳

Read more »

U-Boot中MAC地址设置及往内核中传递

一、内核参数的传递
U-Boot向Linux驱动传递参数的方式有两种,一为在系统启动的时候由bootloader传入,还有一种是将驱动编译成模块,将参数作为模块加载的参数传入。

内核通过setup接口接受Bootloader传入的参数。方式如下:
static int __init param_mac_setup(char *str)
{

……

}

__setup(“mac=”, param_mac_setup);

Read more »

ROBIN-Open Source Wireless Mesh Networking

The ROBIN project
R.O.B.IN (Routing Olsr and Batman INside) is an Open Source mesh network project, deployed on top of OpenWRT Kamikaze, running on any Atheros AP51 routers such as Accton MR3201A, Meraki Mini* or La Fonera* and using the B.A.T.M.A.N.or OLSR routing algorithm as cited in custom essays. ROBIN spreads a wired internet connection such as a DSL throughout an apartment complex, neighborhood, village or school, and works on a variety of commonly available, low-cost hardware. ROBIN is being developed by Antonio Anselmi

Read more »

项目进行中ing

项目分为两个阶段,第一个阶段的工作基本已经完成,截止这个周末吧,之后有半个月的假期,然后继续。。。

下个星期安排要值班,所以真正的假期大概只有十天了,干点嘛呢???呵呵。回家么?貌似太紧了点,哎。。。

第二阶段的事情貌似还有点难度,希望能搞定吧。感觉OpenWrt这个开发平台挺有意思的,钻进去后,兴趣慢慢也就上来了。突然想起了去年暑假做的PowerPC平台下的开发,可惜没有坚持下去,什么时候得捡起来了。

说到这里,貌似上个星期,doctor的录取通知书来了,还是CSU,边工作边读吧。不过下半年得去长沙上课了,啥时候得规划规划了。论文压死人啊。。

Fighting。。。

Read more »