How do I run ethereal after installing it via the RPM?
Linux - SecurityThis forum is for all security related questions.
Questions, tips, system compromises, firewalls, etc. are all included here.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
How do I run ethereal after installing it via the RPM?
How do I run ethereal after installing it via the RPM?
It doesnt seem to be finding the ethereal binary:
[root@business root]# ethereal
bash: ethereal: command not found
[root@business root]# ethereal
bash: ethereal: command not found
The install seems to have worked properly:
[root@business root]# yum install ethereal
Gathering header information file(s) from server(s)
Server: CentOS-3 - Addons
Server: CentOS-3 - Base
Server: CentOS-3 - Extras
Server: CentOS-3 - Updates
Finding updated packages
Downloading needed headers
nasm-0-0.98.35-3.EL3.i386 100% |=========================| 3.2 kB 00:00
nasm-doc-0-0.98.35-3.EL3. 100% |=========================| 2.6 kB 00:00
nasm-rdoff-0-0.98.35-3.EL 100% |=========================| 2.4 kB 00:00
Resolving dependencies
..Dependencies resolved
I will do the following:
[install: ethereal 0.10.10-1.EL3.1.i386]
I will install/upgrade these to satisfy the dependencies:
[deps: net-snmp-libs 5.0.9-2.30E.12.i386]
[deps: net-snmp 5.0.9-2.30E.12.i386]
[deps: libpcap 14:0.7.2-7.E3.2.i386]
Is this ok [y/N]: y
Downloading Packages
Getting net-snmp-libs-5.0.9-2.30E.12.i386.rpm
net-snmp-libs-5.0.9-2.30E 100% |=========================| 1.4 MB 00:15
Getting ethereal-0.10.10-1.EL3.1.i386.rpm
ethereal-0.10.10-1.EL3.1. 100% |=========================| 5.0 MB 00:59
Getting net-snmp-5.0.9-2.30E.12.i386.rpm
net-snmp-5.0.9-2.30E.12.i 100% |=========================| 713 kB 00:08
Getting libpcap-0.7.2-7.E3.2.i386.rpm
libpcap-0.7.2-7.E3.2.i386 100% |=========================| 153 kB 00:02
Running test transaction:
Test transaction complete, Success!
libpcap 100 % done 1/4
net-snmp-libs 100 % done 2/4
net-snmp 100 % done 3/4
ethereal 100 % done 4/4
Installed: ethereal 0.10.10-1.EL3.1.i386
Dep Installed: net-snmp-libs 5.0.9-2.30E.12.i386 net-snmp 5.0.9-2.30E.12.i386 libpcap 14:0.7.2-7.E3.2.i386
Transaction(s) Complete
[root@business root]# ethereal
bash: ethereal: command not found
[root@business root]#
[root@business root]# rpm -qa ethereal
ethereal-0.10.10-1.EL3.1
Yes, according to the manual:
4.1. Start Capturing
There are two methods you can use to start capturing packets with Ethereal:
From the command line using the following:
ethereal -i eth0 -k
This will start Ethereal capturing on interface eth0.
By starting Ethereal and then selecting Start... from the Capture menu (or use the corresponding item in the "Main" toolbar), this brings up the Capture Options dialog box.
I have it installed, but haven't really used it and the command ethereal doesn't exist, but tethereal does. The -k option is invalid with tethereal, however.
If I were you, I would subscribe to the users mailing list. They can be of great help.
From the docs:
"Tethereal is a terminal oriented version of ethereal designed for capturing and displaying packets when an interactive user interface isn't necessary or available. It supports the same options as ethereal. For more information on tethereal, see the manual pages (man tethereal)."
AFAIK, if you install ethereal and don't have the proper X/GTK files installed, it will install only tethereal (tty-ethereal binary) since running ethereal wouldn't work without the required libs.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.