Linux installation ------------------------------------------------------------------------------------------ Linux driver: Note: The installation requires root privileges. The current user must be in /etc/sudoers. Ubuntu Support You can install the ProfiShark driver for the latest generic kernels provided in Ubuntu 16.04.x, 18.04.x and 19.04.x, 21.04.x as well as the other ProfiShark software for Ubuntu 16.04.x, 18.04.x and 19.04.x, 21.04.x using our repository located at https://ubuntu.profitap.com/ with the following commands: 'wget https://ubuntu.profitap.com/public.key' 'sudo apt-key add public.key' 'sudo add-apt-repository https://ubuntu.profitap.com/' 'sudo apt-get update' After these commands, you should be able to see all the available drivers, using: 'apt-cache search profishark-linux' and install the one you need with: 'sudo apt-get install profishark-linux-driver-X.YY.0-ZZ' Where X is the kernel major version, YY is the kernel minor version, and ZZ is the ubuntu release. This repository will be updated nightly, and will contain the latest driver version built against the latest kernel releases. If you cannot find the package corresponding to your kernel version, please contact support@profitap.com. You can install the ProfiShark Manager software with the following command: 'apt-get install profishark-manager' The management software can be run by '/usr/bin/profishark/profishark-manager' ------------------------------------------------------------------------------------------ Linux Wireshark Dissector: 1) In the ProfiShark USB key's 'Linux/Dissector Wireshark/' directory (choose x86 or x64 depending on the Linux version), run the following commands: 'sudo dpkg -i /path/deb/file' 'sudo apt-get install -f' 2) The dissector can be enabled or disabled in Wireshark (Edit -> Preferences -> Protocols -> ProfiShark) Extcap tool: 1) Copy extcap binary file located in '\Linux\Extcap Tool Wireshark\profishark-extcap-linux64_1.0.tar.gz' to Wireshark 'Global Extcap' path (can be found in the next menu: Help -> About Wireshark -> Folders) 2) Restart Wireshark. New Capture interface will be displayed in capture interfaces list. Its name should be in a form 'ProfiShark ' Windows installation ------------------------------------------------------------------------------------------ Windows management software and driver: 1) Run the setup program from the ProfiShark USB key's 'Windows\Installer' folder When the ProfiShark hardware is connected for the first time, a reboot of the PC may be required in order to refresh the Winpcap/Wireshark device list. The Winpcap/Wireshark device list may also be refreshed with the following command lines: - open a CMD window, - « net stop npf » (without quotes), - « net start npf » (without quotes), Windows Wireshark Dissector: 1) Copy the 'profishark.dll' file from the ProfiShark USB key's 'Windows\Dissector Wireshark\dist' subfolders corresponding to your Wireshark version and Windows version, to your Wireshark's installation folder's 'plugins' subfolder. Since Wireshark 2.6 the dll must be copied in 'plugins\*\epan' folder 2) The dissector can be enabled or disabled in Wireshark (Edit -> Preferences -> Protocols -> ProfiShark). Extcap tool: 1) Copy both extcap binary file and API .dll located in '\Windows\Extcap Tool Wireshark\profishark-extcap_1.1_win32.zip' to Wireshark 'Global Extcap' path (can be found in the next menu: Help -> About Wireshark -> Folders) 2) Restart Wireshark. New Capture interface will be displayed in capture interfaces list. Its name should be in a form 'ProfiShark ' macOS installation ------------------------------------------------------------------------------------------ macOS management software: 1) Run the setup program from the ProfiShark USB key's 'macOS' folder. For the installation to complete, a reboot of your system may be required. MacOS 'Big Sur' or later: Installer version 3+ is needed. Please refer to the "Installation steps" manual in the 'MacOS' folder. macOS Wireshark Dissector: 1) Copy the 'profishark.so' file from the ProfiShark USB key's 'macOS/Dissector Wireshark/dist' subfolders corresponding to your Wireshark version and macOS version, to your Wireshark's installation folder's 'plugins' subfolder. Navigate to 'Applications' in Finder and right-click the Wireshark.app Application Bundle and click 'Show Package Contents'. Since Wireshark 2.6 the plugin file must be copied in '/Applications/Wireshark.app/Contents/PlugIns/wireshark/*/epan' folder. 2) The dissector can be enabled or disabled in Wireshark (Edit -> Preferences -> Protocols -> ProfiShark). Synology installation ------------------------------------------------------------------------------------------ Open Package Center -> Click "Manual Install" in the upper right hand corner -> Choose the .spk file corresponding to the Synology architecture from the Profishark USB key and click Install. The corresponding .spk file can be found in the guide included in the "Synology" folder in the USB key. DSM version 7.0 and above: Please refer to the "Installation steps" manual in the plugin folder. ESXi installation ------------------------------------------------------------------------------------------ Cuurently, ESXi up to version 6.5 is suppoprted. 1) Disable the new USB driver from VMware (see : https://kb.vmware.com/s/article/2147650) with SSH command "esxcli system module set -m=vmkusb -e=FALSE" and reboot. 2) Install the VIB driver file: Copy the .vib file on the host and SSH "esxcli software vib install -v /net-profishark-xxxxxxxxx.vib".