K3C的OpenWRT

2024-05-31 23:36
文章标签 openwrt k3c

本文主要是介绍K3C的OpenWRT,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

不知道还有没有人在用这个路由器,这个路由器虽然用的是Intel的CPU,但是并不是x86架构,而且还不是被openwrt官方支持的,前段时间需要路由器的时候就又想到这个路由器了,所以,再次拿了出来!

系统的选择

首先官方的就不考虑了,狗都不用!
然后就是官改系统,官改系统虽然用起来不错,但是有一个最大的问题就是没有IPv6,虽然最后一个版本给提供了IPv6,但是用起来总是出问题,时不时就丢了,大佬后来也说了,由于没有源码,所以有些问题难免出现。
那就只能用P大的openwrt了,啥?你说华硕系统,就这破路由器我再给它改内存?它值吗?
但是,P大的openwrt系统也用起来也有些不爽:
1.2.4G WIFI时有时无,不过这个我无所谓
2.时不时断网,主要表现就是,在电脑上没网,但是ssh进入路由器里有网
3.P大的服务器关闭了,也就是说软件源的服务器没有了,编译出来的固件也没有了,虽然可以从网络上还可以找到一些固件,软件源不太好找,另外注意一下,虽然有的文章说,openwrt官网的GRX200的软件源可以使用,但是经过我的测试,不管是官改还是openwrt其实都是无法使用的
综合以上所说,所以我决定重新拉去P大的源码自己进行编译!

编译过程

编译起来倒是不难,不过没记录,所以我就大概说一下过程。
首先,最好是在docker里进行编译,硬盘弄的大一些,40GB左右,内存我的是4G,但是编译的时候有个软件需要的挺大的,又加了8G的交换空间,系统选择的是Ubuntu 16.04。然后就是拉取代码,安装软件,不过下载的时候有些软件包更新了,有些软件包停了,还有些软件包访问不了了,所以我们需要替换链接,或者下载下来给他塞进去,编译开也挺快的,如果有人需要,我可以把docker再导出来提供给各位。
对了,P大的代码库:https://github.com/paldier/K3C

编译后的固件:

链接:https://pan.baidu.com/s/1PnKfLMUBVdOfs38J2DF79w
提取码:9a2q

本来应该提供一个软件源的网站的,但是我最近上行走的厉害,就不提供给各位了,有空闲上行的可以做一个共享一下,或者自己搭建一个内网的软件源网站也挺简单的,软件源我也放在固件里了!这些软件理论上官改、P大的openwrt和我编译后的openwrt都可以使用,各位各取所需吧。

里面有两个,一个是full,full的优点是基本上我啥也没有改,和P大的几乎是一模一样,缺点是我没有测试。
一个是tiny,tiny的优点是基本上我认为没用的软件都删了,不过都放在软件源里了,有需要的还是可以安装,里面除了流量统计/Upnp以外其他的像酸酸乳、迅雷、电骡、负载均衡、多拨之类的都删除了,优点是一直稳定运行、速度快、温度低,带载量高、8000多连接数也可以一直稳定运行。

然后上面遇到的那3个问题:
1.2.4G WIFI还是时有时无,但是网友给我反馈说他用起来没问题,我不知道怎么搞的,也别指望我解决,因为我基本也不用它🤭
2.时不时断网,这个在tiny里没有遇见过了,我怀疑是负载均衡导致的,所以,我不确定full里会不会出现,如果有需要负载均衡的可以自己试一下
3.再次感谢P大

烧录过程

官方系统升级到最新,然后通过家长控制页面打开telnet,剩下的就进行百度吧!

对了,我还增加了一些软件包,比如PHP/NGINX之类的,不过应该没有人会在这上面上搭建HTTP服务器吧,别为难它了!

这篇关于K3C的OpenWRT的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1019357

相关文章

创建OpenWRT虚拟机

环境:Ubuntu 2204,VM VirtualBox 7.0.18 安装必备软件包: sudo apt update sudo apt install subversion automake make cmake uuid-dev gcc vim build-essential clang flex bison g++ gawk gcc-multilib g++-multilib gett

Vmware安装OpenWrt

(1) 首先要安装Vmware, 这个请自行百度安装。 (2) 安装个Ubuntu系统,这个是为了转换镜像。当然也可以直接下载别人已经转换完成的镜像。 (3) 下载openwrt镜像 https://archive.openwrt.org/chaos_calmer/15.05/x86/generic/ (4) 在Ubuntu中安装qemu-img工具:sudo apt-get install

