본문 바로가기
Etc

[Ubuntu] 설치시 네트워크 문제(Wired문제)

by xoft 2023. 1. 2.

해결하는데 고생해서, 공유 글 하나 남깁니다. 

 

증상

증상1) 우분투에서 매번 보이던 Wired Connection이 보이지 않습니다.

증상2) $ ifconfig를 해도 'lo'만 있습니다.

 

 

 

우분투 최초 셋팅시 해당 증상 해결방법

랜카드를 검색합니다.

$ lspci | grep -i Ethernet

 

Realtek이라면, 제조사 사이트에서 제공하고 있습니다. 많은 블로그 글이 있습니다.

https://heave.tistory.com/15

https://doitnow-man.tistory.com/entry/setting-ubuntu-2004-setting

https://yeti.tistory.com/261

 

문제는 Intel이었습니다.

제 메인보드는 MSI H610m-g이고 랜카드는 Intel I219V 이었습니다.

Intel에 관해서도 블로그 글로 소개되어 있었지만

한국어 블로그 : https://codingstorywithme.tistory.com/33 

Intel 매뉴얼 : https://www.intel.co.kr/content/www/kr/ko/support/articles/000005480/ethernet-products.html

Driver를 Build를 해야 하는데, 에러가 발생했습니다.

 

※ Intel I219V라면, ubuntu 22.04에선 작동하지 않는다고 합니다. 별도로 랜카드를 구매해야합니다..

https://community.intel.com/t5/Ethernet-Products/Driver-I219-LM-doesn-t-install-on-Ubuntu-22-04/m-p/1571831?profile.language=ko

 

 

 

시도한 설치방법)

https://www.intel.co.kr/content/www/kr/ko/download/14611/15817/intel-network-adapter-driver-for-pcie-intel-gigabit-ethernet-network-connections-under-linux-final-release.html? 에서 드라이브 다운로드 합니다.

$ sudo tar zxf e1000e-3.8.4.tar.gz
$ sudo cd e1000e-3.8.4/src/

$ sudo apt install make (수동으로 설치하거나, USB형 LAN카드를 임시로 꽂아 다운 받습니다.)
$ sudo apt install gcc    (위와 동일)
$ sudo make install
$ sudo modprobe e1000e insmod e1000e
$ sudo reboot

 

 

에러1)

$ make install 명령어 에러

error: ‘struct xdp_umem’ has no member named ‘pages’

-> Intel 네트워크 드라이버가 업로드된 날짜와 가장 비슷한 날짜의 우분투 버전을 다운받아서 재설치했더니 해결했습니다. https://old-releases.ubuntu.com/releases/

 

에러2)

$ modprobe e1000e insmod e1000e 명령어 에러

modprobe: ERROR: could not insert 'e1000e': Operation not permitted 

-> BIOS Setting에 들어가서 Secure Boot를 Disable해줍니다.

 

 

 

사용중이던 우분투 환경에서 해당 증상 발생시 해결방법

컴퓨터에 물리적으로 RAM을 추가 장착했더니 네트워크가 안되었습니다. 한참 찾다가 보니, BIOS Setting에 Secure Boot가 Enable로 바뀌어져 있었습니다.

-> BIOS Setting에 들어가서 Secure Boot를 Disable해줍니다.

댓글