openwrt的标准页面组件是luci
如果你的源码中安装了luci源码包,那么在make menuconfig的时候是可以看到LUCI这个选项的:
-
Target System (Atheros AR7xxx/AR9xxx) --->
-
Subtarget (Generic) --->
-
Target Profile (FullRiver FN4A) --->
-
Target Images --->
-
Global build settings --->
-
[ ] Advanced configuration options (for developers) --->
-
[ ] Build the OpenWrt Image Builder
-
[ ] Build the OpenWrt SDK
-
[ ] Build the OpenWrt based Toolchain
-
[ ] Image configuration --->
-
Base system --->
-
Libraries --->
-
Network --->
-
LuCI --->
-
....
如果看不到,那么就需要下载并安装,用如下命令:
-
//下载luci源码包:
-
./scripts/feeds luci
-
-
//然后安装luci源码包
-
./scripts/feeds install luci
安装好luci源码包后,就可以在make menuconfig中看到了。我是把LUCI==>Collections==>luci选成M,即模块方式。
然后用make命令编译,编译自己用http_file_server.exe搭了http服务器(这个不详述了),我的PC的ip是192.168.1.11,所以改后的文件是:
-
root@OpenWrt:/# cat /etc/opkg.conf
-
src/gz attitude_adjustment http://192.168.1.11:8000/packages
-
dest root /
-
dest ram /tmp
-
lists_dir ext /var/opkg-lists
-
option overlay_root /overlay
-
root@OpenWrt:/#
接下来就是在路由器上操作了:
-
//更新组件包
-
opkg update
-
-
//安装luci组件包
-
opkg install luci
最后还需要启动luci:
之后就可以在web浏览器中中访问了。
其他的操作还有:
-
//停止服务
-
/etc/init.d/uhttpd stop
-
-
//删除luci
-
opkg remove luci
阅读(2161) | 评论(1) | 转发(0) |