查看: 831|回复: 8
关于乐光9563+9886 AP固件
[复制链接]
wifi_sir
wifi_sir
当前离线
积分33
IP卡
狗仔卡
电梯直达
1#
发表于 2024-8-13 14:01
|
只看该作者
|倒序浏览
|阅读模式
近日在角落找到乐光吃灰的AP,芯片如下:
QCA9653+9886
flash为上海复旦微的flash,
此贴记录一下如何不拆机的情况下,刷入 OpenWrt 固件,SDK 为基于lean大佬 LEDE适配过程,OpenWrt 也一样。
make menuconfig选的型号为斐讯K2T,其他型号也一样的操作。
希望能帮到有需要的人
乐光ap怎么样, 乐光固件下载
分享到:
QQ好友和群
QQ空间
收藏0
支持0
反对0
相关帖子
• 乐光N353室外AP设备 高通9531芯片 怎么刷入Breed?
• 求乐光 lg-d200固件
• [2016-03-13]乐光HWAP20改华硕[N14U]2G的7620老毛子Padavan固件
• 乐光A291工程版无线ap编程器固件,8M,eeprom,Openwrt固件合集
• 求个 rippleos 乐光原版编程器固件 A291 商用版的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
置顶卡
沉默卡
喧嚣卡
顶贴卡
显身卡
wifi_sir
wifi_sir
当前离线
积分33
IP卡
狗仔卡
2#
楼主|
发表于 2024-8-13 14:01
|
只看该作者
本帖最后由 wifi_sir 于 2024-8-13 14:07 编辑
修改uboot启动地址源地址Uboot 加载内核Flash源地址内核地址为 0x9fe80000,
修改为 0x9f050000
setenv bootcmd "boom 0x9f050000"
saveenv
添加flash在uboot查找jedecid
uboot 会打印flash 的jede cid例如:复旦微的jedecid为:0xa1 0x40 0x18合并为 0xa14018
patch随意找一个已存在的厂家型号添加对应的设备名称与jedecid
cat target/linux/ath79/patches-5.10/941-add-fm25q128-spi-nor.patch
Index: linux-5.10.209/drivers/mtd/spi-nor/fujitsu.c
===================================================================
--- linux-5.10.209.orig/drivers/mtd/spi-nor/fujitsu.c
+++ linux-5.10.209/drivers/mtd/spi-nor/fujitsu.c
@@ -11,6 +11,7 @@
static const struct flash_info fujitsu_parts[] = {
/* Fujitsu */
{ "mb85rs1mt", INFO(0x047f27, 0, 128 * 1024, 1, SPI_NOR_NO_ERASE) },
+ { "fm25q128", INFO(0xa14018, 0, 64 * 1024, 256, SECT_4K) },
};
const struct spi_nor_manufacturer spi_nor_fujitsu = {
编译生成固件查看固件:
ls bin/targets/ath79/generic/
config.buildinfo packages
feeds.buildinfo profiles.json
openwrt-ath79-generic-phicomm_k2t-initramfs-kernel.bin sha256sums
openwrt-ath79-generic-phicomm_k2t.manifest version.buildinfo
openwrt-ath79-generic-phicomm_k2t-squashfs-sysupgrade.bin
其中openwrt-ath79-generic-phicomm_k2t-initramfs-kernel.bin可以在uboot中刷机,包含了kernel与rootfs
PS:
1. 分开刷写内核与固件,会导致内核找不到 rootfs,需要查看 kernel 加载rootfs 的地址在哪,修改为适合的地址
2.即使分开刷写,还需要修改uboot env内核分区大小,不然内核文件大于原 cmdline 分区大小,需要自行计算
3. art分区切不可修改
4. 关于读取art分区的无线 mac 地址与有线 mac 地址,不同厂家可能不一样,需要自行使用编程器或者进入固件后将 art 分区备份出来,使用例如:beyond compare 等软件查看对比与标签上的地址。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
灵峰红坊
灵峰红坊
当前离线
积分760
IP卡
狗仔卡
3#
发表于 2024-8-13 15:39
|
只看该作者
研究一下,膜拜大佬
点评
wifi_sir
互相研究
详情
回复
发表于 2024-8-14 09:25
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
wifi_sir
wifi_sir
当前离线
积分33
IP卡
狗仔卡
4#
楼主|
发表于 2024-8-13 16:29
|
只看该作者
本帖最后由 wifi_sir 于 2024-8-29 23:45 编辑
更新:
art分区生成assic文件
hexdump -C /dev/mtd3 > /tmp/mtd3
经研究 乐光 GA560 的 mac 地址art 分区偏移量为:
地址 1: 0x1002(wlan0)5G
6 00001000 02 02 e4 67 1e 25 00 8b 00 00 00 00 00 00 00 00 |...g.%..........|
其中 e4 67 1e 25 00 8b 为地址
地址 2:0x5006(wlan)2.4G
66 00005000 20 2f 77 5c 01 01 e4 67 1e 25 00 8c 00 00 20 00 | /w\...g.%.... .|
其中e4 67 1e 25 00 8c为地址
以上为无线地址
有线地址计算
以 e4 67 1e 25 00 8b为例
调用如下代码即可的出标签上的 有线 mac 地址
. /lib/functions/system.sh
mtd_get_mac_binary art 0x1002
root@OpenWrt:/etc/board.d# echo $(mtd_get_mac_binary art 0x1002)
e4:67:1e:25:00:8b
root@OpenWrt:/etc/board.d#
调用此命令可得出有线 mac
root@OpenWrt:/etc/board.d# echo $(macaddr_add $(mtd_get_mac_binary art 0x1002) -
2)
e4:67:1e:25:00:89
永久修改,找到脚本
/etc/board.d/02_network 自行,搜索k2t,修改对应的命令
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
ftft
ftft
当前离线
积分4172
IP卡
狗仔卡
5#
发表于 2024-8-13 21:54
|
只看该作者
感谢分享。。。。。。。。。。
点评
wifi_sir
互相研究
详情
回复
发表于 2024-8-14 09:25
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
wifi_sir
wifi_sir
当前离线
积分33
IP卡
狗仔卡
6#
楼主|
发表于 2024-8-14 09:25
|
只看该作者
灵峰红坊 发表于 2024-8-13 15:39
研究一下,膜拜大佬
互相研究
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
wifi_sir
wifi_sir
当前离线
积分33
IP卡
狗仔卡
7#
楼主|
发表于 2024-8-14 09:25
|
只看该作者
ftft 发表于 2024-8-13 21:54
感谢分享。。。。。。。。。。
互相研究
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
228kuan
228kuan
当前离线
积分1032
IP卡
狗仔卡
8#
发表于 2024-12-17 19:13
|
只看该作者
研究一下,膜拜大佬,感谢分享!
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡
ayunchao
ayunchao
当前离线
积分176
IP卡
狗仔卡
9#
发表于 2025-5-4 09:26
|
只看该作者
666666
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复
使用道具
举报
显身卡