윈도우 서버(2012 R2 / 2016 / 2019)에서 메인보드에 내장된 I219-V 랜카드가 인식되지 않습니다. 인텔에서 몇몇 메인보드 내장 랜카드를 윈도우 서버에서 지원하지 않도록 목록에서 빼서 생긴 부분으로 정식 드라이버 설치 및 3dpnet을 사용하여도 내장 랜카드가 인식되지 않습니다. 따라서 드라이버 내 목록을 변조하는 방식으로 드라이버 설치를 해줘야 합니다.
테스트 환경 메인보드 : 기가바이트 X299 UD4 Pro-CF 테스트 OS : 서버 2012 R2 STD / 서버
2016 DTC / 서버 2019 STD
1-1. 인텔 드라이버 다운
|
|
https://www.intel.com/content/www/us/en/download-center/home.html
인텔 다운로드 센터에서 “network adapter driver” 로 검색하여 서버
버전 드라이버 다운로드(V27.2)
(윈도우 서버 버전은 어느 버전에서 받던 같은 파일입니다.(해쉬값이 같음))
(드라이버 버전은 다운로드 시점에 따라 다를 수 있습니다.)
|
1-2. 압축해제
|
|
다운받은 드라이버 파일 압축 해제 시 상단과 같이 exe 파일이 있으며
해당 exe 파일을 다시 확장자를 zip으로
변경 후 압축 해제
(해당 exe 파일을 그냥 실행 시 설치는 완료되나 드라이버는 안 잡힙니다.)
|
2. inf 파일 수정
|
3행 삭제
랜카드 코드 검색
코드로 검색 및 복사 / 붙여넣기
|
e1d로 시작하는 inf 파일을 메모장(텍스트편집기)으로 열고 안의 내용 변경
1. ControlFlags 로 검색하여 ControlFlags
밑 3줄 삭제
2. 랜카드 이름으로 검색 후 해당 랜카드 코드 확인
(I219-V 의 경우 E15B8)
3. Intel.NTamd64.6.3.1 하단에 있는 E15B8 관련 코드 2줄을 복사 후 밑에 있는 Intel.NTamd64.6.3 에 붙여넣기
(Intel.NTamd 버전 및 관련 코드 라인 수(2-3줄)는 드라이버 버전에 따라 다를 수 있습니다.)
* 파일 수정은 NDIS 버전과 상관없이
동일 합니다.
|
3. 무결성 체크 끄고 서버 재부팅
|
|
cmd 실행 후 하단 명령어로 무결성 체크 끄고 서버 재부팅
>bcdedit –set loadoptions
DISABLE_INTEGRITY_CHECKS
>bcdedit –set TESTSIGNING ON
|
4. 드라이버 수동 설치
|
|
장치 관리자에서 2번에서 변조한 파일이 있는 폴더를 경로로 드라이버 수동 설치
경고 메시지는 무시하고 설치 진행
드라이버 설치 완료
|
5. 무결성 체크 켜고 서버 재부팅
|
|
cmd 실행 후 하단 명령어로 무결성 체크 다시 켜고 서버 재부팅
>bcdedit –set loadoptions ENABLE_INTEGRITY_CHECKS
>bcdedit –set TESTSIGNING OFF
|
|