This project is to create a gigabit network line speed network capture device. It is built upon a linux 2.6 kernel designed for multiprocessor machines with large ram and multiple disks.
Development Environment
This project utilizes many tools to make multi machine kernel development easier. It does this in two ways:
By using UML which allows multiple machines to be simulated on a single host. This will allow quick prototyping of multi machine networks.
By using grub network boot and PXE to quickly boot new images. This will allow automated bringup of new builds on multiple test boxes. This is most important when testing the performance of netcap, UML is not sufficant for that.
Status
This project is active, it is currently not opensource, but it most likely will become opensource soon. Email me if you want to contribute and we can discuss.