만자로 쓰는데 커널이 5.4.23-1-Manjaro임
근데 무선 랜카드 드라이버가 안잡혀가지고 소스 받아서 빌드하려는데 /lib/modules/5.4.23~/build에 뭐가 없다고 빌드가 안됨
그래서 5.4.23 커널 받아다가 저 폴더에 넣고 커널 한번 빌드한 다음 드라이버 빌드하니까 잘 됨
근데 모듈 적재하려고 하니까 exec format faild 어쩌구 하면서 적재가 안됨
dmesg 보니까 magic이 다르다고 내가 가져다 쓴 커널 소스는 5.4.23이고 지금 도는 커널은 5.4.23-1-Majaro여서 모듈 로드가 안되는거같음
셋째 자리까지 버전이 같으니까 걍 씹고 로드시키고싶은데 커널 magic(현재 돌고있는거든 받아온 커널이든) 바꿀 수 있는 방법 있음?
아니면 5.4.23-1-Manjaro 커널 소스 받아야될거같은데 어디서 받을 수 있음?
참고로 당연한 말이지만 무선랜카드 드라이버가 안잡혀서 이지랄 하는거라 인터넷이 안됨
만자로 저장소에도 있겠지. pacman으로 검색해도 안나옴?
인터넷이 안되서 pacman못쓰는 상황임 인터넷 되는 머신은 윈도우 깔려있고
패키지 파일만 있어도 pacman -U 로 설치할 수 있음. 다른 컴터로 받아서 한번 해보셈
패키지 파일은 어떻게 다운받음? pacman에 옵션이 있나?
따로 받는 옵션이 있는지는 모르겠는데, /var/cache/pacman 가면 현재 설치된 패키지 전체 파일이 다 있음
윈도우에 vbox 깔고 만자로 깔아서
https://stackoverflow.com/questions/4468447/how-to-download-source-code-with-pacman-on-arch-linux
이거 보고 함 해봐.
https://gitlab.manjaro.org/packages/core/linux54/-/blob/master/PKGBUILD
에 보면 _kernelname=-MANJARO 이렇게 되어 있네.
찾았다.. 이게 5.4.23-1
https://gitlab.manjaro.org/packages/core/linux54/-/tree/7f2067fdfa11b911e07432357b206a2f4a3736f7
이걸
클론해서 PKGBUILD 적용하면 될 듯.
오 한번 해보겠음 ㄱㅅㄱㅅ
makepkg가 디펜던시 에러때문에 뻗네 뭔가 더 설치가 필요한듯
정안되면 랜선연결해서 드라이버 다운받으셈
폰 꽂아서 테더링으로하셈