openwrt编译过程
2011-05-25 09:25
429 查看
编译过程:
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 -->
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
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 -->
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
相关文章推荐
- OpenWrt下载编译过程
- OpenWrt学习总结(2)编译OpenWrt过程中整理的软件包下载网址
- Ubuntu12.04编译openwrt过程中遇到的一些问题及处理方法
- [OpenWrt] openwrt编译过程(luci)
- openwrt固件编译过程
- openWRT自学---自己编译的第一个 backfire10.03 版本的过程记录 --- 实际是由于下载了错误的backfire源码包导致的
- debian6编译openwrt过程
- 搭建OpenWrt开发环境(包括编译过程)
- openwrt单个ipk编译过程
- 完全新手教程:编译openwrt全过程
- Openwrt的S3C6410的编译固件生成过程研究
- 搭建OpenWrt开发环境(包括编译过程)
- 编译OpenWRT过程问题解决
- 搭建OpenWrt开发环境(包括编译过程)
- (四) openwrt单个ipk编译过程
- OpenWrt学习总结(2)编译OpenWrt过程中整理的软件包下载网址
- 编译openwrt全过程
- openwrt 遇到问题三 高通9531编译过程
- 编译OpenWRT过程问题解决
- OpenWrt编译过程