이유는 rtl8192cu를 사용하는 wifi_usb동글을 드라이버 공부의 타겟을 잡고 공부를 하려고 했습니다. 문제는 제조사에서 제공하는 기존의 디비이스 드라이버가 커널버젼 2.6부터 지원해서 3.x는 초반버젼까지 지원하는 바람에 제가 사용하던 우분투 12.04LTS를에서는 컴파일시에 에러가 발생하더군요.
저는 이것을 해결하려고 노력을 조금 기울여봤지만, 오히려 시간이 아깝다는 생각에 커널 2.6을 사용하는 리눅스를 찾아 보다가 결국에는 레드햇계열의 CentOS를 사용하게 되었습니다.여전히 우분투는 가치가 있지만, 저의 상황은 조금 다른관계로 이렇게 하게 됬네요.
조금 재미있는점은 리눅스에서 기본으로 제공하는 드라이버코드와 제조사에서 배포하는 드라이버 코드가 다르다는 점입니다. 또한, 기능도 몇가지 차이가 날수 있습니다.
[quote="taba":o1knoeul]제가 드디어 우분투에서 벗어난 다른 리눅스를 사용하게 되었습니다.
이유는 rtl8192cu를 사용하는 wifi_usb동글을 드라이버 공부의 타겟을 잡고 공부를 하려고 했습니다. 문제는 제조사에서 제공하는 기존의 디비이스 드라이버가 커널버젼 2.6부터 지원해서 3.x는 초반버젼까지 지원하는 바람에 제가 사용하던 우분투 12.04LTS를에서는 컴파일시에 에러가 발생하더군요.
저는 이것을 해결하려고 노력을 조금 기울여봤지만, 오히려 시간이 아깝다는 생각에 커널 2.6을 사용하는 리눅스를 찾아 보다가 결국에는 레드햇계열의 CentOS를 사용하게 되었습니다.여전히 우분투는 가치가 있지만, 저의 상황은 조금 다른관계로 이렇게 하게 됬네요.
조금 재미있는점은 리눅스에서 기본으로 제공하는 드라이버코드와 제조사에서 배포하는 드라이버 코드가 다르다는 점입니다. 또한, 기능도 몇가지 차이가 날수 있습니다.[/quote:o1knoeul]
저두 rtl1892cu 사용하는데,
컴파일시 어떤 에러가 발생하는지 모르겠네요.
12.04도 커널 2.6이상이고, 저는 14.04.1 사용 중 인데, 문제 없이 돌아가거든요.
물론, 기본 드라이버가 아니라, git 로 받아서 dkms로 사용중입니다.
[url:o1knoeul]https://github.com/pvaret/rtl8192cu-fixes[/url:o1knoeul]
여기의 소스를 사용해 보시죠.
그리고, 우분투버전이 낮더라도, 커널은 업그레이드가 가능합니다.
커널과 드라이버의 버전이 관계되어 있지, 대부분의 소프트웨어들은 커널버전과는 관계없이 동작합니다.
[url:o1knoeul]http://kernel.ubuntu.com/~kernel-ppa/mainline/[/url:o1knoeul] 여기에서 필요한 커널을 다운받으실 수 있습니다.