Chinaunix首页 | 论坛 | 博客
  • 博客访问: 176201
  • 博文数量: 33
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 501
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-26 11:00
文章分类

全部博文(33)

文章存档

2014年(11)

2013年(22)

我的朋友

分类: LINUX

2013-11-28 11:50:21

openwrt的标准页面组件是luci

如果你的源码中安装了luci源码包,那么在make menuconfig的时候是可以看到LUCI这个选项的:

  1. Target System (Atheros AR7xxx/AR9xxx) --->
  2.     Subtarget (Generic) --->
  3.     Target Profile (FullRiver FN4A) --->
  4.     Target Images --->
  5.     Global build settings --->
  6. [ ] Advanced configuration options (for developers) --->
  7. [ ] Build the OpenWrt Image Builder
  8. [ ] Build the OpenWrt SDK
  9. [ ] Build the OpenWrt based Toolchain
  10. [ ] Image configuration --->
  11.     Base system --->
  12.     Libraries --->
  13.     Network --->
  14.     LuCI --->
  15.     ....
如果看不到,那么就需要下载并安装,用如下命令:

  1. //下载luci源码包:
  2. ./scripts/feeds luci

  3. //然后安装luci源码包
  4. ./scripts/feeds install luci
安装好luci源码包后,就可以在make menuconfig中看到了。我是把LUCI==>Collections==>luci选成M,即模块方式。

然后用make命令编译,编译自己用http_file_server.exe搭了http服务器(这个不详述了),我的PC的ip是192.168.1.11,所以改后的文件是:

  1. root@OpenWrt:/# cat /etc/opkg.conf
  2. src/gz attitude_adjustment http://192.168.1.11:8000/packages
  3. dest root /
  4. dest ram /tmp
  5. lists_dir ext /var/opkg-lists
  6. option overlay_root /overlay
  7. root@OpenWrt:/#
接下来就是在路由器上操作了:

  1. //更新组件包
  2. opkg update

  3. //安装luci组件包
  4. opkg install luci
最后还需要启动luci:

  1. /etc/init.d/uhttpd start
之后就可以在web浏览器中中访问了。

其他的操作还有:

  1. //停止服务
  2. /etc/init.d/uhttpd stop

  3. //删除luci
  4. opkg remove luci






阅读(2161) | 评论(1) | 转发(0) |
0

上一篇:设备名怎么获取的?

下一篇:sqlite3的使用

给主人留下些什么吧!~~

donwu20082014-06-23 20:01:31

有试过用 uci configuration wireless 吗?