|
本帖最后由 光子蜀黍 于 2022-4-14 17:51 编辑
2022-04-14 同步最新代码编译,内核版本5.10,增加了两个插件:aliyundrive-webdav 和 pptp vpn服务器
链接: https://pan.baidu.com/s/1dAwck6kZ59Ob5mg4ywnwGg
提取码: jpj6
后台管理页面:192.168.1.1 root password
感谢版主加精高亮
=======================================================================
家有一个吃灰已久的极路由1s(HC5661),假期闲来无事加装了USB口,刷了多个openwrt固件都不能挂载U盘
无奈只好下载Lean大的源码尝试着自己编译,结果还真成了,放出来给有需要的人
含有少量插件
可以成功连接打印机
路由器型号
链接:https://pan.baidu.com/s/1wd6K0SP1FkPlEAcvIl8dsQ
提取码:kqid
后台管理页面:192.168.1.1 root password
====================================================================================
2022-02-20 更新usb教程,想自己编译openwrt的可以做个参考
1. 选择USB内核支持模块,这个网上随便搜一下都能找到,贴个图展示一下我选择的模块列表
USB内核模块
2.修改dts文件,这个是最重要的一步
找到target/linux/ramips/dts/mt7620a_hiwifi_hc5661.dts,使用vi命令或者在Windows系统下用notepad++修改,修改结果如下:
#include "mt7620a_hiwifi_hc5x61.dtsi"
/ {
compatible = "hiwifi,hc5661", "hiwifi,hc5x61", "ralink,mt7620a-soc";
model = "HiWiFi HC5661";
aliases {
led-boot = &led_system;
led-failsafe = &led_system;
led-running = &led_system;
led-upgrade = &led_system;
};
leds {
compatible = "gpio-leds";
led_system: system {
label = "blue:system";
gpios = <&gpio0 9 GPIO_ACTIVE_LOW>;
};
internet {
label = "blue:internet";
gpios = <&gpio0 11 GPIO_ACTIVE_LOW>;
};
wlan2g {
label = "blue:wlan2g";
gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
linux,default-trigger = "phy0tpt";
};
};
gpio_export {
compatible = "gpio-export";
#size-cells = <0>;
usbpower {
gpio-export,name = "usbpower";
gpio-export,output = <1>;
gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>;
};
};
};
&ehci {
status = "okay";
};
&ohci {
status = "okay";
};
&sdhci {
status = "okay";
};
&pcie {
status = "okay";
};
&pcie0 {
mt76@0,0 {
reg = <0x0000 0 0 0 0>;
mediatek,mtd-eeprom = <&factory 0x8000>;
ieee80211-freq-limit = <5000000 6000000>;
};
};
不想麻烦的下载这个压缩包直接解压替换即可
mt7620a_hiwifi_hc5661.zip
(614 Bytes, 下载次数: 224)
这两步做完之后再编译刷机USB就可以正常使用了
关于dts文件的修改我也是一知半解的,看了很多的教程,摸索了好几天,欢迎各位坛友一块探讨学习。
|
|