[保姆级教程]10块钱的随身wifi-先机XJ18A 刷入debian&&安装docker
<img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416200049785-369617286.png" alt="" width="135" height="122" loading="lazy"><p> 就是这个淘宝十块钱包邮。兄弟们冲呀薅秃它。</p>
<h2>刷机包</h2>
<p>https://pan.baidu.com/s/1aialm5sRlgodtaDud8a_Dw?pwd=guz5 刷机包 </p>
<p>详细教程可以参考高通410的随身WiFi刷入Debian教程_你干嘛-哎哟的博客-CSDN博客</p>
<p>开源项目地址开始折腾 · OpenStick项目 · 看云 (kancloud.cn)</p>
<p><strong>=============================================================================================</strong></p>
<h2><strong>简明流程</strong></h2>
<p><strong>1.adb devices 看看有没有设备 如果adb不显示确认下版本(D:\Wifi\adb>adb version Android Debug Bridge version 1.0.32)</strong></p>
<p>adb devices 这里可以看到26a95d7d device</p>
<p><strong>2.插入随身wifi,默认打开了adb功能,所以直接adb reboot 到fastboot模式</strong></p>
<p>adb reboot-bootloader</p>
<p>fastboot devices 这一步是查看有没有设备 如果没有没办法往下进行</p>
<p>fastboot reboot 进入fastboot模式</p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416201355055-1958841699.png" alt="" width="319" height="108" loading="lazy"></p>
<p><strong>3.开始刷linux</strong></p>
<p> 1.刷安装包中的UFI004C\base\flash.bat 回车三次完成刷入底包</p>
<p> 2.刷安装包中的UFI004C\debian\flash.bat 耐心等待刷完</p>
<p><strong>4.重启 如果没意外的话就刷入ok了</strong></p>
<p>fastboot reboot</p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416201524920-522873645.png" alt="" width="301" height="91" loading="lazy"></p>
<p> </p>
<p><strong> 5.按照下面更新驱动就可以连接了</strong></p>
<p>这里好像是固定ip地址 <strong> ssh user@192.168.68.1 密码是1</strong></p>
<p><strong><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416201715424-28772042.png" alt="" width="372" height="156" loading="lazy"></strong></p>
<p> <img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416211559788-390519019.png" alt="" width="370" height="122" loading="lazy"></p>
<p> 10块钱3.3g 血赚啊!!!</p>
<p> </p>
<p>主要问题就是如果刷完没看到设备 (win+x 选择设备管理器)</p>
<p>不要慌,先按照上面的教程找找看那个设备</p>
<p>找不到多插拔几次看看多出来哪个设备没有,如果是未知设备</p>
<p>直接更新驱动程序,从列表更新,选择网络适配器,microsoft</p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416200558107-612129771.png" alt="" width="402" height="299" loading="lazy"></p>
<p> cao!找到原因了 因为之前安装刷机工具的时候随手装了vivo的手机驱动,卸载掉就可以轻松发现未知设备了。。</p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416211454799-1981056681.png" alt="" width="600" height="164" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416211951330-1285163805.png" alt="" width="594" height="347" loading="lazy"></p>
<p><strong>将wifi 设置固定ip</strong></p>
<p>1.查看网段 sudo ifconfig wlan0 就是连接上wifi的ip地址</p>
<p>2.将linux wifi 设置和wlan0一样的192.168.0.1 的网段</p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416225136686-2011220697.png" alt="" width="588" height="273" loading="lazy"></p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230417065958620-981902145.png" alt="" width="601" height="642" loading="lazy"></p>
<p> 现在随身wifi直接插在usb上,也可以访问了。</p>
<p> <strong>=============================================================================================</strong></p>
<p>vim 小问题:</p>
<p>1.vim右键没法粘贴 :set mouse-=a</p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416214740591-1495703981.png" alt="" width="442" height="43" loading="lazy"></p>
<p>2.批量替换源地址 把https->http :%s/https/http/g<br>deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib</p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230416215442883-1233662184.png" alt="" width="440" height="41" loading="lazy"></p>
<p><strong>=============================================================================================</strong></p>
<h3><strong>安装docker 报错是因为mobian源暂时用不了Debian Docker 安装 | 菜鸟教程 (runoob.com)</strong></h3>
<p><strong>E: The repository 'http://repo.mobian-project.org bullseye Release' no longer has a Release file.</strong></p>
<p>先执行这个禁用<br>user@zhangzhekun:~$ <strong>sudo sed -i '1c #deb http://repo.mobian-project.org/ bullseye main non-free'/etc/apt/sources.list.d/mobian.list</strong></p>
<p>执行没问题</p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418090646459-1626744396.png" alt="" loading="lazy"></p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418092524580-751022025.png" alt="" width="896" height="313" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418094209694-1581629291.png" alt="" width="906" height="392" loading="lazy"></p>
<p> </p>
<h3> docker 概念</h3>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418091654041-461417959.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418091740012-596530919.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418091810419-1183924682.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418091856684-1194450764.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418092118589-985021303.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418092309300-272742835.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418092334822-145104195.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418095052041-482765867.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418095101822-1469854825.png" alt="" loading="lazy"></p>
<p> </p>
<p> <img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230413220816096-52127205.png" alt="" loading="lazy"></p>
<p> </p>
<h3>尝试利用docker运行测试程序</h3>
<p>1.准备文件,编写docker file</p>
<p>当前文件准备recv.py和Dockerfile recv用的这里的测试程序利用socket进行局域网收发文件 - 张喆坤 - 博客园 (cnblogs.com)</p>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">FROM python:3.9-slim
WORKDIR /app
COPY . . #COPY . . ,将会把当前目录下的所有文件都复制到docker image中的/app目录中</pre>
<pre class="brush:python;gutter:true;">CMD ["python", "rec.py"] #打开则执行脚本<br><br>EXPOSE 80#将80端口暴露给运行的服务</pre>
</div>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418100412048-137144196.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418100441004-250429021.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418100338487-353554368.png" alt="" loading="lazy"></p>
<p> 可以看到已经可以运行起来了。</p>
<p>如下是想 -d 后台运行 并将5001映射到image的80端口,显示已经分配了</p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418100516402-1910103098.png" alt="" loading="lazy"></p>
<p> ok重新改个端口 65500 已经在listen了</p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418100818269-416841667.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418100857284-1711166562.png" alt="" loading="lazy"></p>
<p> 由于docker中运行的脚本端口是8888,所以启动image的时候绑定的80端口,并不会进行监听,也就访问不了。</p>
<p><img src="https://img2023.cnblogs.com/blog/1947554/202304/1947554-20230418102306052-810186798.png" alt="" loading="lazy"></p>
<p> 发送没有报错但是没有文件,,不知道啥情况</p>
<p> </p>
<p> </p><br><br>
来源:https://www.cnblogs.com/zhangzhekun/p/17323973.html
頁:
[1]