找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2548|回复: 2

[R4A] 4A千兆版刷OP安装阿里云插件

[复制链接]
发表于 2022-3-12 15:04 | 显示全部楼层 |阅读模式
教程出处:OpenWRT微信公众号
固件地址:Fros路由器系统


首先介绍下WebDAV协议,共享就是通过该协议实现。

WebDAV (Web-based Distributed Authoring and Versioning) 一种基于HTTP的通信协议,通过WebDAV可以对web服务器中的文件直接进行读写等操作。网盘厂商一般是没有支持WebDAV协议的,但我们可以通过路由器进行中转,同步云服务器文件后然后通过WebDAV协议转发到局域网设备。

相信大部分关注我的老铁都已经用上了OpenWrt系统,OpenWrt系统支持插件安装,可以很方便的安装第三方插件。

这里给大家找到了一款OpenWrt阿里云盘WebDAV插件,通过WebDAV插件可以为路由器下的设备提供文件访问接口,并且插件后台支持连接阿里云盘并同步,只需要绑定自己账号的token即可。


插件下载地址
https://github.com/messense/aliyundrive-webdav
在项目中有详细的安装流程,大家可以选择自己设备的插件下载安装
这里我基于newifi3路由器进行了安装
步骤:
  • 准备一台OpenWrt路由器

  • ssh登录路由器后台 这里我们采用命令行的安装方式,需要通过ssh工具登录到路由器后台。
  • 下载插件 插件可以通过命令下载,也可以通过浏览器手动下载上传到路由器。但是插件需要找到自己路由器对应的版本,因为不同路由器的cpu架构不一样。


这里我的设备是Newifi D2,主芯片为mt7621,cpu架构为mipsel_24kc,小米/红米4A千兆版 AC2100、k2p、小米R3G等都是该架构。
确定cpu架构后然后在release文件中找到对应文件,文件名包含cpu架构的字样即可,注意只有主程序ipk和cpu相关,luci文件都是通用的。
需要下载三个文件:
  1. aliyundrive-webdav_1.1.0_mipsel_24kc.ipk  (不同cpu架构文件不一样)
  2. luci-i18n-aliyundrive-webdav-zh-cn_1.1.0-1_all.ipk (通用)
  3. luci-app-aliyundrive-webdav_1.1.0_all.ipk (通用)
复制代码
在命令行中的下载命令:
个人建议要下载顺利,要么开梯子,要么下载到本地,利用虚拟服务器来进行下载,当然下面的命令地址就必须换成本地的地址了。
虚拟服务器这玩意在刷机小米4A千兆版的时候也要用到,不然会出现23端口连接失败什么 的。

  1. wget https://github.com/messense/aliyundrive-webdav/releases/download/v1.1.0/aliyundrive-webdav_1.1.0_mipsel_24kc.ipk
  2. wget https://github.com/messense/aliyundrive-webdav/releases/download/v1.1.0/luci-i18n-aliyundrive-webdav-zh-cn_1.1.0-1_all.ipk
  3. wget https://github.com/messense/aliyundrive-webdav/releases/download/v1.1.0/luci-app-aliyundrive-webdav_1.1.0_all.ipk
复制代码
  • 安装插件
注意安装顺序不能变,必须依次安装
下载完成后就可以安装插件了,安装插件采用opkg命令, opkg为openwrt包管理工具,类似于ubuntu中的apt-get。安装命令:
  1. opkg install aliyundrive-webdav_1.1.0_mipsel_24kc.ipk
  2. opkg install luci-app-aliyundrive-webdav_1.1.0_all.ipk
  3. opkg install luci-i18n-aliyundrive-webdav-zh-cn_1.1.0-1_all.ipk
复制代码
  • 查看是否安装成功

登录openwrt配置界面,在服务中可以看到阿里云盘菜单,表示安装成功
  • 获取 refresh_token

安装成功后我们就可以进行配置了,首先我们需要获取自己账号的refresh_token,用于openwrt同步阿里云盘资源。获取方式 登录阿里云盘后,可以在开发者工具 -> Application -> Local Storage 中的 token 字段中找到。注意:不是复制整段 JSON 值,而是 JSON 里 refresh_token 字段的值,如下图所示红色部分:
  • 配置阿里云盘WebDAV
将获取到refresh_token添加对应选项中,并设置用户名和密码,保存并应用即可生效。

阿里云盘WebDAV测试
电脑连接到OpenWrt设备lan口,然后浏览器访问http://192.168.100.1:8080 ,注意192.168.100.1为lan口ip,根据自己的环境进行修改。可以看到弹出了登录框,输入自己配置的用户名和密码即可完成登录

手机也可以通过文件浏览器直接访问阿里云盘,这里我采用ES文件浏览器。


除了手机电脑可以直接访问外,局域网内的其他智能设备也可以进行共享,比如电视、投影仪等,一般的电视都有资源管理功能,这样电视也可以直接打开云盘中的视频资源,你可以远程上传视频到云端,家里就直接可以打开了,非常方便。
关于阿里云盘挂载就介绍这么多,最新的lede固件很多都自带了该插件,感兴趣的可以折腾折腾。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-3-12 20:50 | 显示全部楼层
我以为你把这个装到padavan里了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-3-14 17:42 | 显示全部楼层
这插件会隔一段时间要重新登陆吗,我docker装的另一个阿里云插件Clouddrive两三个月了,还是能正常读取。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 05:03

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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