好久没有更新了,没有盒子做刷机做教程,于是最近时间研究了一下随身wifi。其实一年多以前就在视频网站看到过有刷随身wifi的,也想研究研究,因为随身wifi只有一个USB公头,扩展性太小,当时没什么时间也没有这方面的需求就放下了。最近有了一点时间就想把随身wifi搞一搞,所以一下买了4个。
视频1.随身wifi棒子刷机前言
随身wifi是什么?最简单的理解,它就是一个去掉了打电话等等功能的,开了热点信号的手机,你的手机或者可以无线上网的设备可以连接到随身wifi发射的wifi信号,实现上网。
视频2.备份和刷入debian基础包,更新debian11更换源,安装一些必要的软件
这个随身wifi现在绝大多数用的是两种芯片,中兴微芯片和高通410芯片,中兴微芯片应该是新的芯片,高端一点的随身wifi用的基本都是中兴微芯片,信号啥的比较稳定价格也贵一点,另外就是过去老手机拆机的高通410芯片,这种是可以刷LINUX系统的。
视频3.debian11系统安装Python3.10_安装24小时直播推流的必要软件,推流
这个随身wifi套路挺深的,如果你是想用随身wifi本身的功能,在商家那里购买流量,建议一个月一个月的
买流量,建议用自己买的手机流量卡,这个是需要大卡卡托的,随身wifi本身是有内置esim卡的,要是用
自己的手机流量卡,需要到后台192.168.100.1密码admin,的高级设置里切换卡,有的后台切换卡是需要
切卡密码,因为我没有这方面需求,请自行百度,另外随身是可以刷免流的,同样我也没有这方面的需求,
小伙伴们自行查找。
为什么又想起搞随身wifi呢?一句话因为它便宜9.9包邮到家,我买的4个都是高通410的芯片,都是512M加4G存储的版本,听说原来还有1加8的版本,我是没碰到。先说明我是小白,我是现学现卖,说的不对的地方请小伙伴指正,所以我发的教程也是给小白看的。现在我知道的这个随身wifi可以刷的LINUX的衍生版本有klipper做上位机,刷openwrt做旁路由,刷debian做服务器的一些功能。
首先感谢B站UP“千牛不是牛”我是看了他的视频“最便宜的Linux服务器 随身WIFI棒子 9.9包邮 运行ChatGPT随身携带”和B站UP“二次元是什么鬼我只知道DJI”“9块9包邮的随身WiFi真的可以做b站推流服务器吗?”这两个视频学的,另外他们用的也是“苏苏小亮亮”的debian包,这位大佬应该是酷安社区的,感谢这三位大佬。另外UP二次元是什么鬼我只知道DJI提到超频到2.1的debian的包,因为这款芯片性能,我感觉超频的意义不大,也就没研究超频。UP“千牛不是牛”运行ChatGPT虽然可以刷成功,但是需要到openai注册,需要key。才能真正的正常使用,你们知道的现在是注册不了的,所以实际意义也不大,你们要是有高手能注册呢,你们可以自己研究研究。视频网站24小时推流还是可以搞的,成本也不高,这个24小时直播推流是github上的一个开源项目,项目名称“BiliBili24HourLive”小伙伴可以自行查找,我用的是UP二次元是什么鬼我只知道DJI的修改过的脚本,现在我就一步一步教给小伙伴,有兴趣的可以研究研究。

