openwrt_luci on mini2440

前面几篇博客,只是能使openwrt在mini2440板子上面跑,一直没成功实现luci,主要原因在于安装包,找不到安装包。

这其中有个地方值得注意的是:在安装包的是,提示

Installing package 'weechat'
WARNING: No feed for package 'libncursesw' found, maybe it's already part of the standard packages?

说明安装包,并没有安装成功。

我在安装luci的时候也出现了这样的警告,我默默的认为安装成功了,结果导致进入luci web 页面一直失败。

惨痛的教训: 请勿忽视警告。

进入正题:

重新下载openwrt-dreambox源码,链接页面:

https://dev.openwrt.org.cn/wiki/branchstat

我选择的源码包是     svn co svn://svn.openwrt.org.cn/dreambox/branches/openosom openwrt-dreambox

下载好之后,开始安装软件包

./scripts/feeds update -a
 ./scripts/feeds install -a

在更新过程中,有些包经常下载不下来,是因为有些软件源需要翻墙才能下载。

在make编译的过程中,需要下载很多软件,所以配置好翻墙,和好的网络,是很有必要的,不然编译过程会变得很漫长。

安装包好了之后,进行luci 配置

make menuconfig

 LuCI ->Collections -> <*> luci
添加luci的中文语言包
LuCI ->Translations -> <*> luci-i18n-chinese
添加DDNS
LuCI ->Applications -> <*>luci-app-ddns
添加USB挂载
Base system -> <*>block-mount

添加自动挂载工具
Utilities -> Filesystem -> <*> badblocks
添加复位键支持
Utilities -> <*> restorefactory
添加一键开关无线
Utilities -> <*> wifitoggle
如果需要单独配置OpenWrt-DreamBox的linux kernel,可以使用下面命令配置:$ make kernel_menuconfig
luci中的app可以按需选择Translations: luci-i18n-chinese、luci-i18n-english

make V=99

编译过程会出现小问题,参考如下链接

 http://www.cnblogs.com/jetli-/p/5426250.html

修改几个错误之后,我的编译了6个小时(跟网速也有点关系)

等编译完,进行刷机.

刷机成功,开启luci

/etc/init.d/uhttpd  enable 

/etc/init.d/uhttpd  start

输出  /usr/sbin/uhttpd is already running
2298     

 说明开启成功。就能进入luci web 页面。

转载于:https://www.cnblogs.com/jetli-/p/5435232.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值