LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2452|回复: 3

安装完了vmplayer,但是没有vmnet0(已解决)

[复制链接]
发表于 2006-8-14 20:56:18 | 显示全部楼层 |阅读模式
我在ubuntu6.06下使用sjtu的源安装vmware-player,然后在别的机器上用vmware workstation
做了一win2k的系统,用vmware-player运行是说vmnet0不存在,我用ifconfig查看,果然没有
vmnet0,只有vmnet1和vmnet8,但是用ps -e查看进程,里面有vmnet-bridge在运行。

请问怎么把vmnet0弄出来?
发表于 2006-8-15 07:10:10 | 显示全部楼层
我安装了一下,遇到了同样的问题。
google了一下,这个问题,从vmware3的时候就有,真不知道为什么到现在还没有解决。
问题的原因似乎是当vmnet0初始化的时候,eth0仍然处于准备状态,所以没办法访问。大概是这样的,俺也不确定。
给一个恶心的解决办法吧,编译/usr/bin/vmware-config-network.pl
找到"my $gDefBridged = '0';"一行,我这是在557行。
把他改成非零的别的数字,我是改成2了,注意别跟别的冲突了,1和8已经被使用了。
保存退出。
运行一下这个脚本,(必须得运行一下)
重启应该就好了,反正我是这么好的。
回复 支持 反对

使用道具 举报

发表于 2006-8-15 09:47:03 | 显示全部楼层
也可以单独使用这个命令
/usr/bin/vmnet-bridge -d /var/run/vmnet-bridge-0.pid /dev/vmnet0 eth0
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-15 15:54:48 | 显示全部楼层
按2楼的方法,问题解决。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表