ubuntu 11.10 에서 realtek r8168 드라이버 문제

잊어먹을까봐 갈무리해봅니다.

11.04까지는 아무 문제가 없었는데, 11.10 으로 업그레이드되면서, 인터넷이 되다 안되다
아주 쌩쑈를 하는 겁니다.

구글링해보니, 리눅스 커널에 들어있어 디폴트로 깔린 Realtek의 RTL8111/8168 드라이버가
패킷을 주기적으로 드랍해주시는 덕분이라고. – -;;

참고로, 메인보드는 Gigabyte Z68M-D2H, 따로 네트웍 카드는 없고 온보드로 사용중.
설치된 네트웍 드라이버는 RTL8111/8168B rev6.

암튼.

일단 이를 해결해주기 위해서는
1. 아래 설명대로 따라 하면 됩니다.^^
http://www.twm-kd.com/linux/realtek-rtl81688111e-and-ubuntu-linux/

** 저는 사실 저 설명대로 그대로 했지만 되지 않았습니다. – -;;
뭐 세상일이 다 그렇습니다.

1. 일단 최신의 드라이버를 받는게 우선.
http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false
(제가 받은 건 r8168.028.00.tar.bz2 로 2월 3일, 2012년에 배포된 것입니다. 헉 오늘이군요.)

2. rmmod로 기존에 설치되있던 드라이버 삭제 (네트워크 중단되는 아이콘이 우상단에 보일 것임)

3. 다운받은 걸 압축 풀어서, 폴더 안으로 가서
$sudo ./autorun.sh
날리고 기도.. – -;;

4. 잘 됬으면 인터넷 테스트 해봄. (되야 함)

5. 리부팅할 때마다 방금 설치한 드라이버를 찾도록 셋팅.
$sudo echo “r8168” >> /etc/modules
(퍼미션 어쩌구 저쩌구 에러나면 su 로 들어가서 하면 됨)

인터넷 완전 잘됩니다.

이런게 아마 오픈소스의 취약점이 아닐까 하는 생각이 ㅠㅠ

Advertisements

About sydlife

Lazy programmer, Dad and Husband.
%d bloggers like this: