小渔博客 - Padavan
type: channel
link: https://yuos.top/index.php/tag/Padavan/
items: CMCC_L1-1 中国移动云路由器 自适配Padavan&openwrt固件
items: 小米路由4A百兆版适配Padavan
items: Padavan 编译日记-从零开始的心酸折腾之路

CMCC_L1-1 中国移动云路由器 自适配Padavan&openwrt固件
type: item
date: 2025-06-18T16:42:00+08:00
description: 源码地址：网口定义CONFIG_RAETH_ESW_PORT_WAN=4 CONFIG_RAETH_ESW_PORT_LAN1=3 CONFIG_RAETH_ESW_PORT_LAN2=2 CONFIG_RAETH_ESW_PORT_LAN3=1 CONFIG_RAETH_ESW_PORT_LAN4=0网友测试结果：padavan固件 openwrt固件

小米路由4A百兆版适配Padavan
type: item
date: 2023-07-05T16:38:00+08:00
description: 小米路由4AA百兆版适配Padavan核心工程文件MI-4A-100M.configkernel-3.4.x.configboard.hboard.mk其中 kernel-3.4.x.config board.h board.mk 在/opt/rt-n56u/trunk/configs/boards/MI-4A-100M/MI-4A-100M.config在/opt/rt-n56u/trunk/configs/templates/源码MI-4A-100M.config ### Target Vendor/Product (support only Ralink RT3883/MT7620/MT7621/MT7628) CONFIG_VENDOR=Ralink CONFIG_PRODUCT=MT7628 ### Target ProductID (board select, max 12 symbols) CONFIG_FIRMWARE_PRODUCT_ID="MI-4A-100M" ### Linux kernel and toolchain CONFIG_FIRMWARE_INCLUDE_SFE=y CONFIG_LINUXDIR=linux-3.4.x CONFIG_TOOLCHAIN_DIR=/opt/rt-n56u/toolchain-mipsel ############################################################ ### Linux kernel configuration ############################################################ ### Enable MT7628 CPU sleep mode (downclock to 100MHz on idle) #CONFIG_FIRMWARE_CPU_SLEEP=y ### 4.1 = MT7628 v4.1.0.0 CONFIG_FIRMWARE_WIFI2_DRIVER=4.1 ### Kernel driver select for WiFi AP 5GHz ### 3.0 = MT7612E v3.0.4.0 CONFIG_FIRMWARE_WIFI5_DRIVER=3.0 ### Enable IPv6 support CONFIG_FIRMWARE_ENABLE_IPV6=y ### Enable USB support CONFIG_FIRMWARE_ENABLE_USB=y ### Enable NTFS filesystem support via Paragon "ufsd" driver. ~0.4MB CONFIG_FIRMWARE_ENABLE_UFSD=y ### Enable FAT/FAT32 filesystem support. ~0.1MB CONFIG_FIRMWARE_ENABLE_FAT=y ### Enable exFAT (FAT/FAT32 too) filesystem support. ~0.12MB CONFIG_FIRMWARE_ENABLE_EXFAT=y ### Enable EXT2 filesystem support. ~0.1MB CONFIG_FIRMWARE_ENABLE_EXT2=y ### Enable EXT3 filesystem support. ~0.2MB CONFIG_FIRMWARE_ENABLE_EXT3=y ### Enable EXT4 (EXT3/2 too) filesystem support. ~0.4MB CONFIG_FIRMWARE_ENABLE_EXT4=y ### Enable XFS filesystem support. ~0.6MB CONFIG_FIRMWARE_ENABLE_XFS=n ### Enable FUSE (filesystems in userspace) support. ~0.1MB CONFIG_FIRMWARE_ENABLE_FUSE=y ### Enable swap files/partitions support. ~0.05MB CONFIG_FIRMWARE_ENABLE_SWAP=n ### Include UVC camera modules. ~0.2MB CONFIG_FIRMWARE_INCLUDE_UVC=y ### Include USB-HID modules. ~0.2MB CONFIG_FIRMWARE_INCLUDE_HID=n ### Include USB-Serial mo…

