vmxnet 是 vmware VMI
[vmware主导的一个半虚拟化(或者叫准虚拟化)技术]虚拟出来的一个显卡,这个模块应该不会在一般发行版的内核出现的。所以虚拟机更新了内核如果没有
dkms 之类的自动重编译机制,就会不能加载模块了。所以需要重新安装一次 VMware tools。而 pcnet32 和 e1000
等显卡是通过全虚拟化技术虚拟出来的,和真实的 pcnet32 与 e1000 网卡几乎一样,一般的内核默认都有模块。
如果想用半虚拟化技术虚拟的网卡,可以看看 KVM 和 VirtualBox 都采用的 virtio-net,virtio 是 Linux
内核默认带的模块,不用装驱动都能用了,而虚拟的 Windows 则需要安装专门的 paravirtlization 的驱动。
2010/5/29 Hexchain Tong <richard0053(a)gmail.com>
记得 VMware 里编译成功以后网卡驱动是 vmxnet,系统自带的那个是 pcnet32
2010/5/29 Ryan Wang <openspace.wang(a)gmail.com>
> 编译内核之后
> lsmod可以看到模块pcnet32,只是Used By字段为0
> ifconfig看不到网卡,ifconfig -a可以
>
> 只是启动到新编译的内核会这样,启动Fedora自带的则不会这样
> 不知如何解决
> _______________________________________________
> Chinese mailing list
> Chinese at
lists.fedoraproject.org
>
https://admin.fedoraproject.org/mailman/listinfo/chinese
>
--
There's a kind of bird not meant to be caged, for their feathers are just
too bright.
In Freedom We Trust.
Love Linux, Love Life.
_______________________________________________
Chinese mailing list
Chinese at
lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/chinese
--
Fedora && Debian User, former Ubuntu User
My Page:
http://www.liangsuilong.info
Fedora Project Contributor -- Packager && Ambassador
https://fedoraproject.org/wiki/User:Liangsuilong