다음을 통해 공유


LAN 테스트 문제 해결

Device.Network 테스트에서 발생하는 문제를 해결하려면 다음 단계를 수행합니다.

  1. Windows HLK 테스트 실패 문제 해결을 검토합니다.

  2. 현재 테스트 문제에 대한 Windows HLK 릴리스 정보를 검토합니다.

  3. 테스트 실패의 경우 Windows HLK Studio 테스트 로그에서 사용 가능한 정보를 찾습니다. 사용 가능한 정보를 찾으면 문제를 해결하고 테스트를 다시 실행합니다.

두 머신 LAN 테스트 작업이 실패하는 경우 테스트가 두 머신 중 하나에서 메시지 및/또는 지원 디바이스를 검색할 수 없는 것일 수 있습니다.

이러한 유형의 문제를 신속하게 진단하려면 “NDISTest 6.5 - [2 Machine] - CheckConnectivity” 작업을 실행합니다. 이 작업을 실행하는 데 몇 분밖에 걸리지 않지만 머신이 통신할 수 있고 나머지 두 머신 작업을 실행할 준비가 되었는지 알려줍니다.

연결 문제가 있는 경우 “NDISTest 클라이언트 실행” 작업(task)에서 작업(job)이 실패합니다. 테스트 및 지원 NIC가 양방향으로 통신할 수 없는 경우 작업의 로그 파일에 오류가 나열됩니다. 작업의 로그 파일에서 결과를 검토하고, 머신의 연결을 확인하고, 작업을 다시 실행해 보세요.

또한 올바른 머신을 지원 머신으로 선택하는지 확인해야 합니다. 다중 포트 NIC 및 여러 머신 설정을 사용하면 잘못된 NIC 또는 잘못된 머신을 쉽게 선택할 수 있습니다. 실수로 잘못된 머신을 선택하지 않도록 자체 머신 풀의 두 머신을 LAN 테스트를 실행하는 것이 좋습니다.

NDISTest 6.5 - [2 Machine] - CheckConnectivity 작업

NDISTest 6.5 - [2 Machine] - CheckConnectivity 작업은 테스트 및 지원 디바이스가 기본 송신 및 수신을 수행하여 올바르게 통신할 수 있도록 합니다.

“디바이스를 검색하고 매개 변수를 채우는 스크립트 실행” 작업이 실패한 것으로 표시되면 디바이스 자동 검색에 실패했습니다. detect.wtl을 두 번 클릭하여 자동 검색 로그를 열어 검색되지 않은 디바이스를 확인합니다.

디바이스의 자동 검색은 머신이 권장 토폴로지에서 설정된 경우에만 작동합니다. 테스트 머신에는 대상 NIC 및 메시지 NIC가 포함되어야 합니다. 지원 머신에는 지원 NIC 및 메시지 NIC가 포함되어야 합니다. 연결된 모든 추가 이더넷 디바이스는 자동 검색을 불가능하게 만들고 해당 역할을 나타내기 위해 디바이스의 이름을 바꿔야 합니다.

간섭을 방지하기 위해 직접 연결(스위치 또는 허브 없음)을 사용하여 지원 NIC를 테스트 NIC에 연결해야 합니다. 메시지 NIC는 컨트롤러 머신 및 랩 또는 회사 네트워크의 나머지 부분에 대한 연결에 사용되는 것과 동일한 NIC입니다.

CheckConnectivity 스크립트 논리

자동 검색 스크립트 논리는 다음과 같습니다.

  1. 메시지 NIC를 찾습니다.

    1. “MessageDevice”라는 디바이스를 검색합니다.

    2. 찾을 수 없는 경우 DHCP 할당 IP 주소가 있는 이더넷 NIC를 검색합니다.

    3. 여전히 찾을 수 없는 경우 정적 할당 IP 주소가 있는 이더넷 NIC를 검색합니다.

    4. 아무 것도 없으면 실패하고 종료합니다.

  2. 지원 머신에서 실행 중인 경우 지원 NIC를 찾습니다.

    1. “SupportDevice0”이라는 디바이스를 검색합니다.

    2. 찾을 수 없는 경우 메시지 NIC가 아닌 사용하도록 설정된 물리적 이더넷 NIC를 검색합니다.

    3. 아무 것도 없으면 실패하고 종료합니다.

자동 검색 스크립트 논리의 전체 세부 정보는 \\[CONTROLLER]\Tests\[ARCH]\NDIS\Scripts\detect.wsf에 있는 스크립트를 검사하여 찾을 수 있습니다.

위치:

[CONTROLLER]. 컨트롤러 컴퓨터의 이름입니다.

[ARCH]. x86(x86 기반 프로세서의 경우) 또는 amd64(x64 기반 프로세서의 경우).

NDISTest 로그 읽기

NDISTest 로그를 읽는 한 가지 방법은 “ndistest.wtl”을 두 번 클릭하거나 작업(task) 결과를 마우스 오른쪽 단추로 클릭하고 보려는 작업(job) 결과에 대한 “추가 파일”로 이동하는 것입니다. 그러면 DTM Manager 로그 뷰어가 열립니다.

또한 NDISTest는 훨씬 더 읽기 쉬운 HTML 로그를 생성합니다. 결과에 대한 HTML 로그를 보려면 작업 결과를 마우스 오른쪽 단추로 클릭하고 “추가 파일”로 이동합니다. 여러 파일이 나열됩니다. “Client” 폴더에서 checkconnectivity.htm 파일을 엽니다.

또한 “Client” 폴더에서 “ndistest.htm”을 열어 각 NDISTest 6.5 테스트 전후에 실행되는 사전 구성 및 사후 구성 작업의 오류를 확인합니다.

Device.Network 테스트

Windows HLK 문제 해결