2014-06-05 10 views
4

세부 정보 : 다른 컴퓨터의 Windows 7에서 VMware Player에 설치된 두 개의 동일한 QNX 6.5.0. VMware 설정에서 네트워크 연결이 브리지됩니다.Windows 7의 두 QNX 가상 시스템이 QNet을 통해 연결되지 않는 이유는 무엇입니까?

각 QNX는 다른 Ping을 수행 할 수 있습니다. QNet을 사용하려면 다음을 실행하십시오.

mount -T io-pkt /lib/dll/lsm-qnet.so 

QNet이 작동하지 않습니다. /net에있는 두 시스템 모두에 디렉토리 자체가있는 폴더가 나타납니다. 그러나 다른 QNX 시스템을위한 폴더는 크기, 소유자, 권한 또는 기타 사항이없는 손상된 파일로 나타납니다. 파일 정보에서 "Host is down"또는 "No route to host"로 기록됩니다.

P. 나는 이미 모든 안티 바이러스와 모든 것을 꺼버렸습니다.

+0

동일한 컴퓨터에서 제대로 작동합니다. VM이 다른 컴퓨터에서 실행될 때만 문제가 발생합니다. –

+0

IP 주소 또는 호스트 이름을 사용하고 있습니까? 호스트 이름 인 경우 DNS가 필요합니다. 또한 윈도우 방화벽을 비활성화하십시오. http://www.qnx.com/developers/docs/6.3.0SP3/neutrino/sys_arch/qnet.html – kmort

+0

IP 주소를 사용하고 있습니다. 그리고 모든 방화벽은 이미 비활성화되어 있습니다. –

답변

0

기본적으로 qnet은 IP를 통해 라우팅하지 않지만 이더넷을 통한 자체 패킷 유형이라는 점에 유의하십시오.

VMWare는 Qnet 패킷 유형에 대해 아무 것도 모르고 있으며, 네트워킹 드라이버도 아마 그렇지 않습니다.

그러나 QNX 네트워크 스택을 수정하여 Qnet over IP 패킷을 라우팅하면 Qnet이 IP 라우터를 통과하게됩니다. 이를 위해 중성미자 TCP/IP 구성에 대한 지침은 QNX 설명서를 참조하십시오.