Tiny Core Base > TCB Bugs

CorePure64 v17 networking issues

(1/4) > >>

tzx17077:
Hi all,

I am running TinyCore guest VMs in different hypervisors, such as VMW, Virtualbox, Hyper-V.
All of those use the 64bit port w/o graphical desktop (CorePure64).
With the latest version I face issues with my virtual network switches for Hyper-V supervisor: TinyCore does not detect them as network cards and thus refuses to go „online“.
VMWare and Virtualbox on the other hand work fine.

Anyone else facing similiar issues with Hyper-V? Does the kernel lack the capability to support Hyper-V networking? It so, why was this not the case with the previous versions?

Rich:
Hi tzx17077
I just took a look at the TC16 and 17 x86_64 config files and noticed a
bunch of  HYPERV  options visible in TC16 but missing in TC17.

This one stood out. Does this look like what's missing:
http://tinycorelinux.net/16.x/x86_64/release/src/kernel/config-6.12.11-tinycore64

--- Code: ---#
# Microsoft Hyper-V guest support
#
CONFIG_HYPERV=m
# CONFIG_HYPERV_VTL_MODE is not set
CONFIG_HYPERV_TIMER=y
CONFIG_HYPERV_UTILS=m
CONFIG_HYPERV_BALLOON=m
# end of Microsoft Hyper-V guest support
--- End code ---

http://tinycorelinux.net/17.x/x86_64/release/src/kernel/config-6.18.2-tinycore64

--- Code: ---#
# Microsoft Hyper-V guest support
#
# CONFIG_HYPERV is not set
# end of Microsoft Hyper-V guest support
--- End code ---

Here are all of the  HYPERV  entries for both config files.
TC16:

--- Code: ---tc@E310:~/Desktop$ grep HYPERV config-6.12.11-tinycore64
CONFIG_HYPERVISOR_GUEST=y
# CONFIG_KVM_HYPERV is not set
CONFIG_HYPERV_VSOCKETS=m
CONFIG_PCI_HYPERV=m
CONFIG_PCI_HYPERV_INTERFACE=m
CONFIG_SYS_HYPERVISOR=y
CONFIG_HYPERV_STORAGE=m
CONFIG_HYPERV_NET=m
CONFIG_HYPERV_KEYBOARD=m
# CONFIG_DRM_HYPERV is not set
CONFIG_FB_HYPERV=m
CONFIG_HID_HYPERV_MOUSE=m
CONFIG_HYPERV=m
# CONFIG_HYPERV_VTL_MODE is not set
CONFIG_HYPERV_TIMER=y
CONFIG_HYPERV_UTILS=m
CONFIG_HYPERV_BALLOON=m
CONFIG_XEN_SYS_HYPERVISOR=y
CONFIG_HYPERV_IOMMU=y
# CONFIG_HYPERV_TESTING is not set
--- End code ---

TC17:

--- Code: ---tc@E310:~/Desktop$ grep HYPERV config-6.18.2-tinycore64
CONFIG_HYPERVISOR_GUEST=y
# CONFIG_KVM_HYPERV is not set
CONFIG_SYS_HYPERVISOR=y
# CONFIG_HYPERV is not set
CONFIG_XEN_SYS_HYPERVISOR=y
--- End code ---

bdesro:
Tinycore wont recognize HyperV synthetic NIC and is apparently missing modules to recognize HyperV synthetic NICs. we highly use TCL has a router but being only able to use legacy NIC is quite problematic.

Any help or suggestion to easily manage HyperV NIC without recompiling the kernel constantly would be appreciated :)

Rich:
Hi bdesro
Welcome to the forum.

I merged your topic with this one because they appear to be related.

bdesro:
Hi, I too am facing the same issue. it seems that only legacy HyperV adapter are recognized because they dont require any drivers from the OS perspective. I tried with both version 16 and 17 and they both didnt have the proper kernel module for HyperV nor the packages available for installation.... I'm trying to figure a proper alternative to recompiling the kernel because legacy NIC in hyperV are limited to 100mbps....

Navigation

[0] Message Index

[#] Next page

Go to full version