找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2442|回复: 11

请教,没有出现在openwrt官网的路由型号,就意味着不可能用openwrt固件,对吗?

[复制链接]
请教,没有出现在openwrt官网的路由型号,就意味着不可能用openwrt固件,对吗?

自己下载openwrt源码编译是怎么回事?比如腾达AC11没有在官方列表,那么无论如何也不可能有,对吧?
我的恩山、我的无线 The best wifi forum is right here.
不是的,

只要cpu架构一样,基本上能用…
因为路由器一般用的cpu比较简单,各家路由器外围电路大同小异,所以同款处理器的固件,极有可能是通用的。

当然,不同处理器的固件,如果架构一样(比如都是mips或者mipsle,或者都是ARM7),也有可能可以跑起来,取决于外围电路的情况。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
gaze 发表于 2021-5-8 09:19
不是的,

只要cpu架构一样,基本上能用…

你好,谢谢回复。
也就是说,先弄清楚AC11用什么cpu,再找其它现成的适合这个cpu的openwrt固件,刷进去?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

也要看闪存够不够啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

如果没有linux写驱动的能力那几本就是这样咯     只要有能力  你可以让他跑在任何设备上   openwrt就是一个linux服务器
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

silenthunter 发表于 2021-5-8 09:53
你好,谢谢回复。
也就是说,先弄清楚AC11用什么cpu,再找其它现成的适合这个cpu的openwrt固件,刷进去 ...

AC11的CPU是RTL8197FS,集成2.4G芯片
交换机是千兆芯片RTL8367RB

不多见。

不过好像和AC10一样的,我不大确定。

你找找看,有没有AC10的openwrt固件。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

https://openwrt.org/docs/techref/targets/realtek

看了一下,形势不是很乐观,,,确实realtek的处理器支持的不是太好。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
gaze 发表于 2021-5-8 10:43
https://openwrt.org/docs/techref/targets/realtek

看了一下,形势不是很乐观,,,确实realtek的处理 ...

请教需要具备哪些方面的知识与能力,才能从0开始为一个路由器写固件?

问这个问题有点自大,我只是想知道自己的差距。目前我会C语言基础、8086汇编基础、javase基础,没有实践能力的那种。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
no_problem 发表于 2021-5-8 10:03
如果没有linux写驱动的能力那几本就是这样咯     只要有能力  你可以让他跑在任何设备上   openwrt就是一个 ...

请教需要具备哪些方面的知识与能力,才能从0开始为一个路由器写固件?

问这个问题有点自大,我只是想知道自己的差距。目前我会C语言基础、8086汇编基础、javase基础,没有实践能力的那种。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

CPU、wifi芯片相同一般都能通用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

silenthunter 发表于 2021-5-8 10:51
请教需要具备哪些方面的知识与能力,才能从0开始为一个路由器写固件?

问这个问题有点自大,我只是想 ...

现在的openwrt都是源代码开放的,
可以下载了直接交叉编译就行。

问题不在那种语言,而是路由器主板电路的配置与驱动,
对于一个路由器,大体上cpu就那么几种,
但是周边电路可能千差万别,
各种电路的内部地址到RAM地址的映射也是各有不同。

所以,
编译一个目标设备可用的openwrt映像,说难也难,说容易也容易。
容易是因为不需要你自己写代码了,
难是因为你很难搞清楚周边电路的设计
(一般只有厂家才知道,或者已经公开的板子业余人士才能知道)
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

silenthunter 发表于 2021-5-8 10:54
请教需要具备哪些方面的知识与能力,才能从0开始为一个路由器写固件?

问这个问题有点自大,我只是想 ...

去找一个树莓派开始学就知道了     懂底层应该会比较快         简单一句熟悉linux开发就行     其他都是套壳的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 08:08

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表