달력

122024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'드라이버'에 해당되는 글 1건

  1. 2009.06.11 드디어 성공!!! 2
몇번 블로그에 언급했지만, 지금 사용하는
삼성 X360 노트북은 3번째 노트북이다 =ㅅ=;;
(지금까지 구매한 노트북이 모두 200만원 이상의 고가인 것을 감안하면;;; 대략 후덜덜;;;)

여튼간에;;
젤 처음 샀던 삼성 Q30은 집에서 서버로서 역활을 충실히 다하고 있는 것에 반해;;
LG노트북은 액정도 한줄 찌익.. 하드디스크는 바보돼서 -_-
1.8인치 ZIF 타입의 하드 하나 구해다가 바꿔껴주긴했는데...
마땅히 쓸일이 없어서;;;;;;

원래는 벌써 내 손에 들어온지 4년이 넘은 Q30의 자리를 대체해주려고 했으나..
서버로 쓸라믄 리눅스가 깔려서 동작에 이상이 없어야 하는데;;
이 노트북은 유선 랜카드를 머 이상한 회사(?)껄 써서;;; 리눅스에서 드라이버가 자동으로
안 올라온다 --;;;;

드라이버를 받아서 컴파일해서 쓸라그러면 제대로 되지도 않고 =ㅅ=;;;
그래서 거의 방치(!) 했다가 오늘 회사에서 한컴의 아시아눅스(Asianux 3) 교육 받으러 갔다가
문득 생각나길래 시도했고...Polaris 님의 블로그를 찾아서 바로 시도!!!

eth1로 올리는데 성공했다.. 감격의 눈물.. ㅠㅠ

일단 노트북에 있는 랜카드는 Agere System ET131x 인데..
저 회사를 찾으면 ... LSI로 합병되서 -_-;; 아무것도 없다.. 심지어 윈도 드라이버 조차도...
결국 인터넷에서 찾아야 된다는 이야긴데...

주로 리눅스에서 올려서 성공한 분들의 스토리는 ubuntu 계열;;
하지만, 내가 선호하는 리눅스는 redhat 계열이다보니 =ㅅ=;;;
이래저래 실패하기 쉽상이였다.

그럼 이제 et131x 유선랜 글을 보자

요약을 하자면..


1. 여기 소스는 리눅스 커널 2.6.18까지만 되고 2.6.21에선 안된다.
2. 커널버전 2.6.20에서는 아래 패치 내용중에
"et131x_netdev.c_svn_rev10_kernel-2.6.21.patch" 만 하면 된다.
3. 컴파일 할때에는 make와 make modules_install을 한번에 하면 안되고 각각 해야된다.
4. 커널버전 2.6.18은 et131x-1.2.2를 사용하고, 2.6.20 커널은 et131x-1.2.3을 사용하면된다.


그럼 이제 설치 방법
해당 파일은 Polaris 님의 블로그에서 받으시길..
(그대로 복사하면서 첨부파일까지 가져다쓰면 염치없어서;; =ㅅ=)
받으시면서 감사의 댓글이라도 부탁드린다..

첨부파일의 모든 압축을 풀어서 하나의 디렉토리에 넣는다..총 파일 개수가 48개라고 한다.

패치한다.

# patch < new_x86_3-10-06.patch
# patch < fix-patch_et131x_x86_3-10-06.diff
# patch < fix-get_mac_address_from_EEPROM.diff
# patch < MODULE_PARM.diff


컴파일한다.
# make
# make modules_install
# insmod et131x.ko
# depmod
# modprobe et131x


끝~~!!

이거 끝나면

#lsmod et131x
해서 머 나오나 보고..

재부팅하면 인터페이스 올라온다. 본인의 경우엔 eth1 으로 올라왔다.. ㅎ
얼렁얼렁 리눅스 서버 이전해서 Q30은 이제 쉬도록 해줘야겠다.. ㅋㅋ
Posted by 컴ⓣing
|