最近没时间上传图片,图片先存本地NAS了
可以先看我的CSDN 我的SCDN

向导

最近想玩 openwrt,在小黄鱼淘了一台”ax6600雅典娜”路由器硬改 4+256g,刷了 lean 的 QWRT 固件,可以控制 LED 屏幕

遂想记录一下

插电后连接 WiFi 或插网线,默认 192.168.1.1,由浏览器进入路由器后台界面,有基础配置,比如 主机密码 (登录后台的密码), pppoe 拨号,wifi 名称密码更改等


基本向导结束后,就可以开整啦

进后台后,我发现存储空间不对,上网搜索后,发现需要自己进行扩容,所以我就先进行了扩容操作

ps:

  1. 如果是英文的话可以在右侧”系统->软件包”搜索 luci-i18n-base-zh-cn 并安装
  2. 如果台式机插网线无法进后台,大概率是电脑未开启 DHCP (也可以手动配置)

“Win+R->cmd” 输入 ssh root@192.168.1.1
若跳出Unable to negotiate with 192.168.1.1 port 22: no matching host key type found. Their offer: ssh-rsa
说明你电脑的 SSH 客户端太新、太安全,可以临时启用 RSA 算法 ssh -o HostKeyAlgorithms=+ssh-rsa root@192.168.1.1
(这里我使用 finalshell 工具演示)

扩容

连接成功后输入cfdisk /dev/mmcblk0

用方向键移到最后一行,会显示 free spce。方向键选择 new 敲回车,然后 write 敲回车,输入 yes 确认将分区表写入磁盘

这个时候只是建立了一个新的分区(并没有挂载)所以输入 df -h 并没有看到刚才的分区

好的,现在,使用 fdisk -l 查看是否建立一个新的分区

使用 fdisk /dev/mmcblk0p27 (按照下面的步骤,”mmcblk0p27”需要换成自己的,具体情况具体操作)

现在分区扩大了,但文件系统还没用正确识别

输入格式化命令 mkfs.ext4 /dev/mmcblk0p27

把 mmcblk0p27分区从 /dev 移动到 /mnt 挂载目录下;命令为:mount /dev/mmcblk0p27 /mnt/mmcblk0p27 (若不存在可以新建一个: mkdir -p /mnt/mmcblk0p27 )

这时载输入 df -h 就可以看到分区啦

至此,扩容完成!

这下就可以进入路由器后台界面”系统->挂载点”新添加一个挂载点

这里挂载点我选择了/home,你也可以按照自己想要的来

参考文献:
[1] 关于ax6600的刷机注意点,以及openwrt扩展overlay,以及安装docker
[2] 【小白教程】openwrt/qwrt 搭建 web 环境 onmp(nginx+php+myspl)
[3] JDCloud AX6600(雅典娜) 刷机记录



Docker

安装 docker

先更新一下:opkg update
然后开始安装:opkg install dockerd docker luci-app-dockerman

完成之后需要等一会,刷新后 docker 就出现在右侧了

结束安装完成(注意这里安装完是英文界面,需要安装中文包才能显示中文)

在右侧 “系统->软件包”搜索 luci-i18n-dockerman-zh-cn,然后进行安装

为了防止 docker 东西太多,我这里将 docker 根目录设置为 /mnt/mmcblk0p27/docker/,当然你也可以保持默认 /opt/docker,然后将 /dev/mmcblk0p27 挂载在 /opt

然后就可以开心的使用 docker 啦

命令行操作:在终端中运行以下命令以获取最新的 HomeAssistant 镜像:
docker pull homeassistant/home-assistant:latest

图形化操作:在”docker->镜像”中,拉取镜像 homeassistant/home-assistant:latest

如果出现以下情况,说明需要研习一下如何正确科学的上网

学会科学上网后,再次拉取

完美

使用 Docker 启动 HomeAssistant,如果用

图形化操作简单明了,但是有点费劲,下面我就用命令操作了:


  1. 创建配置目录
    为 HomeAssistant 创建一个挂载目录,用于存储配置文件:

    1
    2
    mkdir -p /data/homeassistant/config
    chmod -R 777 /data/homeassistant/config
  2. 启动容器

    1
    2
    3
    4
    5
    6
    7
    8
    docker run -d \
    --name homeassistant \
    --restart=always \
    --privileged \
    -e TZ=Asia/Shanghai \
    -v /data/homeassistant/config:/config \
    --network=host \
    homeassistant/home-assistant:latest

-v /data/homeassistant/config:/config:将主机的配置目录 /data/homeassistant挂载到容器中。
--network=host:使用主机网络模式,便于设备发现。

  1. 检查容器状态

确保容器正常运行:

1
docker ps


查看日志以确认服务是否启动成功:
1
docker logs homeassistant

  1. 访问 HomeAssistant

在浏览器中访问以下地址完成初始配置:

http://<你的IP>:8123/
设置用户名、密码、时区等基本信息即可开始使用。


