找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 94112|回复: 1237

随身WIFI 410 openwrt固件 更新刷机 旁路由配置 lxc运行openwrt 470M大运存

 火... [复制链接]
本帖最后由 picc745514 于 2023-4-23 08:25 编辑

前排感谢
固件源码来自HandsomeMod
istore来自易有云团队
苏州小亮亮


旁路由设置见后面

固件适用 UFI001C/UFI003C/903-1等高通410棒子
新增sp970固件,自行更改文件名刷机(刷机方法见最后)

(固件建议搭配Openwrt/Padavan做旁路由,如果有usb网卡、USB、NAS、4G需求建议去酷安找大佬的debian)
(openwrt主路由需要安装rndis驱动,如下命令
  1. opkg install kmod-usb-net kmod-usb-net-rndis kmod-usb-net-cdc-ether usbutils
复制代码

安装好,插入USB,在主路由网络界面就可以看到USB网卡,按需编辑配置即可)
下面是固件整理后的下载地址
游客,如果您要查看本帖隐藏内容请回复


[/hide]

230419
更新001C 470M运存版,DTB删除GPS和4G模块。

230329
更新在debian下通过LXC运行openwrt旁路由模式
1、刷机debian,见上面链接,其他型号请去ku·an寻找,提供的UFI003感谢ku·an“jsbsbxjxh66”,刷机方法不表。
2、成功开机后,删除USB0的DHCP,然后使用nmtui建立br0网桥,包含USB0即可,见图


3、安装lxc,apt install lxc bridge-utils debootstrap
4、新建lxc模板及文件
   
下载rootfs文件,然后解压至/var/lib/lxc/openwrt/rootfs
  1. tar zxvf rootfs.tar.gz -C /var/lib/lxc/openwrt/rootfs/
复制代码
5、运行 lxc-start -n openwrt
6、查看运行状态 lxc-info -n openwrt
7、修改IP lxc-attach openwrt
8、修改/etc/config/network
9、完毕


1024 更新001c机型的ext4格式固件,注意ext4刷机需要1800多秒,耐心等待
有知道调整后,怎么开机自动扩容的吗




1007 ,docker版添加了一些网卡驱动和U盘驱动,rtl的网卡编译报错,不想折腾就没编译进去,
具体添加的网卡型号看图




0929,001c\970,添加docker版
下载固件文件后,将文件解压后放入刷机脚本的StickWrt文件夹下,然后运行begin rm.bat

0908同步更新源码,直接重刷,保存配置,刷机会恢复配置
记得重新更换源地址

猫咪/pxxxwxxl这个懂得都懂
1、刷机方法
提前刷好其他大神的openwrt,然后运行压缩包里面的 again.bat
2、替换固件软件源,建议注释option check_signature
  1. src/gz openwrt_kiddin9 https://op.supes.top/packages/aarch64_cortex-a53
  2. src/gz openwrt_base https://mirrors.aliyun.com/openwrt/releases/21.02.3/packages/aarch64_cortex-a53/base
  3. src/gz openwrt_luci https://mirrors.aliyun.com/openwrt/releases/21.02.3/packages/aarch64_cortex-a53/luci
  4. src/gz openwrt_packages https://mirrors.aliyun.com/openwrt/releases/21.02.3/packages/aarch64_cortex-a53/packages
  5. src/gz openwrt_routing https://mirrors.aliyun.com/openwrt/releases/21.02.3/packages/aarch64_cortex-a53/routing
  6. src/gz openwrt_telephony https://mirrors.aliyun.com/openwrt/releases/21.02.3/packages/aarch64_cortex-a53/telephony
复制代码
3、刷完手工,自行安装软件包即可
4、不要问问能不能用sim卡,我不知道,我把它插主路由上做旁路由
5、docker版istorex(ssh端口221,密码password)

要图片吗?看下面










刷机方法:
1、下载刷机文件,包含两个文件
handsomemod-msm89xx-msm8916-Handsome_handsome-openstick-sp970-squashfs-boot.img
handsomemod-msm89xx-msm8916-Handsome_handsome-openstick-sp970-squashfs-system.img
将两个文件重命名为
boot.img
rootfs.img
2、替换stickwrt内的两个文件
3、然后棒子在openwrt或者denbian开启状态下运行again.bat即可(回自动进入bootloader刷机模式)
4、如果是安卓原版,就用UFI003 is ok这个刷机文件夹,替换后运行flash.bat,(需要手动进入bootloader刷机模式)

旁路由见这里

































本帖子中包含更多资源

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

×

评分

参与人数 10恩山币 +12 收起 理由
mxd*** + 1 找不到libstdcpp6软件包,nginx,php安装不.
愤怒*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
S*** + 1 强大的恩山!(以下重复1万次)
oyp*** + 1 有没有详细的教程
along*** + 2 大佬003 IS OK 的包 003刷完调试解调器无法.
long*** + 2 感谢你的分享,无论怎样,你都是最无私的人.
yishe*** + 1 刷机步骤看不懂,有详细步骤吗?
Krohny*** + 1 很好,支持!
zgj*** + 1 大佬,密码不正确。
gen*** + 1 感谢你的分享,无论怎样,你都是最无私的人.

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
本帖最后由 long1983 于 2022-11-21 16:09 编辑

刷机不成功的可以用这个试试,
https://share.weiyun.com/cGebRhUQ

op-squashfs-256m.zip   实在不会分区的就用这个,miko 恢复   访问ip 192.168.233.1


==========
这个网卡只能用一种模式,不能中继,这个网卡在openwrt下面只能发射或者接收,


----------我编译的固件已经设置成这样了,
这个访问IP不要和你中继的那个路由器的IP相同,如果相同的话会起冲突,然后不能访问,没有网络,
# 修改访问ip   需要重启网络
uci set network.lan.ipaddr='192.168.233.1'
uci commit network
/etc/init.d/network restart


网络,防火墙,wan 入站数据,选择接受,
保存并应用,


# wan 入站数据,接受  带配置文件重启防火墙,
uci set firewall.@zone[1].input='ACCEPT'
uci commit firewall
/etc/init.d/firewall reload

----------我编译的固件已经设置成这样了,


---------这个是中继WiFi的方法,
网络, WiFi.扫描,选择要加入的ssid,点击加入网络,输入要加入的ssid的密码,
勾选 锁定到 BSSID
提交,
保存,
保存并应用,
把原来自带的ssid 禁用,

==========




这是两个方法,推荐用第1个方法,

  两个大佬指导我 成功了  感谢楼主 感谢那两个大佬

更新源
opkg update

安装插件
opkg install gdisk

------ 现在开始,方法一,
First   是直接回车
Last   + xxM

命令
gdisk /dev/mmcblk0

输入d删除分区,
Partition number (1-14):
14
输入n创建分区,
Partition number (14-16, default 14):
14
First sector (34-7552990, default = 659456) or {+-}size{KMGTP}:
直接回车
Last sector (1683456-7552990, default = 7552990) or {+-}size{KMGTP}:  +333MB 是 overlayfs:/overlay      238.9M
+333MB
Hex code or GUID (L to show codes, Enter = 8300):
直接回车

输入n创建分区,
Partition number (15-16, default 15):
15
First sector (34-1683455, default = 659456) or {+-}size{KMGTP}:
直接回车
Last sector (659456-1683455, default = 1683455) or {+-}size{KMGTP}:
直接回车
Hex code or GUID (L to show codes, Enter = 8300):
直接回车

现在需要设置分区标识,
输入c修改分区名字,
Partition number (1-15):
14
Enter name:
rootfs

输入c修改分区名字,
Partition number (1-15):
15
Enter name:
data

输入w保存分区表,
Do you want to proceed? (Y/N):
Y

查看分区
fdisk -l

格式化磁盘分区
mkfs.ext4 /dev/mmcblk0p15

修复分区
e2fsck -y /dev/mmcblk0p14
e2fsck -y /dev/mmcblk0p15

然后重启

---------- 烧录命令修改
: 原 fastboot flash partition gpt_both0.bin

重新刷机
设置挂载 /dev/mmcblk0p15 分区
---------- 完成







------ 现在开始,直接创建 swap 分区      方法二,
First   是直接回车
Last   + xxM

命令
gdisk /dev/mmcblk0

输入d删除分区,
Partition number (1-14):
14
输入n创建分区,
Partition number (14-16, default 14):
14
First sector (34-7552990, default = 659456) or {+-}size{KMGTP}:
直接回车
Last sector (1683456-7552990, default = 7552990) or {+-}size{KMGTP}:
-384MB
Hex code or GUID (L to show codes, Enter = 8300):
直接回车

输入n创建分区,
Partition number (15-16, default 15):
15
First sector (34-1683455, default = 659456) or {+-}size{KMGTP}:
直接回车
Last sector (659456-1683455, default = 1683455) or {+-}size{KMGTP}:
直接回车
Hex code or GUID (L to show codes, Enter = 8300):
直接回车

现在需要设置分区标识,
输入c修改分区名字,
Partition number (1-15):
14
Enter name:
rootfs

输入c修改分区名字,
Partition number (1-15):
15
Enter name:
swap

输入w保存分区表,
Do you want to proceed? (Y/N):
Y

查看分区
fdisk -l

格式化磁盘swap分区
mkswap /dev/mmcblk0p15

修复分区
e2fsck -y /dev/mmcblk0p14

然后重启

---------- 烧录命令修改
: 原 fastboot flash partition gpt_both0.bin