一.备份随身wifi和刷入debian基础包
1.下载安装所需要的工具及固件,查看自己随身wifi板子的版号。
9008驱动 base debian MiKo 随身WiFi助手和你版号的固件包,我的是UFI003
2.安装9008驱动,MiKo备份工具,随身WiFi助手
3.备份随身wifi原厂固件
4.刷底包
5.刷debian。
6.安装NDIS驱动。
二.更新debian11更换源,安装一些必要的软件
shell
登录地址:ssh 192.168.68.1
用户名:user
密码:1
设置root账户
配置root用户密码
sudo passwd root
切换到root用户
sudo su -
允许root用户远程登录,重启服务或系统后生效
echo "PermitRootLogin yes" /etc/ssh/sshd_config
重启设备
reboot
用root设备登录ssh(密码是刚才设置的)
root
删掉已经没用的自带用户
userdel -r user
使用随身wifi连接家里的无线网
在终端输入
nmtui
点击Activate a connection
在wifi名称前面带有*,就表示连接成功了。
安装系统常用软件
创建一个空mobian.list文件:
true > /etc/apt/sources.list.d/mobian.list
更新APT软件包:
apt-get update
apt-get upgrade
安装常用的软件包
apt-get install curl
apt-get install -y wget
apt update
apt install vim git cron dnsutils unzip lrzsz fdisk gdisk exfat-fuse exfat-utils
更换最新阿里镜像源
打开/etc/apt/sources.list文件
sudo vim /etc/apt/sources.list
deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
设定镜像后再次更新APT软件包
该命令会更新本地的软件包列表,会连接到远程软件源并检查可用的更新。
sudo apt-get update
这个命令会下载并安装系统中已经安装的软件包的最新版本,如果有新的依赖项则也会一并下载安装。
sudo apt-get upgrade
配置系统时间
dpkg-reconfigure tzdata
选6.然后选70(亚洲 上海)
把Debian 设置中文环境
要支持区域设置,首先要安装locales软件包:
apt-get install locales
然后配置locales软件包:
dpkg-reconfigure locales
在界面中选487. zh_CN.UTF-8 UTF-8
输入487
然后输入3
重启设备
reboot
设备重启后,再输入
nmtui
就可以看到中文界面了!
ifocnfig查看所有网络连接(如果此命令没有安装,可以去自己路由器的后台查看随身wifi连接的ip)
详细视频教程
三.debian11系统安装Python3.10
更新程序包并安装变异依赖环境#
sudo apt update
sudo apt upgrade
sudo apt install wget build-essential libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
开始正式安装#
1.下载Python源码包
可以前往Python官网获取最新源码
cd ~
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
2.解压Python源码
将下载好的源码包进行解压,默认放在当前文件夹下的压缩包同名文件夹内
tar xzf Python-3.10.0.tgz
3.编译Python源码
进入解压后的文件夹内,进行选项配置
cd Python-3.10.0
./configure --enable-optimizations
#–enable-optimizations为优化性能选项,其余类似的还有 –prefix=PATH 指定安装目录……,可根据需要进行选择。
#默认安装路径为 /usr/local/bin
4.安装Python 3.10
make altinstall
#altinstall用于防止编译器覆盖默认Python版本
5.验证安装#
python3.10
Python 3.10.0 (default, Dec 5 2021, 22:46:09) [GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>
至此,已完成Python3.10的安装
接下来可以根据需要选择是否需要更改默认Python为Python3.10
四.安装直播推流所用到的软件和推流所用到的一些命令
安装需要用到的软件
apt-get install ffmpeg -y
apt-get install screen -y
apt-get install fdisk
挂载U盘
echo host > /sys/kernel/debug/usb/ci_hdrc.0/role
查看U盘路径
fdisk -l
用你自己U盘路径挂载到你自己指定的目录
mount /dev/sdb1 /home/user/dmm
因为我要把U盘挂载到
/home/user/dmm
现在我的随身wifi没有这个目录所以我要建立这个目录
把脚本上传到指定目录
我这里上传到
/home/user
推流命令
后台运行这个软件
screen
cd ..
cd /home/user
进入到执行文件所在目录
python3.10 blive.py
执行脚本
/home/user/dmm
视频文件所在地址
ctrl+A+D退出后台运行screen
htop
查看后台运行占用情况
详细视频教程
有个问题就是放了多个视频可以正常从第一个播到最后一个,但是播到最后的一个视频的时候就重复一直播最后一个视频,这个怎么解决
辛苦博主了,但是这个WiFi性能太差,没啥好玩的.还是多搞下电视盒子把,就想搞成游戏盒子.
@ JaneZhao 游戏盒子出过文章了,这种游戏其实也只适合回忆