What RSS hashing is available in Sniffer10G?
SNF_RSS_FLAGS can be specified to let the implementation know which IP/TCP/UDP fields are significant when generating the hash. By default, RSS is computed on IPv4/IPv6 addresses and source/destination...
View ArticleDoes the Sniffer10G software support KVM?
Yes. Here are instructions for, and an example of, using Sniffer10G with KVM. This uses Sniffer10G 2.0.7.50292 with KVM (kvm --version is qemu-kvm-1.0) hypervisor. Sniffer10G 2.0.7 or later is required...
View ArticleHow do I use Suricata with the Sniffer10G software?
Sniffer10G's packet capture abilities can be leveraged through the Libpcap library or directly through the SNF API. Suricata can be used with the Sniffer10G software via the libpcap interface. The...
View ArticleThe Sniffer10G MSI cannot be installed. How do I obtain the files?
You can extract the files from the MSI without running any Custom Actions by using the following command line: msiexec /a snf-2.0.6.50271.msi /qb TARGETDIR="C:\SNF_Myri-10G" INSTALLLEVEL=5 Or, for...
View ArticleI would like to deploy Sniffer10G for Windows imaging. Is there a way to not...
Yes. You can extract the files from the MSI by using the following command line: msiexec /a snf-2.0.6.50271.msi /qb TARGETDIR="C:\SNF_Myri-10G"
View ArticleMy Sniffer10G MSI installation fails when running the MSI installer. What...
If you have checked that there are no earlier Sniffer10G dependencies ( tasklist /m snf.dll is empty ), please send us the log obtained by adding /log filename to the MSI install. e.g c:\>...
View ArticleMy Sniffer10G MSI installation fails with an ambiguous message about not...
Question: My Sniffer10G MSI installation fails with an ambiguous message saying that "There is a problem with this Windows Installer Package. A program run as part of setup did not finish as expected"....
View ArticleWhere can I find the Windows Sniffer10G myri dmesg.ps1 script?
[INSTALLDIR]\sbin\myri_dmesg.ps1 is a powershell script in the Windows Sniffer10G 2.0 software distribution which extracts logging information from the Windows Logs and prints them to stdout. It will...
View ArticleHow do I build the Sniffer10G example Windows programs myself? Do I need...
Note that Sniffer10G software is currently x64 only so you will need to adjust your build architecture. After that step, compiling/linking is as easy as: cl /I../../include/ snf_simple_recv.c...
View ArticleHow can I automatically load the Sniffer10G driver at boot on FreeBSD?
After downloading and installing the Sniffer10G software from the Sniffer10G Download Page via # pkg_add #SNF_PKG_NAME # /usr/local/opt/snf/sbin/myri_start_stop start the following procedure will...
View ArticleHow do I install the Sniffer10G TBZ and load the driver?
How do I install the Sniffer10G tbz and load the driver? Sniffer10G is currently supported on FreeBSD 8 and 9 as a TBZ. To install the driver on FreeBSD 8 issue the following command: # pkg_add...
View ArticleWhy doesn't snf0 appear in the ifconfig -a output?
Sniffer10G bypasses the kernel and the kernel's regular networking mechanisms. This is achieved directly by applications that use the SNF API or in this case, libpcap over SNF API. The snf0 is not a...
View ArticleHow do I set and check the RSS flags with Sniffer10G?
You can set the RSS flags via the environment variable SNF_RSS_FLAGS. For more information on SNF_RSS_FLAGS, please read: What RSS hashing is available in Sniffer10G?. The easiest way to view the RSS...
View ArticleHow do I compile tcpreplay for Sniffer10G?
The libpcap that is provided with the Sniffer10G 2.0 package supports a pcap_inject method that can maintain lower per-packet overhead than PF_PACKET. To use this libpcap you must configure your...
View ArticleHow do I select on which network adapter ports the Sniffer10G driver is loaded?
On Linux, the option myri_mac can be used to select over which ports Sniffer10G is loaded, leaving other ports untouched. For example, on a system with two two-port adapters with these MAC addresses...
View ArticleHow do I run Linux tcpdump with the Sniffer10G software?
Here are the instructions for using Linux tcpdump with Sniffer10G. verify that your tcpdump has a dynamically linked libpcap: %ldd `which tcpdump` | grep pcap If your tcpdump statically links libpcap,...
View ArticleHow do I set up a Linux libpcap application to use Sniffer10G receive bypass?
After installing the Sniffer10G RPM from Sniffer10G Download Page, let's consider using wireshark with Sniffer10G. These examples are specifically for the wireshark application; however, the procedure...
View ArticleWhere can I find the Linux Sniffer10G myri bug report script?
myri_bug_report is a diagnostic script included in the Linux Sniffer10G software distribution. It is used to collect diagnostic information about a customer's system configuration, such as uname...
View ArticleDoes the Sniffer10G software support virtualization (VMware ESXi)?
Yes. However, Sniffer10G 2.0.7 or later is required to install the software in a virtualized environment. The following instructions detail the installation of Sniffer10G with VMware's ESXi 5.0.0...
View ArticleHow do I install the Sniffer10G RPM and load the driver?
How do I install the Sniffer10G rpm and load the driver? Sniffer10G is currently supported on Redhat Enterprise Linux RHEL5.[123]/x86_64 and later (and RHEL derivatives) as an RPM. For example, here...
View Article