openwrt配置opkg

昨天白痴般折腾了好久开发板,才想明白该怎样操作openwrt的同时能够上网:开发板连接到路由器lan口并设置静态ip,ubuntu下直接ssh登陆。。。

之后遇到一个问题:
使用opkg安装gphoto2模块时提示:
Collected errors:

  • opkg_install_pkg: Package gphoto2 md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'.
  • opkg_install_cmd: Cannot install package gphoto2.
    即使按照提示执行opkg update也一样无法成功。

网上的解释是:
It seemed like they change the Packages (http://downloads.ope...ckages/Packages) file before they update the ipk's. I think this is where the disparity between the md5sums came from.

网上找到的解决方案是:
注释掉/etc/opkg.conf里面第一行src pacages这一句即可,这样可以直接安装本地或者互联网上面的ipk,而不需要校验源里面的md5

依此方案修改,然后试了下手动下载ipk,发现各种依赖真是让人痛苦不堪。之后又灵光一闪:应该直接修改opkg配置,指定我所用分支的package路径,我用的是attitude_adjustment分支,对应的package路径是:
http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/packages/
修改之后果然好用。
或者直接在opkg intall后加上ipk的url也可以,不过没有这个方法方便。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容