RAX3000M使用官方OpenWRT的23.05.2版本问题及解决方案
以前说过关于RAX3000M路由器刷OpenWRT 固件的教程《RAX3000M普通版开启ssh及刷uboot固件和刷immortalwrt固件》
将针对RAX3000M路由器在使用官方OpenWRT 23.05.2版本时遇到的一些常见问题详细的解决方案。
1. WiFi设置
首次启动后,需要手动开启WiFi。具体步骤如下:
- 登录到路由器的管理界面。
- 导航至网络设置或无线设置部分。
- 找到WiFi开关选项,并将其设置为“启用”。
2. 磁盘管理
2.1 分区
为了进行磁盘管理,首先需要安装cfdisk和e2fsprogs工具。可以通过以下命令更新并安装这些工具:
opkg update opkg install e2fsprogs
然后,使用cfdisk对磁盘进行分区:
cfdisk -l /dev/mmcblk0
在cfdisk中,选择空闲空间(FreeSpace),点击New创建新的存储空间,选择Write然后输入yes确认。完成后,你会发现多出一个/dev/mmcblk0p6的存储空间。
接下来,格式化新创建的存储空间:
mkfs.ext4 /dev/mmcblk0p6
2.2 挂载
2.2.1 方法1:手动挂载
手动挂载到/mnt目录:
mkdir -p /mnt/mmcblk0p6 mount /dev/mmcblk0p6 /mnt/mmcblk0p6
2.2.2 方法2:使用挂载点block-mount
最好在编译固件的时候就在Base System中选中block-mount,如果没有,则自己手动安装。
2.2.3 挂载docker
将docker挂载到/mnt/mmcblk0p6:
vi /etc/config/dockerd
找到data_root,修改为/mnt/mmcblk0p6/docker:
config globals 'globals' option data_root '/mnt/mmcblk0p6/docker'
或者在web界面修改docker的挂载点。修改完成后,重启dockerd:
service dockerd restart
3. dockerman
编译luci-app-dockerman需要自己手动勾选dockerd。如果web界面的dockerman菜单项缺失,仅仅包含“配置”,则去系统->软件包,先点击更新列表,然后选择更新luci-lib-docker和luci-i18n-dockerman-zh-cn。
4. initramfs文件问题
第一次安装了快照版本的initramfs文件,后续更新initramfs失效。以下出现的问题均在按照完整的刷机流程刷一遍后得以解决(包括gpt, preloader, uboot, initramfs)。
5. DHCP问题
Ubuntu主机无法获取IP地址,即使执行dhclient也无济于事。初步推断是插件引起的问题,但不确定是哪个。重启再等待一会就好了。
以上就是RAX3000M在使用官方OpenWRT 23.05.2版本时可能遇到的问题及其解决方案。
点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)
饿了么红包
本站附件分享,如果附件失效,可以去找找看