Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The commands make and make install ran successfully. However, restart shows "Virtual ethernet failed." #291

Open
jiuyueshenhua opened this issue Dec 2, 2024 · 2 comments

Comments

@jiuyueshenhua
Copy link

The commands make and make install ran successfully. However, restart shows "Virtual ethernet failed."

version

  • kernel version:6.8.0-48-generic

  • operating system version:24.04

  • vmware version:17.5.1

step by step:

sudo make

catcatbing@catcatbing-thinkpad-l15-gen-4 ~/D/vmware-host-modules (workstation-17.5.1)> sudo make
[sudo] password for catcatbing: 
make -C vmmon-only 
make[1]: Entering directory '/home/catcatbing/Downloads/vmware-host-modules/vmmon-only'
Using kernel build system.
make -C /lib/modules/6.8.0-48-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[2]: Entering directory '/usr/src/linux-headers-6.8.0-48-generic'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 13.2.0-23ubuntu4) 13.2.0
  You are using:           gcc-13 (Ubuntu 13.2.0-23ubuntu4) 13.2.0
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/linux/driver.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/linux/driverLog.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/linux/hostif.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/apic.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/comport.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/cpuid.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/crosspage.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/memtrack.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/moduleloop.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/phystrack.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/sharedAreaVmmon.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/statVarsVmmon.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/task.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/common/vmx86.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/bootstrap/bootstrap.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/bootstrap/monLoader.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/bootstrap/monLoaderVmmon.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/bootstrap/vmmblob.o
  LD [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/vmmon.o
  MODPOST /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/Module.symvers
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/vmmon.mod.o
  LD [M]  /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/vmmon.ko
  BTF [M] /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/vmmon.ko
Skipping BTF generation for /home/catcatbing/Downloads/vmware-host-modules/vmmon-only/vmmon.ko due to unavailability of vmlinux
make[2]: Leaving directory '/usr/src/linux-headers-6.8.0-48-generic'
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[2]: Entering directory '/home/catcatbing/Downloads/vmware-host-modules/vmmon-only'
make[2]: 'postbuild' is up to date.
make[2]: Leaving directory '/home/catcatbing/Downloads/vmware-host-modules/vmmon-only'
cp -f vmmon.ko ./../vmmon.o
make[1]: Leaving directory '/home/catcatbing/Downloads/vmware-host-modules/vmmon-only'
make -C vmnet-only 
make[1]: Entering directory '/home/catcatbing/Downloads/vmware-host-modules/vmnet-only'
Using kernel build system.
make -C /lib/modules/6.8.0-48-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[2]: Entering directory '/usr/src/linux-headers-6.8.0-48-generic'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 13.2.0-23ubuntu4) 13.2.0
  You are using:           gcc-13 (Ubuntu 13.2.0-23ubuntu4) 13.2.0
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/driver.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/hub.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/userif.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/netif.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/bridge.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/procfs.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/smac_compat.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/smac.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/vnetEvent.o
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/vnetUserListener.o
  LD [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/vmnet.o
  MODPOST /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/Module.symvers
  CC [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/vmnet.mod.o
  LD [M]  /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/vmnet.ko
  BTF [M] /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/vmnet.ko
Skipping BTF generation for /home/catcatbing/Downloads/vmware-host-modules/vmnet-only/vmnet.ko due to unavailability of vmlinux
make[2]: Leaving directory '/usr/src/linux-headers-6.8.0-48-generic'
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[2]: Entering directory '/home/catcatbing/Downloads/vmware-host-modules/vmnet-only'
make[2]: 'postbuild' is up to date.
make[2]: Leaving directory '/home/catcatbing/Downloads/vmware-host-modules/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make[1]: Leaving directory '/home/catcatbing/Downloads/vmware-host-modules/vmnet-only'

sudo make install

catcatbing@catcatbing-thinkpad-l15-gen-4 ~/D/vmware-host-modules (workstation-17.5.1)> sudo make install 
install -D -t /lib/modules/6.8.0-48-generic/misc vmmon-only/vmmon.ko vmnet-only/vmnet.ko
strip --strip-debug /lib/modules/6.8.0-48-generic/misc/vmmon.ko /lib/modules/6.8.0-48-generic/misc/vmnet.ko
if test -z ""; then /sbin/depmod -a 6.8.0-48-generic; fi
catcatbing@catcatbing-thinkpad-l15-gen-4 ~/D/vmware-host-modules (workstation-17.5.1)> sudo /etc/init.d/vmware restart
Stopping VMware services:
   VMware Authentication Daemon                                        done
   Virtual machine monitor                                             done
Starting VMware services:
   Virtual machine monitor                                             done
   Virtual machine communication interface                             done
   VM communication interface socket family                            done
   Virtual ethernet                                                   failed
   VMware Authentication Daemon                                        done

sudo /etc/init.d/vmware restart

catcatbing@catcatbing-thinkpad-l15-gen-4 ~/D/vmware-host-modules (workstation-17.5.1)> sudo /etc/init.d/vmware restart
Stopping VMware services:
   VMware Authentication Daemon                                        done
   Virtual machine monitor                                             done
Starting VMware services:
   Virtual machine monitor                                             done
   Virtual machine communication interface                             done
   VM communication interface socket family                            done
   Virtual ethernet                                                   failed
   VMware Authentication Daemon                                        done
catcatbing@catcatbing-thinkpad-l15-gen-4 ~/D/vmware-host-modules (workstation-17.5.1)> ls /dev/vm*
/dev/vmci  /dev/vmmon
@jiuyueshenhua
Copy link
Author

#101
The issue is inconsistent with the fact that the virtual machine cannot connect to the virtual network. The log file also seems strange, as even the date is incorrect.

catcatbing@catcatbing-thinkpad-l15-gen-4 ~/D/vmware-host-modules (workstation-17.5.1)> tail /home/catcatbing/dev/project/schema/ubuntu22.04/vmware.log -n20
2024-09-25T09:30:16.616Z In(05) vmx Vix: [mainDispatch.c:4212]: VMAutomation_ReportPowerOpFinished: statevar=1, newAppState=1873, success=1 additionalError=0
2024-09-25T09:30:16.616Z In(05) vmx Vix: [mainDispatch.c:4230]: VMAutomation: Ignoring ReportPowerOpFinished because the VMX is shutting down.
2024-09-25T09:30:16.618Z In(05) vmx VMXSTATS: Ready to cleanup and munmap 28A1ECC0000.
2024-09-25T09:30:16.618Z No(00) vmx ConfigDB: Setting cleanShutdown = "TRUE"
2024-09-25T09:30:16.895Z In(05) vmx Vix: [mainDispatch.c:4212]: VMAutomation_ReportPowerOpFinished: statevar=0, newAppState=1870, success=1 additionalError=0
2024-09-25T09:30:16.895Z In(05) vmx Vix: [mainDispatch.c:4230]: VMAutomation: Ignoring ReportPowerOpFinished because the VMX is shutting down.
2024-09-25T09:30:16.895Z In(05) vmx Transitioned vmx/execState/val to poweredOff
2024-09-25T09:30:16.895Z In(05) vmx VMX idle exit
2024-09-25T09:30:16.895Z In(05) vmx WQPoolFreePoll : pollIx = 3, signalHandle = 1076
2024-09-25T09:30:16.898Z In(05) vmx Vix: [mainDispatch.c:817]: VMAutomation_LateShutdown()
2024-09-25T09:30:16.898Z In(05) vmx Vix: [mainDispatch.c:772]: VMAutomationCloseListenerSocket. Closing listener socket.
2024-09-25T09:30:16.898Z In(05) vmx Flushing VMX VMDB connections
2024-09-25T09:30:16.898Z In(05) vmx VmdbDbRemoveCnx: Removing Cnx from Db for '/db/connection/#1/'
2024-09-25T09:30:16.898Z In(05) vmx VmdbCnxDisconnect: Disconnect: closed pipe for pub cnx '/db/connection/#1/' (0)
2024-09-25T09:30:16.898Z In(05) vmx VigorTransport_ServerDestroy: server destroyed.
2024-09-25T09:30:16.898Z In(05) vmx WQPoolFreePoll : pollIx = 2, signalHandle = 3296
2024-09-25T09:30:16.898Z In(05) vmx WQPoolFreePoll : pollIx = 1, signalHandle = 816
2024-09-25T09:30:17.147Z In(05) vmx VMX exit (0).
2024-09-25T09:30:17.190Z In(05) vmx OBJLIB-LIB: ObjLib cleanup done.
2024-09-25T09:30:17.190Z In(05) vmx AIOMGR-S : stat o=3 r=21 w=0 i=0 br=106992 bw=0

image

@K4sum1
Copy link

K4sum1 commented Feb 12, 2025

Has anyone found any fix for this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants