AutoCONFIG / RTL88x2BU-OpenWRT

2 stars 5 forks source link

LEDE(5.15内核)最新版编译出错 #1

Open xspeed1989 opened 2 years ago

xspeed1989 commented 2 years ago

rtw_br_ext.c:20:11: fatal error: net/ipx.h: No such file or directory

AutoCONFIG commented 2 years ago

rtw_br_ext.c:20:11: fatal error: net/ipx.h: No such file or directory

你好,关于这个问题,我已知晓。 这个makefile是给Linux 5.10版本写的,所以在makefile 第14行分支选择为“ PKG_SOURCE_VERSION:=31ea94ea189dc4ee85b6e76141580ed5397da12b ” 即使用的是v5.6.1分支

要5.15内核中使用,需切换分支到5.8.7 (https://github.com/fastoe/RTL8812BU/tree/v5.8.7) 您可以自行按照如下方案修改makefile即可支持: “ PKG_MIRROR_HASH:=355ecc5ba93d86ee54b0d4607a48092af8225a926f2389e2e6f34f70b3b4799b (第10行) 改为 PKG_MIRROR_HASH:=skip

PKG_SOURCE_VERSION:=31ea94ea189dc4ee85b6e76141580ed5397da12b (第14行) 改为 PKG_SOURCE_VERSION:=edd9e6f495fbebd1e8a620b3cf78fb67d97bcded " 或者您可以等我有空更新分支以支持5.15内核,不过因为个人原因,可能需要等待2-3个月

xspeed1989 commented 2 years ago

rtw_br_ext.c:20:11: fatal error: net/ipx.h: No such file or directory

你好,关于这个问题,我已知晓。 这个makefile是给Linux 5.10版本写的,所以在makefile 第14行分支选择为“ PKG_SOURCE_VERSION:=31ea94ea189dc4ee85b6e76141580ed5397da12b ” 即使用的是v5.6.1分支

要5.15内核中使用,需切换分支到5.8.7 (https://github.com/fastoe/RTL8812BU/tree/v5.8.7) 您可以自行按照如下方案修改makefile即可支持: “ PKG_MIRROR_HASH:=355ecc5ba93d86ee54b0d4607a48092af8225a926f2389e2e6f34f70b3b4799b (第10行) 改为 PKG_MIRROR_HASH:=skip

PKG_SOURCE_VERSION:=31ea94ea189dc4ee85b6e76141580ed5397da12b (第14行) 改为 PKG_SOURCE_VERSION:=edd9e6f495fbebd1e8a620b3cf78fb67d97bcded " 或者您可以等我有空更新分支以支持5.15内核,不过因为个人原因,可能需要等待2-3个月

感谢回复,我试试看,可能patch会失败 试过来给你回复

xspeed1989 commented 2 years ago

我试过魔改,不过对Makefile和Linux内核模块开发不熟悉一直没成功