410随身wifi刷debian,挂docker

发布时间 2023-05-27 18:28:23作者: 上官飞鸿

简介:

随身wifi是个好玩的小东西,内置wifi,4g modem,还有ttl,可以刷debian,openwrt。

难能可贵的是便宜,9.9包邮。

加之最近看电影已经改了阿里云转存,alist转webdav,电视或盒子kodi看共享,便下单几个,刷好送朋友玩。

记录一下刷机过程

一:备份

备份不可少,虽然便宜,刷坏也不好救。

推荐miko service tool 全量备份。

棒子按着唯一的复位按钮插入电脑,进入9008模式。

 选择保存地址,保存为一个bin文件即可。

二:刷入debian

前言 · 随身WIFI做主控的4G远程遥控车教程 · 看云 (kancloud.cn)

苏苏小亮亮编译了debian和openwrt,这里就刷大大的包吧

根据你的板子上的版号,下载对应的debian包。

棒子原本是android,要进入fastboot模式。

我是使用ARDC

手机投屏助手 (lanzoui.com)

 点一下这两个大于号

 找到adb reboot bootloader,双击即可

 

 显示fastboot模式就好了

 在解压过的包目录,双击flash.bat,一路无脑回车即完成刷机。

 

三:驱动棒子

 设备管理器里面找一下基于远程NDIS的internet共享设备,感叹号,未知设备啥的,手动安装一下驱动,

 

 

 网络连接将出现

 基于远程NDIS的Internet共享

四:通过USB连接棒子

看一下这个自动获取的网络地址,应该是192.168.68.*

强烈建议手动改一下这个IP地址,否则你会有两个网关,这个棒子又不能上网,会造成网络错误。

改IP地址为192.168.68.2

改子网掩码为 255.255.255.0

网关,dns为空。 

 

一般是ssh连接上去的,我使用winscp putty。

ssh登录吧

苏苏小亮亮的包  用户 root  密码 1

ssh://root:1@192.168.68.1

五:连接wifi

图形配置网络命令:nmtui

苏苏小亮亮的版本有网桥,我们重新配置一下。

 选择编辑连接--bridge--删除wifi,只保留USB

 

 启用连接--你的wifii名(只支持2.4G)--输入密码,不用管这个错误提示,取消即可

 编辑连接,你会看到你的wifi

 编辑一下,安全性,降级为wpa2

 

 再去启用连接,看到星号 * ,就是连接上了

我的主wifi是

 可能这个debian识别到了wpa3,但是连不上,得手动指定一下使用wpa2加密。

六:指定DHCP固定分配

为了方便连接,根据自己的wifi路由器,自己改吧。

七:通过WIFI连接棒子

根据wifi获取的IP地址连接棒子

ssh://root:1@192.168.2.202

八:配置debian源

sudo vim /etc/apt/sources.list

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free

  

AdoptOpenJDK报错

AdoptOpenJDK 已经更名为 Adoptium,具体情况查看# 关于重命名 AdoptOpenJDK 镜像为 Adoptium 的通知

sudo sed -i '1c deb http://mirrors.tuna.tsinghua.edu.cn/Adoptium/deb buster main' /etc/apt/sources.list.d/AdoptOpenJDK.list
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 843C48A565F8F04B
sudo gpg --armor --export 843C48A565F8F04B | sudo apt-key add -

Mobian报错

只能禁用

sudo sed -i '1c #deb http://repo.mobian-project.org/ bullseye main non-free'  /etc/apt/sources.list.d/mobian.list

这样就应该都正常了

九:安装docker

 sudo apt-get remove docker docker-engine docker.io containerd runc
 sudo apt-get update
 sudo apt-get install ca-certificates curl gnupg
 sudo install -m 0755 -d /etc/apt/keyrings
 curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
 sudo chmod a+r /etc/apt/keyrings/docker.gpg
 echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
 sudo apt-get update
 sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

十:安装alist

使用docker-compose启动alist

创建docker-compose.yaml文件,如下:

version: '3.3'
services:
    alist:
        restart: always
        volumes:
            - '/etc/alist:/opt/alist/data'
        ports:
            - '5244:5244'
        environment:
            - PUID=0
            - PGID=0
            - UMASK=022
        container_name: alist
        image: 'xhofe/alist:latest'

使用putty连上棒子

在该文件目录执行命令

docker compose up -d

docker logs alist

 

Successfully created the admin user and the initial pa ssword is: fXlXKGjE

fXlXKGjE就是登录密码

访问棒子wifi获取的ip地址:5244即可访问棒子上的alist

用户名admin,密码刚才命令获取的fXlXKGjE