How-to and virtualization issues
Posted: Thu Oct 15, 2009 3:53 am
Hello.
I need to modify some internal modules about networking issues in linux kernel, specifically I have to modify the maximum dimension of packets and other stuff. I have 2 questions:
1) Would you use a real machine for debugging or virtualization?In case of virtualization, what's the best choice for these issues among KVM, VirtualBox or something else? Does a VM give complete access to all HW devices and simulates real networking?
2) Is it possible to unload modules (e.g. ARP) and re-load a hacked version of it without having to compile all kernel again?
Thanks in advance.
I need to modify some internal modules about networking issues in linux kernel, specifically I have to modify the maximum dimension of packets and other stuff. I have 2 questions:
1) Would you use a real machine for debugging or virtualization?In case of virtualization, what's the best choice for these issues among KVM, VirtualBox or something else? Does a VM give complete access to all HW devices and simulates real networking?
2) Is it possible to unload modules (e.g. ARP) and re-load a hacked version of it without having to compile all kernel again?
Thanks in advance.