参考文献:
[1] Docker+HomeAssistant+HACS+设备接入教程
[2] 给12块的随身 WiFi 基于 Docker 部署 HomeAssistant(完结篇)



docker run -d
-v /opt/tttime:/mnt/data/ttnode
-v /var/run/docker.sock:/var/run/docker.sock
-v /proc:/host/proc:ro
—name ttnode
—hostname ttnode
—device /dev/mem
—cap-add SYS_RAWIO
—privileged
—net=host
—restart=always
-e container_name=ttnode
registry.cn-hangzhou.aliyuncs.com/tiptime/ttnode:latest


cfdisk /dev/mmcblk0

mkfs. ext4 /dev/mmcblk0p27

lsblk



安装 iStore

先在Index of /repo/all/store/ 下载所需文件


下载好后进入路由器后台,在右侧的”系统->文件传输”中将四个文件依次上传

然后按照顺序依次安装
例如我的顺序错

  1. luci-lib-taskd_1.0.23_all. ipk
  2. luci-lib-xterm_4.18.0_all. ipk
  3. luci-app-store_0.1.29-5_all. ipk
  4. taskd_1.0.3-2_all. ipk

完成之后,刷新一下页面即可在右侧看到 iStore

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
如果iStore遇见问题 /usr/libexec/taskd: exec: line 11: script: not found
可以先卸载再安装一遍

# 1. 先卸载最上层的应用(依赖其他包)
opkg remove luci-app-store

# 2. 卸载库文件
opkg remove luci-lib-xterm
opkg remove luci-lib-taskd

# 3. 最后卸载核心后台程序
opkg remove taskd

# 4. 检查是否卸载干净(应该看不到这些包了)
opkg list-installed | grep -E '(taskd|istore|xterm)'

参考文献:
[1] 京东云雅典娜(ax6600)QWRT安装istore



安装 OpenClash

①安装了 OpenClash,实现了局域网下看世界
②安装了 luci-app-design-config 对 Design 主题进行设置,实现了明暗主题切换,导航栏 vpn 的图标由小飞机切换为小猫咪

ax6600 雅典娜 小猫咪安装

首先去 github 下载 OpenClash 的对应文件,例如我这里下载 luci-app-openclash_0.46.137_all.ipk

在右侧的”系统->文件传输”中上传文件,并安装

然后在右侧的”服务->OpenClash”中进行配置


具体如何配置不再赘述,可以参考下方链接

1
2
3
4
5
6
url: https://openclash.org/
title: "2025最新OpenWrt插件OpenClash使用教程配置从入门到精通"
description: "2025最新OpenClash使用教程,OpenClash配置教程,最新OpenClash下载,服务器链接教程,OpenClash客户端使用技巧及配置技巧,OpenClash从入门到精通。"
host: openclash.org
favicon: https://openclash.org/wp-content/uploads/2023/03/cropped-1677991847-favicon-32x32.png
image: https://openclash.org/wp-content/uploads/2023/04/1680628090-OpenClash.jpg

接下来就是见证奇迹的时刻🌟

补充

luci-theme-design (基于 luci-theme-neobird 二次开发) 是一个针对移动端和 PC 端的沉浸式 WebApp 体验和优化的 OpenWrt LuCI 主题。

下载 Design 主题配置文件,将其安装在 openwrt 即可,具体流程如下


下载 luci-app-design-config_1.3-20230306_all.ipk,并将其上传,安装

安装好之后进行刷新,就会发现下方”导航栏”的第二个变成了猫猫图标

可在右侧”系统->Design 主题设置”进行设置

1
2
3
4
5
6
7
若无法安装,可以先卸载再重安装
1. 列出已安装的软件包: 
opkg list_installed
2. 找到OpenClash的具体名称: 
opkg list_installed | grep openclash
3. 卸载 OpenClash: 
opkg remove luci-app-openclash


不小心把 nginx 关了…

1
2
3
4
5
6
url: https://www.echo.cool/docs/middleware/nginx/nginx-basics/nginx-basic-commands/
title: "Nginx 基本命令 | 代码酷"
description: "学习Nginx的基本命令,掌握如何启动、停止、重启和检查Nginx服务的状态。"
host: www.echo.cool
favicon: https://www.echo.cool/img/favicon.ico
image: https://www.echo.cool/img/logo.png

Fetching Data#jwff

https://zhuanlan.zhihu.com/p/713193460

发行包软件源

1
2
3
4
5
src/gz openwrt_base http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_cortex-a53/base/
src/gz openwrt_luci http://mirrors.pku.edu.cn/immortalwrt/releases/packages-18.06-k5.4/aarch64_cortex-a53/luci
src/gz openwrt_packages http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_cortex-a53/packages
src/gz openwrt_routing http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_cortex-a53/routing
src/gz openwrt_telephony http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_cortex-a53/telephony

ping istore. linkease. com