서버 컴퓨터로 리눅스를 사용하는 경우에는 더 빠른 속도의 이더넷 성능이 요구되기 때문에 다른 제조사의 이더넷 컨트롤러를 사용할 가능성이 있습니다. 저는 HP의 T-640서버를 사용하는데 T-640은 Broadcom 사의 BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller를 사용했습니다.
NetXtreme 계열의 이더넷 컨트롤러는 RedHat 계열 리눅스의 드라이버만 지원합니다. alien 명령어를 통해 .deb (debian 계열 패키지)로 변경하더라도 설치할 수 없습니다.
이를 해결하기 위해서는 Ubuntu의 기본 설치 패키지를 다시 다운받아 재설치해야 합니다.
이런 화면이 나올 텐데 amd64 -> security.ubuntu.com/ubuntu를 순차적으로 클릭해 .deb 파일을 다운받습니다.
그런데 위의 패키지는 종속 패키지가 있기 때문에 같이 다운받아줘야 합니다. 위의 linux-image-5.15.0.58-generic과 wireless-regdb도 함께 다운받아 주세요! (depends를 다운받으면 됩니다. 각각 하위 depends도 있긴 한데 그냥 저 2개만 다운받으면 됩니다.)
다운받은 파일들을 USB에 옮겨 서버에 꽂아주시고 마운트를 하면 됩니다. 마운트/언마운트 하는 방법은 다음 블로그 포스팅을 참고 했습니다.