Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR updates the kernel configuration
config-7.2.8-debian13to add support for the Intel 10GbE network adapter and USB UVC webcams.Previously,
CONFIG_IXGBEandCONFIG_USB_VIDEO_CLASSwere disabled, preventing the kernel from supporting Intel 10GbE adapters using theixgbedriver and standard USB Video Class webcams.Changes
The following kernel configuration options were enabled and validated using
make olddefconfig:Intel 10GbE Network Support:
CONFIG_IXGBE=mfor Intel 10GbE Ethernet adapters.CONFIG_IXGBE_HWMON=yfor hardware monitoring support.CONFIG_IXGBEVFdisabled because SR-IOV Virtual Function support is not required.CONFIG_IXGBE_DCBdisabled because Data Center Bridging support is not required.make olddefconfigautomatically enabled the required supporting infrastructure:CONFIG_NET_DEVLINK=yCONFIG_MDIO=mCONFIG_LIBIE_ADMINQ=mCONFIG_LIBIE_FWLOG=mCONFIG_PLDMFW=yUSB UVC Webcam Support:
CONFIG_MEDIA_SUPPORT=yfor the Linux media subsystem.CONFIG_MEDIA_USB_SUPPORT=yfor USB media devices.CONFIG_USB_VIDEO_CLASS=mfor standard USB Video Class (UVC) webcams.CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=yfor UVC input event support.CONFIG_UVC_COMMON=mCONFIG_VIDEOBUF2_CORE=mCONFIG_VIDEOBUF2_V4L2=mCONFIG_VIDEOBUF2_MEMOPS=mCONFIG_VIDEOBUF2_VMALLOC=mCONFIG_MEDIA_PLATFORM_DRIVERS=yCONFIG_V4L_PLATFORM_DRIVERS=yCONFIG_V4L_MEM2MEM_DRIVERS=yVerification & Testing
.configfile.make olddefconfigto ensure dependency consistency and automatically resolve related Kconfig options.CONFIG_IXGBEis enabled as a module for Intel 10GbE network adapters.CONFIG_IXGBEVFremains disabled because SR-IOV Virtual Function support is not required.CONFIG_USB_VIDEO_CLASSis enabled as a module, providing theuvcvideodriver required for compatible USB UVC webcams.make olddefconfigand is ready for kernel compilation and hardware validation.