Important Notice: This article and its contents (the “Information”) belong to and Voxidyne Media LLC. “libpng warning: iCCP: Not recognizing known sRGB profile that has been edited,”. Randers-Pehrson, “libpng.txt – A description on how to use and modify libpng,” 3 Jan. Pi3d, “Frequently Asked Questions pi3d 2.40 documentation,”. Building Wireshark from source under UNIX,”. Available.ĭon’s Think Tank, “WireShark Raspberry PI,” 30 July 2015. Sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap List of Commands Used sudo apt-get update & sudo apt-get upgrade -y These images are handled by the cross-platform libpng library, which (according to one Google Docs thread) will throw the warning in response to metadata that should be stripped. This has to do with portable network graphics (PNG) image files and the International Color Consortium Profile (iCCP) metadata appended to them. Main Warn libpng warning: iCCP: known incorrect sRGB profile …under normal conditions, this should only return /opt/vc/lib/libEGL.so and /opt/vc/lib/libGLESv2.so. According to the source, you can test by entering… sudo find / -name libEGL* According to, this can happen if mesa (a graphics stack for the Raspberry Pi’s graphics processing unit) was ever installed with its own versions of libEGL and libGLESv2 (graphics libraries). You may see this error while Wireshark initializes. On a closing note, here are some possible startup warnings you may observe… libEGL warning: DRI2: failed to authenticate An alternate application to consider in that case may be something like tcpdump. In terms of speed, the Raspberry Pi 3B+ can become quite sluggish on a high-traffic connection such as to a remote desktop or streaming webcam. Then just press the “start capturing packets” button (the shark fin) to begin! Figure 2: Wireshark Application (Redacted)Īs a optional side note: you can check your version of Wireshark using… wireshark -version Closing Remarksįor instructions on installing the latest stable release, you can find a useful guide on the official Wireshark page. Afterward, you should be able to run Wireshark by simply entering “wireshark” in the terminal. …which should return “/usr/bin/dumpcap = cap_net_admin,cap_net_raw+eip” Step 4: Reboot and Run Verify this change using… sudo getcap /usr/bin/dumpcap Now configure the capabilities of the dumpcap file… sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap …which should return the flags: -rwxr-x. Now I will give this system a new user group called “wireshark.” sudo groupadd wiresharkīecause I’m still using the default username of “pi,” I will add the pi account to the wireshark user group… As a practice, it is a bad idea to give all user levels excess privileges, so I’ve disallowed this by selecting “No.” Figure 1: Configuring Dumpcap Part-way through the installation, you will be asked if non-superusers should be able to capture packets. Now install the Wireshark package… sudo apt-get install wireshark Step 3: Configure Permissions Installing the Wireshark Binary Step 1: Update & Upgradeįirst, update and upgrade your existing software packages… sudo apt-get update & sudo apt-get upgrade -y Step 2: Install Wireshark Package
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |