注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

心情挺好的博客

正在等你光临呢 呵呵

 
 
 

日志

 
 
关于我

喜欢摄影的朋友看过来:) 有时间就跟我一起去拍照去吧. QQ272751 上海圣玛丽摄影化妆培训学校 16年专业摄影培训化妆培训学校 电话:15900513500。 http://www.smlsh.com

网易考拉推荐

OpenWrt编译: NSLU2的嵌入式linux实验(二):更换主干版本,添加Web  

2009-01-13 14:21:49|  分类: 技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
2008-08-02 23:44
  上次的实验基于OpenWrt的kamikaze_7.09版本,今天下载编译了OpenWrt的主干版本,发现网口的IXP420的微码已经自动加载。 Webif组件也集成到扩展组件中,比kamikaze_7.09版本方便多了。OpenWrt的组件管理做的真是贴心。

  下载和编译过程如下:

  1. 下载OpenWrt的主干版本
    $ cd ~
    $ svn checkout https://svn.openwrt.org/openwrt/trunk/ ~/kamikaze/
    $ cd ~/kamikaze/

  2. checkout扩展组件                 
    $ ./scripts/feeds update -a
  3. 安装webif组件
       $ ./scripts/feeds install webinf

  4. 配置OpenWrt,由于安装了扩展的组件,make menuconfig的菜单中就增加了Administration子菜单
    $ make menuconfig

 
NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客

  由于缺省配置是Linksys的Wrt54g,因此需要修改配置:
    a. Target System 需要选择 "Intel Xscale IXP4xx [2.6]"
    b. Target Porfile 需要选择 "Linksys NSLU2"
    c. 进入Target Images 子菜单,因为不想破坏原来的Flash,因此采用ramfs的方式

NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客

      d. 进入Administration菜单,配置webif

NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客

    e. 退出保存。

  5. 编译之
     make
     这个阶段很长,会从网上下载各种linux源代码包,然后完成toolchain,工具软件,ucLibc,linux kernel,各种应用软件的解压,打补丁,编译,安装,这个阶段是完全自动化的,很方便。

  6. 将编译的文件放到tftp server的目录下
     cp bin/openwrt-nslu2-2.6-zImage /tftpboot/zImage

  7. 回到串口,在redboot下载
     RedBoot> load -r -b 0x1000000 -h 192.168.0.99 zImage
     Using default protocol (TFTP)
     Raw file loaded 0x01000000-0x011fb1a7, assumed entry at 0x01000000

  8. 运行之
     RedBoot> go 0x1000000

  9. linux启动后, 配置网口的ip地址和我的ubuntu主机一个网段(用ifconfig可以看到最新的版本在eth0上,添加了一个桥接设备br-lan)

    root@OpenWrt:/# ifconfig br-lan 192.168.0.200

  10. 下面就是用firefox打开nslu2单板的web页面

NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客


NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客
NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客
NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客
NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客NSLU2的嵌入式linux实验(二):更换主干版本,添加Web - 心情挺好 - 心情挺好的博客


其他安装webinf方法
./scripts/feeds update packages luci

./scripts/feeds install -a -p luci





  评论这张
 
阅读(1457)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017