Closed hendersj closed 1 year ago
Hello, in the list of branches of this repo, there are tmp/*
branches, check the right one out and build against it.
git checkout tmp/xxxx
git pull origin tmp/xxx
make
Thanks! That seems to work.
...and check existing issues before opening a new one. Closing as a duplicate of #202.
Apologies, I searched but somehow missed that one.
Hello Sir i need help how can i fix this error in kali linux sudo vmware-modconfig --console --install-all
[AppLoader] GLib does not have GSettings support. Stopping VMware services: VMware Authentication Daemon done Virtual machine monitor done make: Entering directory '/tmp/modconfig-22nHHm/vmmon-only' Using kernel build system. /usr/bin/make -C /lib/modules/6.5.0-kali1-amd64/build/include/.. M=$PWD SRCROOT=$PWD/. \ MODULEBUILDDIR= modules make[1]: Entering directory '/usr/src/linux-headers-6.5.0-kali1-amd64' CC [M] /tmp/modconfig-22nHHm/vmmon-only/linux/driver.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/linux/driverLog.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/linux/hostif.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/apic.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/comport.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/cpuid.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/crosspage.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/memtrack.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/moduleloop.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/phystrack.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/sharedAreaVmmon.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/statVarsVmmon.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/task.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/common/vmx86.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/bootstrap/bootstrap.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/bootstrap/monLoader.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/bootstrap/monLoaderVmmon.o CC [M] /tmp/modconfig-22nHHm/vmmon-only/bootstrap/vmmblob.o LD [M] /tmp/modconfig-22nHHm/vmmon-only/vmmon.o MODPOST /tmp/modconfig-22nHHm/vmmon-only/Module.symvers ERROR: modpost: "pte_offset_map" [/tmp/modconfig-22nHHm/vmmon-only/vmmon.ko] undefined! make[3]: [/usr/src/linux-headers-6.5.0-kali1-common/scripts/Makefile.modpost:144: /tmp/modconfig-22nHHm/vmmon-only/Module.symvers] Error 1 make[2]: [/usr/src/linux-headers-6.5.0-kali1-common/Makefile:2009: modpost] Error 2 make[1]: *** [/usr/src/linux-headers-6.5.0-kali1-common/Makefile:246: sub-make] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-6.5.0-kali1-amd64' make: *** [Makefile:117: vmmon.ko] Error 2 make: Leaving directory '/tmp/modconfig-22nHHm/vmmon-only' make: Entering directory '/tmp/modconfig-22nHHm/vmnet-only' Using kernel build system. /usr/bin/make -C /lib/modules/6.5.0-kali1-amd64/build/include/.. M=$PWD SRCROOT=$PWD/. \ MODULEBUILDDIR= modules make[1]: Entering directory '/usr/src/linux-headers-6.5.0-kali1-amd64' CC [M] /tmp/modconfig-22nHHm/vmnet-only/driver.o CC [M] /tmp/modconfig-22nHHm/vmnet-only/hub.o CC [M] /tmp/modconfig-22nHHm/vmnet-only/userif.o CC [M] /tmp/modconfig-22nHHm/vmnet-only/netif.o CC [M] /tmp/modconfig-22nHHm/vmnet-only/bridge.o CC [M] /tmp/modconfig-22nHHm/vmnet-only/procfs.o CC [M] /tmp/modconfig-22nHHm/vmnet-only/smac_compat.o CC [M] /tmp/modconfig-22nHHm/vmnet-only/smac.o CC [M] /tmp/modconfig-22nHHm/vmnet-only/vnetEvent.o CC [M] /tmp/modconfig-22nHHm/vmnet-only/vnetUserListener.o LD [M] /tmp/modconfig-22nHHm/vmnet-only/vmnet.o MODPOST /tmp/modconfig-22nHHm/vmnet-only/Module.symvers CC [M] /tmp/modconfig-22nHHm/vmnet-only/vmnet.mod.o LD [M] /tmp/modconfig-22nHHm/vmnet-only/vmnet.ko BTF [M] /tmp/modconfig-22nHHm/vmnet-only/vmnet.ko Skipping BTF generation for /tmp/modconfig-22nHHm/vmnet-only/vmnet.ko due to unavailability of vmlinux make[1]: Leaving directory '/usr/src/linux-headers-6.5.0-kali1-amd64' /usr/bin/make -C $PWD SRCROOT=$PWD/. \ MODULEBUILDDIR= postbuild make[1]: Entering directory '/tmp/modconfig-22nHHm/vmnet-only' make[1]: 'postbuild' is up to date. make[1]: Leaving directory '/tmp/modconfig-22nHHm/vmnet-only' cp -f vmnet.ko ./../vmnet.o make: Leaving directory '/tmp/modconfig-22nHHm/vmnet-only' Unable to install all modules. See log for details.
@jin2w , please, open a new issue
@jin2w , please, open a new issue
sir i need to fix it how can i do that
@jin2w , please, open a new issue
sir i need to fix it how can i do that
He gave the answer right above in https://github.com/mkubecek/vmware-host-modules/issues/215#issuecomment-1721691661. Just do what he said in there. You have the same error an @hendersj.
Just updated Tumbleweed (openSUSE) to the latest update, which includes kernel 6.5.2-1. Refreshed my copy of this repo and installed the tarballs per the instructions.
Workstation version is 17.0.2, using the branch
workstation-17.0.2
from this repo.Log follows. Looks like the failure is in vmmon-only (
__pte_offset_map
is undefined)