무선 네트워크 디바이스 드라이버 개발

invade2001의 이미지

제가 리눅스에서 무선 네트워크 디바이스 드라이버를 개발하고자 하는대요..

혹시 개발 방법이나 추천할 만한 책이 있다면 추천 좀 부탁드리겠습니다.

declspec의 이미지

무선 네트워크 디바이스 드라이버를 바닥부터 혼자서 개발하시는건 거의 불가능 하실 겁니다

커널 모듈 부분과 펌웨어 부분으로 나뉘는데
펌 웨어부분은 일반적인 환경에서 개발하시기 어렵고

커널모듈 부분도 매우 방대하기때문에...

아마 공부를 위한것이라면 그냥 기본적인 커널 모듈개발에 관해서
공부하시고 디바이스 드라이버의 경우 오픈소스(atheros 등) 를 다운받으셔서
분석을 하시거나 약간의 수정을 해보는게 좋을 것입니다

자기실력이 좋다고 느껴지는건 공부를 안하고 있다는 신호.

poplinux의 이미지

사용하시려는 디바이스의 제조사 홈페이지에 들어가면 가장 기본적인 드라이버 소스를 제공할 겁니다.

그 소스 받아서 일부 수정하시면 대부분 잘 돌아갑니다.

========================
조직 : E.L.D(Embedded Linux Developer/Designer)
블로그 : poplinux@tistory.com
카페 : cafe.naver.com/poplinux

임베디드 리눅스 관련 프리렌서 지향