关于在VM虚拟机下,安装OpenWrt软路由,所遇错误及解决方法。
  1. 首先是去阿里的openwrt源下载的镜像为img格式,vm虚拟无法识别,需要转换为iso格式或者vmdk格式,用软碟通转换iso格式失败,于是准备转换成vmdk格式,网上大部分采用starwindconverter软件,但是最新的版本老是报错无法转换,于是用了旧的版本的starwindconverter成功搞定,附软件链接https://www.aliyundrive.com/s/LarpxQti9eT
  2. 有关vm的配置记录:

这里着重注意一点:

  1. 最新版openwrt-22.03.2-x86-64-generic-ext4-combined在系统中执行ifconfig命令时老是检测不出eth0网卡,只显示lo网卡,致使无法web登录。解决方法:
    进入该镜像的安装目录找到唯一的是.vmx结尾的文件,用记事本打开然后在末尾附上一行代码:ethernet0.virtualDev = “e1000”。重新启动该虚拟机,ping通,问题解决。

  2. 阿里源openwrt下载地址https://mirrors.aliyun.com/openwrt/releases/
    选target再选最下面x86,然后选择x64然后选这个openwrt-22.03.2-x86-64-generic-ext4-combined。

  3. 1)更新opkg源

opkg update

2) 安装luci中文包

opkg install luci-i18n-base-zh-cn