京东云 AX1800 Pro 路由器 亚瑟 R2242 u-boot 和 OpenWrt 刷机教程

上周末陪媳妇儿逛街的时候无意中看到了一篇 OpenWrt 的公众号文章:百元京东亚瑟wifi6路由器真香,支持刷OpenWrt系统。 然后,就开启了将近一周的苦逼刷机过程,因为最近工作忙只能利用晚上的时间来搞,刷机用了一天多搞定,写文章拖了一周(¯―¯٥)。 之前刷过小米的软路由,还写了一系列的文章: 小米路由器4A千兆版 OpenWRTInvasion 刷机教程 小米路由器4A千兆版 C

TP-LINK路由器WR703N刷openwrt固件挂载USB摄像头(下)

固件库刷好之后,接下来就可以进行网络配置了。这个很重要啦。 2、初始配置 首先用一根网线将703N的Lan口和你电脑相连,电脑上设置为DHCP模式。然后运行cmd.exe 输入telent 192.168.1.1 成功后出现OpenWrt的欢迎界面: 然后更改root密码: 输入passwd 更改root密码后dropbear(SSH 服务)就运行了,输入exit退出telent 以后就可以通过

TP-LINK路由器WR703N刷openwrt固件挂载USB摄像头(上)

哈哈,折腾两天,终于弄好了,先来张照片提提神。 Pc端,火狐,火狐,火狐浏览器(重要的事情说三遍。。。。。。。。) ios终端,5S的成像效果还是不错的 新版的wr703n不支持web方式刷机,无论选择什么样的.bin文件,最后都会提示选择的软件版本和硬件不符,不符,不符,就是不符,当时我走到这一步时下载了很多版本的.bin文件,还是不符,不过我泱泱大国不缺乏大牛,终于找到了一篇大牛写的利用

【安装笔记-20240616-Linux-为 OpenWrt 自动挂载 Windows 主机共享目录】

安装笔记-系列文章目录 安装笔记-20240616-Linux-为 OpenWrt 自动挂载 Windows 主机共享目录 文章目录 安装笔记-系列文章目录安装笔记-20240616-Linux-为 OpenWrt 自动挂载 Windows 主机共享目录 前言一、软件介绍名称:cifsutils主页官方介绍特点 二、安装步骤测试版本:openwrt-23.05.3-x86-64公网主

openwrt 网页sysupgrade刷固件流程

一次偶然的机会,阅读了openwrt网页升级的实现细节,以实际操作流程,结合网络资料,整理了这篇流程。       本文按照网页升级固件时涉及到的各个模块的先后顺序进行介绍, openwrt 固件的升级功能流程,从页面传入升级文件到升级文件检测,再到调用升级脚本进行升级,升级完成后,进行系统重启。 在实际阅读系统脚本时,会发现网上的资料可能和手上的代码有所区别,这是版本不同一

Proxmox VE (PVE) 教学 (3) | 在 Proxmox VE 中安装与配置 OpenWrt

大家好,很长时间没有更新这个系列了。最近正在开发新项目,刚刚想起来我是不是还有一个什么专栏没更新。 本期的网络配置背景同于前两期的描述( 详见https://www.hestudio.net/category/proxmox-ve/ ),这一期只是对网络配置的扩展,也就是安装软路由,实现网络配置的更多功能。 安装 工欲善其事,必先利其器。我们如果想配置OpenWrt,首先需要安装它。

openwrt 抓取流量包

编译内核时支持tcpdump工具 Network ---> <*> tcpdump编写抓包脚本,内容如下: #!/bin/ashSTIME=`date +%F"@"%H%M%S`DUMPPID=`ps | grep "tcpdump" | grep "3g-ppp0"`if [ -n $DUMPPID ]then/usr/sbin/tcpdump -i 3g-ppp0 -C 100 -w

openwrt U盘热插拔自动挂载

添加USB相关支持Kernel modules —> USB Support —> <*> kmod-usb-core. ##默认已经选了Kernel modules —> USB Support —> <*> kmod-usb-ohci. ##默认已选 old usb1.0Kernel modules —> USB Support —> <*> kmod-usb-uhci. ## us