找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 1926|回复: 15

[红米AX6] 【原创】榨干AX6和光猫资源,官方固件实现samba文件交换

[复制链接]
发表于 2024-8-29 15:46 | 显示全部楼层 |阅读模式
本帖最后由 lamage 于 2024-8-29 16:31 编辑

【原创】榨干AX6和光猫资源,官方固件实现samba文件交换

前期参照论坛中大神的帖子,将AX6 ROOT后安装了alist,玩的还不错,但是AX6区区20M的可用空间让很多想法很难实现,有的软件还需求在启动时在线安装启动.....
有没有办法解决这个问题?这里想到解决的有两个问题,一是在现有长期在线设备的上有没有可存储的空间,二是实现AX6访问这个存储资源,顺这个思路开始折腾....
其中遇到了三个坑,需要一一解决:
第一坑:存储空间解决:
里有目前用的光猫很老:华为HG8145C,有一个USB2.0接口,可以实现samba V1.0协议共享,测试用U盘共享可行,但用家里老旧的300G USB移动硬盘出现问题,解决办法是用一条双头USB线,其中一口外接5V电源供电,接光猫的USB口将1脚用胶带贴上,防止外接电源对光猫USB芯片产生影响。经过改造后可以用电脑等设备方便的访问(需要安装samba V1.0协议,否则无法访问)


第二坑:AX6路由拨号的情况下如何访问光猫:
需要修改路由的network、firewall文件
登录到路由器后,编辑网络配置文件:
vi /etc/config/network
找到 config interface 'wan' 部分,添加一个新的接口配置,使其与光猫 LAN 同网段,下面的这段都是要新加上去的:
  1. config interface 'modem'
  2.     option proto 'static'
  3.     option ifname 'eth1'
  4.     option ipaddr '192.168.1.2'
  5.     option netmask '255.255.255.0'
复制代码
注意:其中 ifname 要与 wan 接口一致,我插的路由的1口,ipaddr 设置为与光猫同网段的静态 IP 地址1.2,确保这个地址不被连接光猫本身和其他连接设备占用;

配置防火墙,编辑防火墙配置文件:
vi /etc/config/firewall
在 config zone 部分,找到 wan 区域,添加新接口:config zone
  1. config zone
  2.     option name 'wan'
  3.     list network 'wan'
  4.     list network 'wan6'
  5.     list network 'modem'
  6.     option input 'REJECT'
  7.     option output 'ACCEPT'
  8.     option forward 'REJECT'
  9.     option masq '1'
  10.     option mtu_fix '1'
复制代码
这一段中只需增加 list network 'modem' 这一行,其他的不用修改;
reboot 重启路由,这时候可以在LAN端访问光猫上的samba资源了

第三坑:实现AX6 官方固件 访问 samba设备
在这个问题上走了很多弯路,查了很多帖子都说可以用openwrt CIFS Client ,然后直接挂载samba,按照openwrt 的官方说明可以安装,像这样:

  1. opkg install kmod-fs-cifs kmod-nls-base
  2. opkg install kmod-nls-utf8 kmod-crypto-hmac kmod-crypto-md5 kmod-crypto-misc cifsmount
复制代码
但实际情况安装失败,问题在于没有合适的源去安装,AX6官方固件是是基于openwrt 18.06 snapshot 版本开发的,core版本是4.4.60,openwrt 18.06源中没有AX6 IPQ807X的内核文件,安装新的snapshot内核也不兼容
陷入僵局.....这时候采用命令,发现了samba36-client
  1. opkg update
  2. opkg list | grep samba
  3. samba36-client - 3.6.25-12 - Samba 3.6 SMB/CIFS client
复制代码
发现此是一个实用程序,在没有CIFS时候也是一个不错的选择,安装.....
了解其中命令,发现还能用,随即编写了一段启动脚本,在/tmp 运行23M多的 alist 3.36 测试成功!具体操作如下
vi /etc/init.d/alist_init
  1. #!/bin/sh /etc/rc.common
  2. # Copyright (C) 2006 OpenWrt.org

  3. START=98

  4. start() {
  5.         mkdir /tmp/alist
  6.         cd /tmp/alist
  7.         smbclient //192.168.1.1/AX6_Add-ins -U ax6%12345678 -c 'get alist_upx_336'
  8.         mv alist_upx_336 alist
  9.         chmod +x alist
  10.         cd /data/alist
  11.         /tmp/alist/./alist server  >> /dev/null 2>&1 &
  12.         }

  13. stop() {
  14.         cd /data/alist
  15.         killall alist
  16.         rm /tmp/alist
  17. }
复制代码

chmod 755 /etc/init.d/alist_init
/etc/init.d/alist_init enable
sync
reboot
搞定!可以正常访问了。虽然说smbclient没有cifs挂接那么方便,但是也确实解决了外界文件交互问题,带来了很多便捷,更多玩法其他大神们解锁。

脚本及其他说明


游客,如果您要查看本帖隐藏内容请回复


使用的是openwrt官方源
vi /etc/opkg/distfeeds.conf
将里边的内容全部删除,替换为:

  1. src/gz openwrt_base http://downloads.openwrt.org/releases/18.06.9/packages/aarch64_cortex-a53/base
  2. src/gz openwrt_luci http://downloads.openwrt.org/releases/18.06.9/packages/aarch64_cortex-a53/luci
  3. src/gz openwrt_packages http://downloads.openwrt.org/releases/18.06.9/packages/aarch64_cortex-a53/packages
  4. src/gz openwrt_routing http://downloads.openwrt.org/releases/18.06.9/packages/aarch64_cortex-a53/routing
复制代码













只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2024-8-30 09:38 | 显示全部楼层
11111
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-7 22:46 | 显示全部楼层
谢谢分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-18 11:46 | 显示全部楼层
这个思路不错,顺便把光猫当NAS用了,挺好
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-10-6 18:29 | 显示全部楼层
看看呢,谢谢了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-10-23 21:42 来自手机 | 显示全部楼层
看看怎么样
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-10-25 14:05 | 显示全部楼层
11111111111
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 13:18 | 显示全部楼层
思路不错!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-23 22:19 | 显示全部楼层
研究真好需要
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-12-1 22:04 | 显示全部楼层
看看内容
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-12-16 10:20 | 显示全部楼层
这个思路不错
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-12-28 15:40 | 显示全部楼层
收藏研究
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2025-1-3 20:46 | 显示全部楼层
谢谢分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2025-3-26 15:04 | 显示全部楼层
最近在折腾IPTV ,看来这个是个路子,可以存节目单
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2025-4-3 16:39 | 显示全部楼层
終於找到解決方案
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-11 10:44

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表