[OpenWrt] openwrt编译过程(luci)

编译过程:

1. svn co svn://svn.openwrt.org/openwrt/branches/backfire #下载源码;
2. ./scrips/feebs update -a                                  
3. ./scrips/feebs install -a -p                            
4. make menuconfig

配置内容以下选项和下边的设置一样,其他选项保持默认:

       Target System (x86)

       Subtarget (Generic)

       Target Profile (Generic)

       Target Image -->

              < > jffs2

              < > squashfs

              < > tgz

              <* > Build VMware image files (VMDK). Requires qemu-img

 

       Network -->

              <*> uhttpd

 

       LuCI -->

          Collections -->

               < * > luci

          Applications-->

              <* > luci-app-ddns

              <* > luci-app-firewall

              <* > luci-app-ntpc

              <* > luci-app-samba

          Themes-->全选

          Translations -->

              <* > luci-i18n-chinese

3. 编译

#   make V=99                                                           

编译成功会生成镜像: bin/x86/openwrt-x86-*.vmdk

 

4. 在虚拟机上运行:

a. 新建虚拟机:

b. 使用刚刚编译生成的硬盘镜像

将第三步生成的镜像重命名为虚拟机硬盘镜像文件 ,并替换虚拟机硬盘镜像

c. 运行虚拟机,桥接模式

d.修改ifconfig br-lan 192.168.1.111

e.

搭建成功,在 windows 访问 openwrt 看看效果:

在浏览器地址栏里输入 : http://192.168.1.111 即可

登陆时如果要求输密码,随便输入即可。


一、在openwrt编译过程中出现错误:

[staging_dir/target-i386_uClibc-0.9.30.1/stamp/.package_compile] Error 2
改正方法为:

装 Luci web UI :

1. ./scripts/feeds update packages luci
2. ./scripts/feeds install -a -p luci

二、编译完成后,在vmware上运行,出现 “kernel panic---not syncing: Attemped to kill init!”

需要在make menuconfig步骤中,在base system中选中:hotplug2


http://blog.csdn.net/sdvch/article/details/16343011

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值