블로그 이미지
LanSaid

calendar

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

Recent Post

Recent Comment

Recent Trackback

Archive

2026. 1. 30. 00:45 Computer/Hardware

상시 ubuntu 24.04.2 os 서버를 구동하기 위해 구입했다.
하지만.. 이 미니pc는 태생적으로 결함을 가지고 있다.
그것은 바로 네트워크 관련 트러블이 있다는것...

1. 유선랜관련 트러블
 리얼텍 R8125 버전인데 이게 os 설치할때도 안잡히고 그냥은 공유기에서 ip를 못받는다
 굉장히 까다로운 방법으로 드라이버를 수동으로 내려받아 빌드하고 yaml 로 '수동 ip' 지정을 해야한다
 DHCP 로 자동으로 ip도 못받는다.
 무선랜은 os 설치부터 잘잡히지만... 서버를 띄우는데 2.5Gbps 유선랜 냅두고 왜 무선랜을 쓸까...

2. USB 에 키보드 등이 안꽂혀 있으면 네트워크 지연이 심하게 걸리는 버그가 있다고 한다.

이문제를 해결 시 참조했던 내용이다.
https://discourse.ubuntu.com/t/asus-nuc-14-essential-with-core-3-n355-cpu-ethernet-found-by-ubuntu-24-04-2-but-inop/55625

 

ASUS NUC 14 Essential with Core 3 N355 CPU -- Ethernet found by Ubuntu 24.04.2 but inop

Hi. I am by no means good at troubleshooting Linux, but I have built dozens of computers (many of them various distros of Debian-based Linux) over the years, and helped many people with their computer stuff, and I have never had even one problem with Ether

discourse.ubuntu.com

 

https://discourse.ubuntu.com/t/rtl8125-2-5gbe-ethernet-port-not-working-in-ubuntu-24-04/55551

 

RTL8125 2.5GbE Ethernet port not working in Ubuntu 24.04

Hi. I am by no means good at troubleshooting Linux, but I have built dozens of computers over the years, and helped many people with their computer stuff, and I have never had even one problem with Ethernet connections to the Internet. Here is my current p

discourse.ubuntu.com

공식 사이트 답변 : Ubuntu 24.04 에서는 랜드라이버 문제가 있음을 공식적으로 확인함. 25.04 에서 정식 픽스 되었음.
https://www.asus.com/kr/support/faq/1055246/

 

[NUC] NUC14 Essential이 Redhat 또는 기타 Linux OS 플랫폼을 지원하나요? | 공식지원 | ASUS 한국

 

www.asus.com

 

결과적으로 쓰고 싶으면 os 버전을 잘 골라야 한다.
그런데 지금 당장 lts 버전을 쓰고 싶은데..
일단 세팅했으니 쓰기는하겟는데 나중에 lts 다음버전 나오면 업글하던가 이대로 쓰던가 해야겟다... 후... 큰맘먹고 샀는데 이걸로 날밤깔줄은 상상도 못했다.

리눅스가 안그래도 드라이버 잡기 까다로운데 기본이 되는 네트워크 드라이버도 못잡을줄이야 ㅋㅋㅋㅋㅋㅋㅋㅋ
오늘도 Gemini Pro가 한건했다. 돈값 제대로 했구나



-------------------
차후 신규 lts 버전에서 해당 문제가 해결된 것이 확인된 경우 커널 업데이트 시 해야할 작업 정리해둠.

사용자님의 ASUS NUC 14 Essential에서 현재 발생한 이더넷 이슈는 커널 버전이 올라가면서 자연스럽게 해결될 예정이며, 환경 전체를 밀지 않고 커널만 업데이트하는 3가지 현실적인 경로를 정리해 드립니다.


1. 우분투 HWE(Hardware Enablement) 스택 활용 (표준 방식)

우분투 LTS 버전은 안정성을 위해 커널 버전을 고정하지만, 최신 하드웨어 지원을 위해 HWE라는 이름으로 차기 버전의 커널을 백포팅하여 제공합니다.

  • 메커니즘: 현재 24.04.2 LTS의 커널은 6.8 버전이지만, 24.10이나 25.04가 릴리스되면 해당 버전의 최신 커널(예: 6.11 이상)이 HWE 패키지를 통해 업데이트됩니다.
  • 업데이트 방법: 시스템 업데이트 시 자동으로 반영되지만, 명시적으로 아래 명령어를 사용할 수 있습니다.
  • Bash
     
    sudo apt install --install-recommends linux-generic-hwe-24.04
    
  • 장점: 공식 저장소를 사용하므로 가장 안전하고 시스템 의존성이 깨질 염려가 적습니다.

2. Mainline 커널 수동 업그레이드 (시니어 방식)

우분투 공식 릴리스를 기다리지 않고, 리눅스 커널 공식 팀에서 배포하는 최신 커널을 즉시 적용하는 방법입니다.

  • 대상 버전: 디스커스 사례에 따르면 커널 6.11 이상에서 RTL8125 리비전 이슈가 네이티브로 해결될 가능성이 높습니다.
  • 도구 활용: Ubuntu Mainline Kernel Installer와 같은 도구를 사용하면 현재 환경을 유지하면서 커널만 선택해서 설치하고, 문제가 생기면 이전 커널로 쉽게 롤백할 수 있습니다.
  • 명령어 예시 (CLI):
  • Bash
     
    # 메인라인 커널 설치 도구 추가
    sudo add-apt-repository ppa:cappelikan/ppa
    sudo apt update && sudo apt install mainline
    

3. 커널 업데이트 후 "커스텀 드라이버" 제거 프로세스

나중에 커널 업데이트를 통해 이더넷이 네이티브로 지원되기 시작하면, 지금 설치한 수동 드라이버(9.016.01)와 충돌이 날 수 있습니다. 그때를 위한 리팩토링 절차입니다.

  • DKMS 제거: 수동 설치했던 드라이버를 커널 모듈에서 삭제합니다.
  • Bash
     
    sudo dkms remove r8125/9.016.01 --all
    
  • 블랙리스트 해제: /etc/modprobe.d/blacklist-r8169.conf 파일을 삭제하여 순정 드라이버가 다시 로드되도록 합니다.
  • 부팅 테스트: 재부팅 후 ethtool -i enp1s0 명령어로 커널 내장 드라이버가 잡히는지 확인합니다.
posted by LanSaid