[保姆级教程]10块钱的随身wifi-先机XJ18A 刷入debian&&安装docker

 就是这个淘宝十块钱包邮。兄弟们冲呀薅秃它。

刷机包

https://pan.baidu.com/s/1aialm5sRlgodtaDud8a_Dw?pwd=guz5  刷机包  

详细教程可以参考高通410的随身WiFi刷入Debian教程_你干嘛-哎哟的博客-CSDN博客

开源项目地址开始折腾 · OpenStick项目 · 看云 (kancloud.cn)

=============================================================================================

简明流程

1.adb devices 看看有没有设备   如果adb不显示确认下版本(D:\Wifi\adb>adb version   Android Debug Bridge version 1.0.32)

adb devices    这里可以看到26a95d7d      device

2.插入随身wifi,默认打开了adb功能,所以直接adb reboot 到fastboot模式

adb reboot-bootloader

fastboot devices  这一步是查看有没有设备 如果没有没办法往下进行

fastboot reboot  进入fastboot模式

3.开始刷linux

  1.刷安装包中的UFI004C\base\flash.bat     回车三次完成刷入底包

  2.刷安装包中的UFI004C\debian\flash.bat   耐心等待刷完

4.重启 如果没意外的话就刷入ok了

fastboot reboot

 

 5.按照下面更新驱动就可以连接了

这里好像是固定ip地址    ssh user@192.168.68.1  密码是1

 

 10块钱3.3g 血赚啊!!!

 

主要问题就是如果刷完没看到设备 (win+x 选择设备管理器)

不要慌,先按照上面的教程找找看那个设备

找不到多插拔几次看看多出来哪个设备没有,如果是未知设备

直接更新驱动程序,从列表更新,选择网络适配器,microsoft

 cao!找到原因了  因为之前安装刷机工具的时候随手装了vivo的手机驱动,卸载掉就可以轻松发现未知设备了。。

 

 

将wifi 设置固定ip

1.查看网段  sudo ifconfig   wlan0 就是连接上wifi的ip地址

2.将linux wifi 设置和wlan0一样的192.168.0.1 的网段

 现在随身wifi直接插在usb上,也可以访问了。

 =============================================================================================

vim 小问题:

1.vim右键没法粘贴 :set mouse-=a

2.批量替换源地址 把https->http     :%s/https/http/g
deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib

=============================================================================================

安装docker 报错是因为mobian源暂时用不了Debian Docker 安装 | 菜鸟教程 (runoob.com)

E: The repository 'http://repo.mobian-project.org bullseye Release' no longer has a Release file.

先执行这个禁用
user@zhangzhekun:~$ sudo sed -i '1c #deb http://repo.mobian-project.org/ bullseye main non-free' /etc/apt/sources.list.d/mobian.list

执行没问题

 

 

 docker 概念

 

 

 

 

 

 

 

 

 

 

 

尝试利用docker运行测试程序

1.准备文件,编写docker file

当前文件准备recv.py和Dockerfile  recv用的这里的测试程序利用socket进行局域网收发文件 - 张喆坤 - 博客园 (cnblogs.com)

FROM python:3.9-slim

WORKDIR /app  

COPY . .   #COPY . . ,将会把当前目录下的所有文件都复制到docker image中的/app目录中
CMD ["python", "rec.py"] #打开则执行脚本

EXPOSE 80 #将80端口暴露给运行的服务

 

 

 可以看到已经可以运行起来了。

如下是想 -d 后台运行  并将5001映射到image的80端口,显示已经分配了

 ok重新改个端口 65500  已经在listen了

 

 由于docker中运行的脚本端口是8888,所以启动image的时候绑定的80端口,并不会进行监听,也就访问不了。

 发送没有报错但是没有文件,,不知道啥情况

  

 

posted @ 2023-04-16 20:18  张喆坤  阅读(2137)  评论(0编辑  收藏  举报