找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 14068|回复: 15

w703n,为什么我编的固件都安装不了软件包

[复制链接]
发表于 2012-8-25 10:28 | 显示全部楼层 |阅读模式
本人根据坛子里的教程编了好几个wr703n的openwrt固件,编译都成功了,而且能刷进wr703n,但是再想装ipk的软件包都提示如下错误:
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-video-gspca-zc3xx:
*      kernel (= 3.3.8-1-bd655b187e04910d9917973d44f685fb) *
* opkg_install_cmd: Cannot install package kmod-video-gspca-zc3xx.

我用./scripts/feeds update -a更新最新源码,用./scripts/feeds install -a安装最新源码
再更新版本号
svn up
再进行编译,编译成功但还是不能安装软件包,搞了很长时间了心力憔悴
本人操作系统64位win7,用的是虚拟机,VM8.0.4 build-744019 ,Ubuntu 11.10的版本
各位大大帮着看看,我哪里出了问题,感激不尽!
 楼主| 发表于 2012-8-25 16:22 | 显示全部楼层
来个人关心下吧
发表于 2012-8-25 16:42 | 显示全部楼层
每遇到过!
发表于 2012-8-25 21:08 | 显示全部楼层
强制安装,一般不会有问题
或者编译时就加上那个模块
 楼主| 发表于 2012-8-27 10:10 | 显示全部楼层
试了强制安装,不行。再进去编译,但make menuconfig里没有kmod-video-gscpa-zc3xx这个包,忙了一个月了,也没解决!求高人
发表于 2012-8-27 14:37 | 显示全部楼层
kmod是kernel modules,必须要对应内核的。。。trunk的内核每天一变,最好是同步源码的时候将官方的packages下载下来手动安装,编译好的固件应该可以安装了
 楼主| 发表于 2012-8-27 19:18 | 显示全部楼层
将官方的packages下载下来手动安装,是什么意思?
发表于 2012-8-28 07:12 | 显示全部楼层

RE: w703n,为什么我编的固件都安装不了软件包

leleshen 发表于 2012-8-27 19:18
将官方的packages下载下来手动安装,是什么意思?

703N是AR71XX设备,所以在luci里安装软件包时下载的是downloads.openwrt.org/snapshots/trunk/ar71xx/packages/下的ipk包,而这个snapshots是日日更新的,所以我的思路是更新源码,然后下载所需要的ipk,用SCP上传到路由器tmp目录,使用SSH登录路由器,opkg install /tmp/软件包文件名 进行安装
 楼主| 发表于 2012-8-28 10:37 | 显示全部楼层
Hintay 发表于 2012-8-28 07:12
703N是AR71XX设备,所以在luci里安装软件包时下载的是downloads.openwrt.org/snapshots/trunk/ar71xx/pac ...

这个我也试过的,把IPK包上传到路由器的tmp目录下再opkg install安装,还是不行,而且奇怪的是我自己编译的固件都不能安装包,我想会不会是我的64位的win7和32位的虚拟机之间有什么问题。
不管怎么说,谢谢你的指导
发表于 2012-8-28 12:08 | 显示全部楼层
和我遇到的问题一样,软件包依赖问题
必须安装对应版本的包
发表于 2012-8-28 23:39 | 显示全部楼层

RE: w703n,为什么我编的固件都安装不了软件包

leleshen 发表于 2012-8-28 10:37
这个我也试过的,把IPK包上传到路由器的tmp目录下再opkg install安装,还是不行,而且奇怪的是我自己编译 ...

应该不会,'这个问题主要是内核检验码和trunk的ipk里限制的内核不同嘛。
发表于 2012-10-20 12:11 | 显示全部楼层
我也碰到这问题,太奇怪了:

我自己编译一个固件,但发现软件包安装总是失败. 固件与软件包都是同时编译生成的,怎么会版本不同??

固件内核版本hash:969137f09f886af79ab541e3c39ede8a
:/etc# opkg files kernel
Package kernel (3.3.8-1-969137f09f886af79ab541e3c39ede8a) is installed on root and has the following files:

软件包版本hash:cdd10f55f28db46f14f23b6d89e0a0c5
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-printer:
*         kernel (= 3.3.8-1-cdd10f55f28db46f14f23b6d89e0a0c5) *
* opkg_install_cmd: Cannot install package kmod-usb-printer.
发表于 2013-2-26 01:34 | 显示全部楼层
我也为这个问题发愁。都1个多月了还没有找到解决办法。也没有人知道。哎。。。。
发表于 2013-2-26 20:05 | 显示全部楼层
Installing kmod-video-gspca-zc3xx (3.7.9-1) to root...
Downloading http://downloads.openwrt.org/sna ... 3.7.9-1_ar71xx.ipk.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-video-gspca-zc3xx:
*         kernel (= 3.7.9-1-72522afaaa8115c1fda634dab1bea774) *         kernel (= 3.7.9-1-72522afaaa8115c1fda634dab1bea774) *         kernel (= 3.7.9-1-72522afaaa8115c1fda634dab1bea774) *         kernel (= 3.7.9-1-72522afaaa8115c1fda634dab1bea774) *
* opkg_install_cmd: Cannot install package kmod-video-gspca-zc3xx.



我也遇到了  真是晕死
发表于 2014-4-8 11:55 | 显示全部楼层
我也是这样。有什么好办法呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-21 08:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表