刷新完固件后opkg update报错的解决方法

刷新完固件后opkg update报错的解决方法

一、更改设备ip

当你使用lan口接入局域网后,如果你ping不通局域网上的其他设备ip,那么需要更改ip。

vim /etc/config/network

修改lan口的ip为局域网下同一网段的ip,注意不要和其他设备的id冲突了。

重启网络的方法:/etc/init.d/network restart

二、添加网关和dns

1.添加网关

更改ip并重启网络后发现可以ping通局域网下的其他设备了,但是ping网关时,发现如下错误:

ping: sendto: Network is unreachable,使用route查看一下,如果发现只有一行内容,那么就是没有设置网关,同样打开/etc/config/network,在lan口下增加gateway的ip(参考下面的network的lan口的配置图),然后重启网络。

正确的route结果应该是这样:

2.添加dns

这时候你ping外网网页的ip地址应该是没问题了,可以试一下。但是直接ping外网网址的域名,似乎提示:bad address:xxx,能ping通ip却ping不同其域名,那么就是其域名解析有问题了,域名服务器dns没设置?dns设置错了?ok,在/etc/config/network中的lan口再增加dns服务器地址(参考下面的配置图),一般为你的网关地址,最后重启网络,试一下能ping通域名没。

附上结果图:

附上network的lan口的配置图:

三、更改源地址

如果你能ping通外网域名,opkg时仅仅提示404错误,那么就是opkg.conf中的网址有问题

你要修改一下源。

错误截图:

vim  /etc/opkg.conf 

源是openwrt官方提供的,根据opkg.conf上面的http地址,我查到我的opkg.conf中的http地址中mt7628目录不存在的,而应该是mt7620a,因而造成的404错误导致opkg update失败,更改如下:

更改后再update,结果如下:

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

昵称系统有问题

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值