IT/Linux
우분투에서 네트워크가 안잡히는 현상 해결
yeTi
2021. 2. 25. 11:50
안녕하세요. yeTi입니다.
오늘은 우분투 사용중에 갑자기 네트워크가 안되는 현상이 발생해서 이를 해결해보려고 합니다.
증상
우분투에서 무선 마우스를 연결하니 갑자기 UI가 다운되면서, 재부팅하니 네트워크가 잡히지 않는 이슈가 발생했습니다.
환경 확인
OS의 버전을 확인합니다.
$ lsb_release -a | grep Desc
Ubuntu 18.04.5 LTS
커널의 버전을 확인합니다.
$ uname -r
5.4.0-65-generic
랜카드 인식여부 확인
랜카드의 인식여부를 확인합니다.
$ lspci | grep -i Ethernet
Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8125
랜카드의 네트워트 상태를 확인합니다.
$ lshw -class network
*-network UNCLAIMED
product: Realtek Semiconductor
여기까지 랜카드를 인식하고 있지만 네트워크에서 사용하지 못하는 상태를 확인할 수 있습니다.
드라이버 설치
lspci | grep -i Ethernet
를 통하여 확인한 정보를 기반으로 드라이버를 설치합니다.
Realtek Software에서 r8125
버전의 드라이버를 다운받아서 설치했습니다.
네트워크의 인식여부를 확인합니다.
$ ip a
...
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default ...
...
네트워크 재설정
위 작업까지 진행하면 OS에서 네트워크를 사용할 수 있는 환경을 만들어졌습니다. 마지막으로 네트워크 설정만 해주면 되는데,
현재 nmtui
라는 NetworkManager 데몬
으로 네트워크설정이 되어있어 이를 ubuntu
에서 인식하지 못하고 있는 상황이었습니다.
따라서 NetworkManager 데몬
을 제거하고 /etc/network/interfaces
를 수정하여 네트워크를 설정하는 작업을 진행했습니다.
NetworkManager 데몬 제거
Network Manager
의 자동 시작을 제거합니다.
$ sudo update-rc.d -f NetworkManager remove
Network Interface 설정
Network interface
를 설정합니다.
$ vi /etc/netplan/01-network-manager-all.yaml
network:
version: 2
ethernets:
enp3s0:
dhcp4: no
addresses: [xxx.xxx.xxx.xxx] # IP 주소
gateway4: xxx.xxx.xxx.xxx # Gateway 주소
nameservers:
addresses: [xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx] # DNS, 보조 DNS