Rocky Linux 사용자입니다(생초)
원래 맥유저였다 사용하는 SW가 리눅스를 지원하다보니 1자무식상태로 리눅스로 넘어왔습니다ㅠㅠ
USB용무선랜설치를 하려는데 드라이버 설치가 안돼고있어 도움을 청합니다
Rocky linux 8.5 (4.18.0-348.20.1.el8_5.x86_64)
모델 : A3000U (RTL-88x2bu 칩셋)
이전에 같은 질문했는데 아직 해결되지 못하고 있고 로그파일 요청도 있어 다시 문의 드립니다
구글링통해 관련 드라이버도 받았고 커널지원범위안에도 있어 설치하려는데 빌드(?)가 되질않네요
아래 맨 윗줄이 명령어 이고 이하 줄은 출력내용인데 마지막 두번째줄에서 에러가 나오네요..
깃허브에서 다른버전도 받아서 했봤는데 에러출력은 동일합니다..커널관련인것 같은데..ㅠㅠ
make.log 파일도 같이 첨부합니다~
[root@vxfhost rtl88x2bu-git]# dkms build -m rtl88x2bu -v ${VER}
Sign command: /lib/modules/4.18.0-348.20.1.el8_5.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Building module:
Cleaning build area...
'make' -j32 KVER=4.18.0-348.20.1.el8_5.x86_64 KSRC=/lib/modules/4.18.0-348.20.1.el8_5.x86_64/build....(bad exit status: 2)
Error! Bad return status for module build on kernel: 4.18.0-348.20.1.el8_5.x86_64 (x86_64)
Consult /var/lib/dkms/rtl88x2bu/git/build/make.log for more information.
어떤 조치가 필요할까요?
ƹư ľٰ ϰ, ϴ Ȳ make ε, make.log
/var/lib/dkms/rtl88x2bu/git/build/os_dep/linux/os_intfs.c:1862:22: error: initialization of u16 (*)(struct net_device *, struct sk_buff *, struct net_device *, u16 (*)(struct net_device *, struct sk_buff *, struct net_device *)) {aka short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *, short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *))} from incompatible pointer type u16 (*)(struct net_device *, struct sk_buff *, void *, u16 (*)(struct net_device *, struct sk_buff *, struct net_device *)) {aka short unsigned int (*)(struct net_device *, struct sk_buff *, void *, short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *))} [-Werror=incompatible-pointer-types]
⼭ . ̰ɷ github ̽ ˻غ ̽ ɴϴ:
https://github.com/RinCat/RTL88x2BU-Linux-Driver/issues/66
̽ ؼ ġغø ǰڽϴ. make.logϿ error ãƼ װɷ ˻ذ鼭 ġسø ˴ϴ.
ļ !
ʴϴ.
ʹ ɼ߰ ؾ ϴ°ɱ?
make CFLAGS û ϴ ɼ߰ϸ ɱ?