(megoldva) vmware player vs. debian squeeze

Fórumok

Megpróbáltam feltenni a 3.1.3-as vmware playert debian squeeze-re, feltelepült, de nem valami mégsem stimmel a modulokkal.
Nem indult el a virtuális gép a playerben, gondoltam csak nem voltak betöltve, google tanácsára a /etc/init.d/vmware fileba beleírtam ezeket a sorokat:

mknod -m 0600 /dev/vmmon c 10 165
mknod -m 0600 /dev/vmnet0 c 119 0
mknod -m 0600 /dev/vmnet1 c 119 1
mknod -m 0600 /dev/vmnet8 c 119 8

Ezután nyomtam egy /etc/init.d/vmware start parancsot, erre ezt írja:

mknod: `/dev/vmmon': File exists
Starting VMware services:
VMware USB Arbitrator done
Virtual machine monitor failed
Virtual machine communication interface done
VM communication interface socket family done
Blocking file system done
Virtual ethernet done

Így se indul el a virtuális gép a playerben, Too many virtual machines are running és failed to initialize monitor device. Gondolom az a gondja hogy nincs betöltve a vmmon.
Kézzel megpróbáltam:

modprobe vmmon
FATAL: Error inserting vmmon (/lib/modules/2.6.32-5-686/misc/vmmon.ko): Unknown symbol in module, or unknown parameter (see dmesg)

dmesg
[1807320.819037] vmmon: disagrees about version of symbol smp_ops
[1807320.819043] vmmon: Unknown symbol smp_ops
uname -a
Linux debiannas 2.6.32-5-686 #1 SMP Sat Oct 30 22:47:19 UTC 2010 i686 GNU/Linux

Na innentől kezdve tanácstalan vagyok teljesen. Ha valakinek van erre ötlete, ne tartsa magában, előre is köszi.

update 1
Találtam egy scriptet ami ha jól látom valamit patchel a vmmon modul forrásán és újrafordítja őket, de ezzel se lett jó.

Hozzászólások

tehát a módosított modult betetted az installált modulok közé,
és arra ua. az hiba?

Megnéztem, ezt látom a logban:
/dev/vmmon[5819]: Module vmmon: registered with major=10 minor=165
/dev/vmmon[5819]: Initial HV check: anyNotCapable=0 anyUnlocked=0 anyEnabled=1 anyDisabled=0
/dev/vmmon[5819]: HV check: anyNotCapable=0 anyUnlocked=0 anyEnabled=1 anyDisabled=0
kernel: [ 296.296442] /dev/vmmon[5819]: Module vmmon: initialized

x86_64
Linux version 2.6.32-5-amd64 (Debian 2.6.32-29) (ben@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Fri Dec 10 15:35:08 UTC 2010

Feltettem a kernel-header...csomagot, a többit intézte a vmwplayer.

Ennél már kellene lennie újabbnak, nem?(dátum alapján gondolom,
de a kernel logban megtalálod a pontos verziószámot)

Ha esetleg frissítenél kernelt, akkor két lehetőséged van:
1. leszeded a vmwplayert, frissíted a kernelt és a függőségeit, majd vissza a vmwp-t.
2. ahogy eddig ment, és talán az újabb kernellel nem lesz gond.

De annak még utána nézek, hogy mi is történik kernel csere esetén.