반응형

 

⊙ 개요 : 내가 가진 ASUS A52F 라는 오래전에 구입한 노트북이 있다. 여기에 록키 리눅스를 설치하기 위해 CENTOS 8을 설치하려고 하는데 네트워크 장치중 이더넷을 찾을 수가 없었다... 인터넷이 되어야 rpm이든 dnf든 작업을 할텐데.. 상당히 난감한 상황이다... 검색을 해봐도 도통 잘 나오지를 않는다. 이 문제는 예전에도 엄청 삽질을 하면서 해결을 했었는데 몇 개월 지나고 까먹고 또 삽질을 하고있었다..

⊙ 원인 : CENTOS 8에서 노트북 네트워크 카드(JMicron(R) JMC250 PCI-E Ethernet Adapter)의 장치가 너무 오래되서 자동 설치를 지원해주지 못해서 일어난 문제이다.

⊙ 해결방법 : 

1. CENTOS 8 설치 시 10GB 짜리 USB로 ISO 파일을 준비 후 서버-GUI로 설치한다.

2. 서버-GUI로 설치하면 WIFI를 바로 사용할 수 있을 것이다.

3. 인터넷이 되는 윈도우 PC로 윈도우의 3DP 같은 ELREPO (http://elrepo.org/tiki/HomePage) 사이트에 접속한다. Download -> Asia-Pacific -> 아무 주소에 접속해도 되고 /elrepo/elrepo/el8/x86_64/RPMS/ 요 순서대로 마우스로 클릭하면 rpm 목록을 확인 할 수 있다. -> elrepo.noarch 문구로 검색해보면 2023년 4월 20일 기준(글을 다 작성하고 보니 그냥 WIFI 연결 상태에서 직접 파일들을 받아도 된다 -0-;;)

elrepo-release-8.0-2.el8.elrepo.noarch.rpm
elrepo-release-8.1-1.el8.elrepo.noarch.rpm
elrepo-release-8.2-1.el8.elrepo.noarch.rpm
elrepo-release-8.3-1.el8.elrepo.noarch.rpm

4개를 확인 할 수 있는데 가장 최신인 elrepo-release-8.3-1.el8.elrepo.noarch.rpm 파일을 다운로드 후에 centos를 설치한 USB에 본인만의 디렉토리를 생성하고 위에서 다운 받은 파일을 복사한다.

4. CENTOS에 USB를 다시 장착하고 findmnt 명령어를 이용해서 마운트 정보를 확인 후 본인이 편한 디렉토리에 받은 파일을 복사한다.(만약 5번에서 뭔가 문제가 발생하면 네트워크 카드와 관련된 파일도 복사한다. 본인의 경우 /elrepo/archive/elrepo/el8/x86_64/RPMS 경로의 kmod-jme-1.0.8-1.el8_2.elrepo.x86_64.rpm 파일, 본인 PC의 네트워크 카드 정보를 확인 후 찾아본다)

5. root로 쉘을 변경 후에

// ELREPO 활성화
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
dnf -y install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

// 커널 설치
sudo dnf --enablerepo=elrepo-kernel install kernel-ml kernel-ml-{devel,headers}

// 재기동
reboot

명령어로 커널을 업데이트 한다. 4번을 빼먹으면 오류가 날 것이다.

6. 이더넷 활성화 하기 위해 다음 명령어를 입력한다.

nmcli dev status
// or
nmcli con show
// 명령어를 사용하여 이더넷 nic의 DEVICE 명을 파악한다. 본인의 경우 ens5f5 였다.

nmcli con add con-name eth0 type ethernet ifname ens5f5
// eth0은 내마음대로 작명한 것이다.
// 위에서 알아낸 장치의 ens5f5와 동일한 것을 확인 할 수 있다.

nmcli con up eth0
// 드디어 장치를 활성화 시킨다.

7. 위 설정을 완료하면 잠시 bash가 먹통이 될 것이다. 잠시 기다리다가 X 윈도우 설정 네트워크에 들어가면 앞서 보이지 않았던 [유선] 항목이 보일 것이다. 톱니바퀴를 클릭 후 본인 IP및 기타 정보를 입력하고 끔 -> 켬 하면 드디어 인터넷에 연결된 것을 확인 할 수 있다.

애필로그 : 완전히 같은 환경은 아니겠지만 나와 비슷한 문제를 만나는 분들에게 조금이라도 도움이 되었으면 좋겠다.. 벌써 이 문제로 몇번이나 삽질을 하는건지...

 

※ 도움을 받은 곳 :

https://www.mail-archive.com/elrepo@lists.elrepo.org/msg04138.html

 

Re: [elrepo] kmod-jme for el8 (x86_64)

Many thanks Phil. Downloaded, installed and working as expected. Perfect! Appreciate your help on this and all the work on this repo. Regards, Richard On Tue, 29 Sep 2020, 17:00 , wrote: > Send elrepo mailing list submissions to > elrepo@lists.elrepo.org >

www.mail-archive.com

https://blog.kerus.net/2328/centos-8-install-latest-kernel/

 

CentOS 8 최신버전 커널 설치

(Last Updated On: November 29, 2020)CentOS 8 에서 elrepo repository를 통한 최신버전 커널 설치  1 Enable ELREPO 2 INSTALL MAINLINE KERNEL 3 REBOOT Reference https://computingforgeeks.com/how-to-install-latest-kernel-on-centos-linux/ More from

blog.kerus.net

https://flightsim.tistory.com/154

 

[Linux, CentOS] CentOS 8 네트워크 관리 명령어, nmcli

현재 CentOS 공식 홈페이지(https://centos.org/) 에 따르면 최적화 버젼은 매뉴얼화된 CentOS 7.8.2003과 CentOS 8.0.1905 이고 최신 버젼은 CentOS 8.2.2004 이다. RHEL 8 버전 부터는 service network restart 와 systemctl restar

flightsim.tistory.com

 

반응형

+ Recent posts