第一步: 使用下面命令搜索相关文件
grep -i DIR-620-D1 ./lede/target/* -r -l
./lede/target/linux/ramips/image/rt305x.mk
./lede/target/linux/ramips/dts/DIR-620-D1.dts
./lede/target/linux/ramips/base-files/lib/ramips.sh
./lede/target/linux/ramips/base-files/lib/upgrade/platform.sh
./lede/target/linux/ramips/base-files/etc/diag.sh
./lede/target/linux/ramips/base-files/etc/board.d/01_leds
grep -i dir-620-d1 ./lede/target/* -r -l
./lede/target/linux/ramips/image/rt305x.mk
./lede/target/linux/ramips/dts/DIR-620-D1.dts
./lede/target/linux/ramips/base-files/lib/ramips.sh
./lede/target/linux/ramips/base-files/lib/upgrade/platform.sh
./lede/target/linux/ramips/base-files/etc/diag.sh
./lede/target/linux/ramips/base-files/etc/board.d/01_leds
下面就一个一个的增加
./lede/target/linux/ramips/image/rt305x.mk
define Device/ns310i
DTS := NS310I
DEVICE_TITLE := NetWeeN NS310I
endef
TARGET_DEVICES += ns310i
./lede/target/linux/ramips/dts/DIR-620-D1.dts
copy DIR-620-D1.dts rename NS310I.dts
replace all about DIR-620-D1 -> NS310I dir-620-d1 ->ns310i
./lede/target/linux/ramips/base-files/lib/ramips.sh
*"NS310I")
name="ns310i"
;;
./lede/target/linux/ramips/base-files/lib/upgrade/platform.sh
ns310i|\
./lede/target/linux/ramips/base-files/etc/diag.sh
ns310i|\
./lede/target/linux/ramips/base-files/etc/board.d/01_leds
ns310i|\
./lede/target/linux/ramips/base-files/etc/board.d/02_network
ns310i)
ucidef_add_switch "switch0" \
"0:wan" "1:lan" "2:lan" "3:lan" "4:lan" "6@eth0"
;;
最后,terminal里面切换lede目录执行下面命令
rm -rf tmp
原理,因为 rt3352f 的cpu 最近似的固件就是dir 620 d1了,,所以,我们可以通过
增加相似的配置,生成固件
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。