找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 7352|回复: 4

大家编译mtk-openwrt-sdk-20151231-185ab215是否支持luci WEB管理界面设置switch vlan

[复制链接]
发表于 2016-12-24 19:15 | 显示全部楼层 |阅读模式
前段时间买了个智博通的7621,又开始浪费时间折腾了。
由于lede openwrt的mt76支持mt7603e有严重的性能问题,潘多拉的又没什么好折腾的,只好从mtksdk进行编译。
结果mt7621的支持编译了好几次最好的结果就是,有wan,有无线,却无lan。
只好试试mt7620的支持,目前大部分功能都正常,遇到 swconfig 编译不通过,早期的mtksdk文档说这个swconfig被mtk自家的switch命令替代,所以.config里注释掉就编译通过了。关键现在编译出来的即使/etc/config/network添加vlan配置,看起来也并未识别。所以想问问大家编译的版本是否支持在WEB界面进行switch设置。

  1. cli.c:34:26: fatal error: linux/switch.h: No such file or directory
  2. #include <linux/switch.h>
  3.                           ^
  4. compilation terminated.
  5. Makefile:9: recipe for target 'cli.o' failed
复制代码


发表于 2016-12-25 19:23 | 显示全部楼层
我以前也尝试用mtk-sdk编译过,好像旧一点的sdk是有vlan的,20151231这个版本出来的固件确实连WIFI可以进管理界面,网线连lan口没反应,怎么解决就不知道了,这就是大家说的mtk埋的坑吧,只能帮顶一下了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-26 19:04 | 显示全部楼层
旧一点是指mtksdk-openwrt-3.10.14-20150311-d021c937.tar.bz2,还是更老的kernel 2.6内核的,有关mtk sdk网上的资料太太太少了,只是偶然在一份2.6的文档里说swconfig被switch替代了,哎,手头的这个mtk7621只能吃灰尘了。期待mt76赶紧完善。
mtk的switch命令倒曾在ddwrt时用过,不过同样也是个没什么参考的命令。郁闷。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-31 19:35 | 显示全部楼层
本帖最后由 dato 于 2018-7-31 19:37 编辑

今天有朋友问到解决了mtksdk的switch没有。从零编绎mtksdk对我来说太困难了。今年浏览到一篇文档终于在cc 15.05.1版本上成功的编绎了SDK驱动
kmod-mt7620_3.18.23+p4rev-120998-1_ramips_24kec.ipk
kmod-mt7603e_3.18.23+4.0.1.0-1_ramips_24kec.ipk
kmod-mt76x2e_3.18.23+p4rev-113843-1_ramips_24kec.ipk
当然可能一些命令的兼容问题,在luci状态页面无法看到wifi客户端的接入以及相应的信号强度之类的,再加上一堆的debug信息,能用就是有点不完美。其实本身我只是想解决mtk7620的无线驱动,mtk7620的开源无线驱动至少在18.06 rc2的测试过程,打上那3个经典补丁已经是非常稳定了。

这篇文档叫
openwrt15.05使用mt7620官方wifi驱动及apcli
https://blog.csdn.net/wwx0715/article/details/78130794
  1. 简单的写一下编译过程
  2. 下载15051源代码
  3. 拷贝 https://github.com/TheNextLVL/openwrt_CC_miwifi_mini/tree/master/package/ramips
  4. 到package/ramips/drivers/mtk7620 mtk72x2相应目录进行覆盖
  5. 拷贝 sdk里的wireless-tools覆盖
  6. 删除package/kernel有关mac80211目录
  7. make menuconfig
  8. 检查kernel module/wireless module 去除所有
  9. 检查network去除wpad hostapd之类的选项,看是否有以下选项
  10. rt2x00
  11. mt76
  12. cfg80211
  13. mac80211
  14. wpad
  15. supplicant
复制代码

由于luci界面不能显示无线客户端的状态信息,感觉非常遗憾。建议大家没必要从源码编译了,直接用已经编译好的包去合成自己的系统吧。系统默认用了luci mtk界面,如果想用openwrt默认的界面得用https://github.com/Nossiac/mtk-openwrt-feeds这里提供的包。
http://192.243.113.43:8080/cc1505120180711mtk.tar.bz2 相应的imagebuilder+sdk兼容cc15051在线的源
http://192.243.113.43:8080/cc1505120180711.tar.gz 应该包含了优酷路由宝+y1s

点评

看看,学习学习哟  详情 回复 发表于 2018-7-31 21:09
回复 支持 反对

使用道具 举报

发表于 2018-7-31 21:09 | 显示全部楼层
dato 发表于 2018-7-31 19:35
今天有朋友问到解决了mtksdk的switch没有。从零编绎mtksdk对我来说太困难了。今年浏览到一篇文档终于在cc 1 ...

看看,思考思考哟
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-7 14:17

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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