重新刷机
设置挂载 /dev/mmcblk0p15 分区
---------- 完成




----------------这个是让随身WiFi通过USB共享路由器的网络,就是把棒子变成旁路由模式,测试成功,


openwrt主路由需要安装rndis驱动,如下命令
opkg install kmod-usb-net kmod-usb-net-rndis kmod-usb-net-cdc-ether usbutils


echo 路由器创建usb网络
uci del network.usb
uci set network.usb=interface
uci set network.usb.ifname=usb0
uci set network.usb.proto=dhcp
uci commit network
/etc/init.d/odhcpd restart
echo 设置防火墙
uci set firewall.@zone[0].forward=ACCEPT
uci set firewall.@zone[0].network="lan usb"
uci set firewall.@zone[0].input=ACCEPT
uci set firewall.@zone[0].output=ACCEPT
uci set firewall.@zone[0].masq=1
uci set firewall.@zone[0].mtu_fix=1
uci commit firewall


打开路由器后台,网络-接口   会提示你一些东西,你点确定,




----------这个不需要,
重启usb口:
ifup usb
ifdown usb
ifup usb


----------这个不需要,


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


--- 随身WiFi的设置:
豹子需要安装rndis驱动,如下命令
opkg install kmod-usb-net-rndis


echo 路由器创建usb网络
uci del network.usb
uci set network.usb=interface
uci set network.usb.device='br-lan'
uci set network.usb.proto=dhcp
uci commit network
# echo 重启网络
# /etc/init.d/network restart
echo 棒子设置IP和路由器同一个网段,'192.168.1.172' 这个你设置成不冲突的同网段IP
uci set network.lan.ipaddr='192.168.1.172'
uci commit network
/etc/init.d/network restart


打开棒子后台,网络-接口   会提示你一些东西,你点确定,


如果你这样搞了还是不成功的话,可能就需要下面的命令,这个命令主要是设置棒子WiFi连接路由器,


# wan 入站数据,接受  带配置文件重启防火墙,
uci set firewall.@zone[1].input='ACCEPT'
uci commit firewall
/etc/init.d/firewall reload


----------------这个是让随身WiFi通过USB共享路由器的网络,就是把棒子变成旁路由模式,测试成功,




----------------修改RAM运存的方法
根据这个方法修改,
https://github.com/OpenStick/OpenStick/issues/7


还有一个大佬帮我修改了boot.img,测试成功以后才修改的,


./target/linux/msm89xx/patches-5.10/0083-arm64-dts-add-support-for-Handsome-Openstick-Family.patch
-----------原 运存 385M -----------
73-87行
+                mpss_mem: gps_mem: mpss@86800000 {
+                        status = "disabled";
+                        reg = <0x0 0x86800000 0x0 0x5500000>;
+                        no-map;
+                };
+
+                wcnss_mem: wcnss@8df00000 {
+                        reg = <0x0 0x8df00000 0x0 0x600000>;
+                        no-map;
+                };
+
+                venus_mem: venus@8e500000 {
+                        reg = <0x0 0x8e500000 0x0 0x500000>;
+                        no-map;
+                };
-----------原-----------


mpss_mem: mpss@86800000 {这个是4G模块
gps_mem: gps@8bd00000 {这个是GPS
wcnss_mem: wcnss@8bf00000 {这个是WiFi
venus_mem: venus@8c500000 {这个是是显卡


wcnss_mem据说和WiFi有关,不能修改,wcnss_mem: wcnss@8bf00000 {
修改mpss_mem和venus_mem,0x100000  这个是把内存设置成1M,


搜索 0x5500000 修改


-----------修改 运存 473M -----------
73-87行
+                mpss_mem: gps_mem: mpss@86800000 {
+                        status = "disabled";
+                        reg = <0x0 0x86800000 0x0 0x100000>;
+                        no-map;
+                };
+
+                wcnss_mem: wcnss@8df00000 {
+                        reg = <0x0 0x8df00000 0x0 0x600000>;
+                        no-map;
+                };
+
+                venus_mem: venus@8e500000 {
+                        reg = <0x0 0x8e500000 0x0 0x100000>;
+                        no-map;
+                };
-----------修改-----------


----------------RT5370等老网卡需要删除mac80211文件夹里面所有

感谢酷安大佬的修改,

















本帖子中包含更多资源

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

×

点评

大佬。链接失效了 还可以分享出来么 万分感谢!  详情 回复 发表于 2023-10-17 21:48
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢大佬
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

666666
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢大佬
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
不错不错
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
看看有没有
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

那么,这东西,有什么用呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢分享了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢分享了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

这个不错,学习了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

10分感谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
谢谢分享了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

n666n 太强了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢楼主分享,很实用的帖子
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 06:19

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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