View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0007318||Kali Linux||[All Projects] Feature Requests||public||2021-09-04 08:59||2021-09-30 15:06|
|Target Version||Fixed in Version|
|Summary||0007318: Missing kernel modules for PXE boot via USB-C|
|Description||Dear Kali Team,|
I am PXE-booting Kali Linux on a UEFI laptop via a USB-C ethernet adapter.
This does not work with the current Kali Live image oob as the Kali Live initrd.img is missing the required kernel modules (usbnet, cdc_ether).
As a workaround I am using a SysrescueCD kernel and patched the Kali Linux initrd.img with the respective SysrescueCD modules. This
works but technically also requires patching the live filesystem to have modules available at runtime, too.
Also the PXE boot docs https://www.kali.org/docs/installation/network-pxe/ do not cover PXE booting from a UEFI machine which I think
is a bit unfortunate.
So my request is:
a) Please include the aforementioned modules in the initrd.img
b) Update the PXE docs
I will gladly assist with either request.
||This is more than likely needing to come from Debian|
||Right, so if anyone can put me on the path to requesting a feature with Debian, I'll just forward this request.|
Hi! Indeed this is something that should be addressed on Debian's side.
First thing is to validate that these modules are indeed missing on a Debian live image (just to be sure). I just checked that and I can confirm that those two modules are missing.
Second thing is to check if there's already a bug opened for this matter. Indeed, there is one: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980788. This bug report links to a merge request: https://salsa.debian.org/kernel-team/initramfs-tools/-/merge_requests/41.
I suggest that you add a comment at those two places (you might need to create an account on salsa.debian.org). Since you can describe exactly your use-case, and which modules are needed, this will be a very welcome contribution already.
Regarding the PXE boot docs, if you have a bit of time, feel free to improve the doc and open a MR at https://gitlab.com/kalilinux/documentation/kali-docs/-/tree/master/installation/network-pxe. I personally never did PXE boot, so I can't document that.