This repository provides the following components:
component | license | description |
---|---|---|
libnetana | MIT | User space driver for netANALYZER devices. |
kernel driver | GPLv-2-only | Kernel driver for netANALYZER devices. |
- netANALYZER Toolkit | MIT | OS independant device handling abstraction of netX devices, used by kernel driver). |
firmware | HSLA | netX Analyzer firmware binaries |
bsl | HSLA | netX bootloader binaries |
example | MIT | Simple demo application. |
-
Open a console window and enter the directory containing this README file
-
run the installation script './build_install_driver' (root privileges required). The script will compile and install all required files (driver, library and firmware). To run only single installation steps see the following guidelines.
-
To build the example application see step 4).
NOTE
Make sure a netANALYZER/cifX Device is inserted into your device
- Build the netAnalyzer kernel module netana.ko
- Enter directory ./netana_kernel_mod and run "make"
- Install the firmware and the kernel module (netana.ko)
- Enter ./tools/ and run ./install_netanako install (root required)
- Run ./install_firmware install (root required)
- Run ./install_netanako update (root required)
- Run ./install_netanako load (root required)
- Build the User Space library libnetana
- Enter ./libnetana/ and run "./configure"
- Run "make"
- Run "make install" (root required)
- Build and run demo application
- Enter ./example/ and run "make"
- Start application ./netana_demo (root required)