# vmware-config.plVMware-player-2.0.0-45731 で確認。VMware Workstation-6.0.0-45731 でもなるはず。Fedora7というよりkernelの問題?
make[1]: Entering directory `/usr/src/kernels/2.6.22.1-27.fc7-x86_64'
CC [M] /tmp/vmware-config0/vmnet-only/driver.o
CC [M] /tmp/vmware-config0/vmnet-only/hub.o
CC [M] /tmp/vmware-config0/vmnet-only/userif.o
/tmp/vmware-config0/vmnet-only/userif.c: In function 'VNetCopyDatagramToUser':
/tmp/vmware-config0/vmnet-only/userif.c:630: error: 'const struct sk_buff' has no member named 'h'
/tmp/vmware-config0/vmnet-only/userif.c:630: error: 'const struct sk_buff' has no member named 'nh'
/tmp/vmware-config0/vmnet-only/userif.c:636: error: 'const struct sk_buff' has no member named 'h'
make[2]: *** [/tmp/vmware-config0/vmnet-only/userif.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmnet-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.22.1-27.fc7-x86_64'
make: *** [vmnet.ko] Error 2
make: Leaving directory `/tmp/vmware-config2/vmnet-only'
Unable to build the vmnet module.
Execution aborted.
困った時のany-anyパッチ → http://platan.vc.cvut.cz/ftp/pub/vmware/
これでいけると思ったら
# tar zxvf vmware-any-any-update111.tar.gzえーと、とにかく最近のVMwareには対応していないらしい。
# cd vmware-any-any-update111
# ./runme.pl
Unknown VMware version 4 is installed. This installer supports only version 2
and 3.
Execution aborted.
困った時のDiscussionフォーラム → http://www.vmware.com/community/thread.jspa?messageID=696176
# cd /usr/lib/vmware/modules/source/ # wget "http://www.demorecorder.com/download/Vmware-patch-for-2.6.22.1/patch-vmnet-for-linux-2.6.22.1.gz" # cp vmnet.tar vmnet.tar.orig # tar xvpf vmnet.tar # zcat patch-vmnet-for-linux-2.6.22.1.gz # tar cvf vmnet.tar vmnet-only # vmware-config.plこれでいける!と思ったらコンパイルエラー。さらにこのフォーラムの下の方に書いてあった http://linux.nextmail.ru/vmnet.tar を使うと、ホストOSごとフリーズしてしまった。再起動したらGNOMEの関連付け情報(/usr/share/mime/)のファイルが壊れてしまってるし…ウヒャヒャ
困った時の Yahoo!ブログ検索でヒットしたページ → http://coji.coji.jp/kimtec/blog/2007/07/kernel26221vmware.html
書いているように http://npw.net/~phbaer/vmnet.tar を /usr/lib/vmware/modules/source/ にコピーして解決。長かった…
ちなみに VMware-server-1.0.3-44356 の場合は この辺りを参照
≪追記≫
http://linux.nextmail.ru/vmnet.tar でフリーズしたと書きましたが、修正されたようです。
さらに any-any も update112 がリリースされて動くようになりました。
≪追記≫
新しくリリースされた 2.0.1-55017(6.0.1-55017) ではこの問題は起きないようです。
≪追記≫
ゲストの場合
⇒ VMware Player 2.0(Workstation 6.0) で Guest:kernel-2.6.22(2.6.23) の時の Shared Folders
10:38 pm | コメントする |