Ask Your Question
0

PTPv2 Error and RHEL Update issue

asked 2021-07-06 19:02:56 +0000

So I am getting this error https://ask.wireshark.org/question/95... and from the comments it sounds like I need to update my wireshark (currently 1.10.14), but when I try updating or removing and then installing wireshark via yum install/update wireshark, it remains 1.10.14.

I tried downloading the source code and compiling there, but it doesn't seem to want to cooperate. I am running the install steps, but after I do cmake -LH <source>, the rest of the steps dont do anything. I am running on RHEL 7 if that helps.

Any guidance would be appreciated. Thanks!

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
0

answered 2021-07-06 20:49:02 +0000

grahamb gravatar image

The Wireshark project doesn't make installers for Linux, that's the responsibility of the individual distributions. Some, like Redhat, prefer stability and never take an update to newer Wireshark versions throughout the life of the OS release, hence the very ancient version in RHEL 7.

You can either attempt to build a newer version yourself, or export the capture file to another more up to date OS with a more recent version of Wireshark and view it there.

My Google Fu turned up this page on building a more recent version of Wireshark on RHEL 7 that might help.

edit flag offensive delete link more

Comments

I found it easier to use CentOS to compile and build a RPM. Because you need to compile tools like cmake from source and install the latest ninja-build, git, etc.. That RPM can be used to install Wireshark on RHEL.

André gravatar imageAndré ( 2021-07-06 22:28:48 +0000 )edit

Why is Centos easier to compile on than RHEL, don't they have exactly the same packages, just no support on Centos?

grahamb gravatar imagegrahamb ( 2021-07-07 07:49:04 +0000 )edit

Because of the licencing model. That makes it easier to experiment, independent of the company's commercial licence and policies for RHEL.

André gravatar imageAndré ( 2021-07-07 10:31:00 +0000 )edit

Asking as I really didn't know this, an open source distribution such as RHEL doesn't allow you to compile any software you want without having to pay more or lose support?

If a companies policies don't allow you to do "stuff" on your RHEL install, why would they allow you to install Centos?

Note I haven't used RedHat or a derived distribution for at least 2 decades so not up to speed on what you can\can't do.

grahamb gravatar imagegrahamb ( 2021-07-07 11:02:40 +0000 )edit

Hi Graham, one of the policies I ran into was that the company did not allow installing a C/C++ compiler (gcc) on any Unix flavor as this is treated as a security risk, except on a so-called "sandbox" machine, without internet access. With no access updating packages is a real nightmare. In the end I switched to a BYOD running Centos in a VM; installing a local RPM is allowed. I got this up and running and still use it today. So it should work on RHEL as well, but I cannot test it.

André gravatar imageAndré ( 2021-07-07 12:49:12 +0000 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2021-07-06 19:02:56 +0000

Seen: 286 times

Last updated: Jul 06 '21