개발자

디바이스 드라이버 이식

2023년 11월 06일조회 62

안녕하세요? 이제 2년차된 리눅스 개발자입니다. 상위 버전 커널의 디바이스 드라이버 모듈(in-kernel)을 하위 버전 커널에 이식하는게 가능할까요? 현재 개발 중인 시스템이 리눅스 커널 5.x 버전인데 최신 리눅스 커널 6.x 버전의 무선랜 디바이스 드라이버 기능 일부가 필요해서 6.x 버전 소스 코드를 하위 버전 커널에 가져와 이식할려고 합니다. 헤더 파일이 없거나 정의가 다른 경우 하나 하나 고쳐가면서 커널 모듈을 빌드하고 있는데 오류가 계속 쏟아져 나옵니다.. 커널 개발에 대한 경험이 부족하여 이게 불가능한 방법을 시도 중인 것인지 판단이 안되어서 선배님들의 조언을 구합니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 0

답변이 없을 때 보이는 아이콘

첫 답변을 기다리고 있어요.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!