QNX虚拟机无线网络配置

我在laptop上用VM6安装了一个QNX 621, 另外我有一块网卡插在PCCard. 想实现host和guest的同时的无线上网. 但看了很多资料后还是很茫然, 希望大家指教.

ps:pin命令—unable to attach to PCCard server. 裸机上安装qnx就可以查看PCCard的信息,不知道在虚拟机下硬件识别哪里有问题.

:smiley:

首先确认你的Host可以上网。然后,把你的虚拟机里的网卡(在虚拟机的设定里面)直接设成 Bridge (不行的话可以改设 NAT)。启动虚拟机就好了。

不管你的Host的网卡是什么样的(无线,有线…),虚拟机里只有一个 PCNET 网卡 (没有PCCard)。我不记得621开机是不是自动扫描的,QNX启动后ifconfig -a看看有没有en0,有的话网卡就识别了。没有的话,试试:

slay io-net

io-net -d pcnet -p tcpip

dhcp.client -ien0

为什么不装6.3.2? :smiley:

thx.

网络为Bridge;
ifconfig 可看到en0;
nicinfo 可识别到AMD PCNET-32 Ethernet Controller;

出错: dhcp.client: Could not reach DHCP server on interface en0

另外请教6.3.2比6.2.1在网络方面的改善有哪些? And 6.2.1下怎样使用USB?

多谢 :slight_smile:

这个跟你的无线router有关,先设网络为NAT吧。

主要是性能提高和驱动支持吧。另外,最新的core_network的源码以及build都可以下载了。

用USB的什么?闪存?网卡?键盘鼠标?各不一样。基本是启动io-usb,看看这个程序的说明吧。不过,不记得6.2.1支持哪些了。 :laughing:

多谢xtang.

我现在把QNX的ip(192.168.190.2)和网关(192.168.190.1)设在VMnet1(192.168.190.1)的网段内,使QNX和host在同一个LAN内,我想先测试QNX和host的网络,但仍然不能ping通.


另外io-net的命令选项应该没有space吧^_^
我加载AMD PCNET的driver: #io-net -dpcnet -ptcpip, 会报错(cannot init devn-pcnet,…), why? so,我认为是driver的问题导致网络不通…

Besides,虚拟机QNX的网络设置Summary如下:
subnet DHCP
VMnet0(Bridged):
VMnet1(Host-only): 192.168.190.0 Enabled
VMnet8(NAT): 192.168.200.0 Enabled

ps:我在学校的WLAN内,ip都使DHCP获得的.
thx ++ :slight_smile: [/quote]

你启动QNX,它不能帮你自动检测到网卡吗?

用pci看一下,如果确定是pcnet的网卡,那么是否已经把原来的io-net kill 掉,再运行你的io-net -dpcnet -ptcpip

只是,如果是驱动的问题,你又怎么能有自己的IP呢?

thx, slay之后就可以加载driver了.

但网络仍然不通, 主机和QNX之间ping不通.

我的default gateway是不是要设置成192.168.190.1和VMNet一样?
这个也试过了, 另外dhcp和手动设置QNX的ip也都试过了,能否再给些意见?

先从简单的试起。

在VMWare里把网卡设成NAT,起动QNX,你的/etc/rc.d/下面有没有一个rc.local?有的话把它贴出来看看?

没有的话,应该直接 ifconfig -a 就可以看到网卡和IP地址了。

设置为NAT, 没有rc.local的文件

ifconfig -a

en0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>
inet 0.0.0.0 netmask 0xff000000

ip地址需要dhcp吧, 我在的这个wlan都是dhcp的
之后我需要做什么? thx~~

这个"inet 0.0.0.0"说明dhcp已经在申请地址了,应该是由你的vmware提供地址给你。跟你的wlan什么的都没关系。

这个"inet 0.0.0.0"的情形一直持续这样子吗?(有的时候dhcp服务器要花点时间,几秒种)如果是,要检查你的vmware的安装设定,你用的是哪个版本的vmware?

恩,没错,就是这个样子.

另外我现在想用T42直接安装QNX621, 安装后启动瞬间怎么就黑屏了啊? 我重装一次, 从CD启动都是这样,是不是T42的硬件哪里与QNX621不兼容??

多谢xtang