Padavan 编译日记-从零开始的心酸折腾之路
type: item
date: 2023-07-05T16:15:00+08:00
description: Padavan 编译日记1.前言预览图已额外适配除官方适配外的以下机型MI-MINI (USB)MI-3 (USB)MI-3MI 小米路由3硬改sop8 16mb flash版(USB)MI-3AMI-3CMI-4C简介哈罗，各位小伙伴大家好哇，我是小渔知道我的小伙伴可以看看我之前做的几个视频，关于路由器硬改以及救砖的教程。1.挑战不可能！全站首发！小米路由3A刷机提取eeprom全过程详解【挑战不可能！全站首发！小米路由3A刷机提取eeprom全过程详解】2.小米路由3A刷机从拆解到验证3.【全网首发】小米路由3C刷机提取eeprom教程4.【手把手教学系列】从零开始学习小米路由mini救砖5.【全网首发】小米路由3C刷机提取eeprom教程6.【全网首发】小米路由3 硬改版 breed刷固件也可以参阅我这一篇文章:小米路由3 breed 刷固件-魔改电阻后置换SPI flash 刷mini breed救砖EEPROM信号文件提取工具下载:蓝奏云盘2.配置需求下面开始正题，编译Padavan所需要的环境其实也并不复杂，只是配置需要耐心，清单如下：编译端运行内存≥2G 磁盘空间≥20G CPU核心≥2核已安装乌班图（ubuntu）系统16.0+的VM虚拟机一定的自我查错能力（主要是根据报错学会百度）Xshell或者FinalShell Ssh连接工具一个准备工作完毕后，我们开始操作3.环境配置以我的虚拟机为例,你们的需要自己换成你们自己虚拟机的IP地址打开Ssh工具用root账号连接虚拟机ssh root@10.32.0.82然后运行此命令:sudo apt update # 更新软件库 sudo apt install unzip libtool-bin curl cmake gperf gawk flex bison nano xxd \ fakeroot kmod cpio git python3-docutils gettext automake autopoint \ texinfo build-essential help2man pkg-config zlib1g-dev libgmp3-dev \ libmpc-dev libmpfr-dev libncurses5-dev libltdl-dev wget libc-dev-bin -y # 安装环境 sudo apt-get upgrade -y # 更新内核 git clone --depth=1 https://github.com/hiboyhiboy/rt-n56u.git /opt/rt-n56u # git clone --depth=1 https://github.com/hiboyhiboy/rt-n56u.git /opt/rt-n56u # git clone --depth=1 https://github.com/chongshengB/rt-n56u.git /opt/rt-n56u #拉取源码 cd /opt/rt-n56u/toolchain-mipsel #进入工具链目录 ./clean_toolchain #清理以前的编译工具链 ./build_toolchain #编译工具链等待大约2分钟左右可能会需要你手动"确定"一下这里从环境安装、库安装、克隆Padavan源码、编译工具链等一切都由脚本完成，你可以泡一杯82年的卡布奇洛安心等待大约1小时左右就好等待工具链编译完成后执行以下命令:cd /opt/rt-n56u/trunk sudo ./clear_tree fakeroot ./build_firmware_modify PSG1218 #脚本第一个参数为路由型号，在trunk/configs/templates/中 #编译好的固件在trunk/images里 #增加修改取消插件集成请修改/opt/rt-n56u/trunk/build_firmware_modify #修改Logo 请替换/opt/rt-n56u/trunk/user/www/n56u_ribbon_fixed/bootstrap/img/asus_logo.png 规格为宽度5.19cm 高度2.54cm 分辨率72 #修改路由后台地址管理员密码等请修改 /opt/rt-n56u/trunk/user/shared/defaults.h #修改路由中文页面内容等请修改 /opt/rt-n56u/trunk/user/www/dict/CN.dict题外建议可以安装一个宝塔面板，在线编辑剪切复制比较方便安装要求：内存：512M以上，推荐768M以上（纯面板约占系统60M内存）硬盘：100M以上可用硬盘空间（纯面板约占20M磁盘空间）系统：CentO…