empty capture filter is invalid capture filter
Upgraded wireshark today now I can't use the empty filter. Can't use ether either as is said in man page. This is very frustrating.
~ pacman -S wireshark
error: you cannot perform this operation unless you are root.
➜ ~ pacman -Ss wireshark
extra/termshark 2.4.0-2
Terminal UI for tshark, inspired by Wireshark
extra/wireshark-cli 4.7.0-1 [installed]
Network traffic and protocol analyzer/sniffer - CLI tools and data files
extra/wireshark-qt 4.7.0-1 [installed]
Network traffic and protocol analyzer/sniffer - Qt GUI
➜ ~ sudo downgrade wireshark-qt
loading packages...
warning: downgrading package wireshark-qt (4.7.0-1 => 4.6.6-1)
resolving dependencies...
warning: cannot resolve "libwireshark.so=19-64", a dependency of "wireshark-qt"
warning: cannot resolve "libwiretap.so=16-64", a dependency of "wireshark-qt"
warning: cannot resolve "libwsutil.so=17-64", a dependency of "wireshark-qt"
:: The following package cannot be upgraded due to unresolvable dependencies:
wireshark-qt
:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libwireshark.so=19-64' required by wireshark-qt
:: unable to satisfy dependency 'libwiretap.so=16-64' required by wireshark-qt
:: unable to satisfy dependency 'libwsutil.so=17-64' required by wireshark-qt
➜ ~ sudo downgrade wireshark-cli
loading packages...
warning: downgrading package wireshark-cli (4.7.0-1 => 4.6.6-1)
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing wireshark-cli (4.6.6-1) breaks dependency 'libwireshark.so=0-64' required by wireshark-qt
:: installing wireshark-cli (4.6.6-1) breaks dependency 'libwiretap.so=0-64' required by wireshark-qt
:: installing wireshark-cli (4.6.6-1) breaks dependency 'libwsutil.so=0-64' required by wireshark-qt
➜ ~ sudo downgrade wireshark-qt
loading packages...
warning: downgrading package wireshark-qt (4.7.0-1 => 4.6.0-1)
resolving dependencies...
warning: cannot resolve "libwireshark.so=19-64", a dependency of "wireshark-qt"
warning: cannot resolve "libwiretap.so=16-64", a dependency of "wireshark-qt"
warning: cannot resolve "libwsutil.so=17-64", a dependency of "wireshark-qt"
:: The following package cannot be upgraded due to unresolvable dependencies:
wireshark-qt
:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libwireshark.so=19-64' required by wireshark-qt
:: unable to satisfy dependency 'libwiretap.so=16-64' required by wireshark-qt
:: unable to satisfy dependency 'libwsutil.so=17-64' required by wireshark-qt
➜ ~ wireshark
** (wireshark:17929) 16:19:17.487834 [Epan WARNING] /usr/src/debug/wireshark/wireshark/ui/ui_prefs.c:202 -- ui_prefs_read_pref(): Preference "language" has been converted to "ui_language.language"
Save your preferences to make this change permanent.
** (wireshark:17929) 16:19:17.705899 [GUI WARNING] -- Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")
** (wireshark:17929) 16:21:34.299450 [GUI WARNING] -- This plugin supports grabbing the mouse only for popup windows
** (wireshark:17929) 16:21:34.981442 [GUI WARNING] -- This plugin supports grabbing the mouse only for popup windows
** (wireshark:17929) 16:21:35.728402 [GUI WARNING] -- This plugin supports grabbing the mouse only for popup windows
** (wireshark:17929 ...
Can you add the output of
wireshark -v. It's difficult to tell which version you ended up with in the install log.If a man page claims that
ether, by itself, is a valid capture filter, that man page has an error:"ether" isn't, by itself, a valid capture filter. Do you mean something such as
ether proto \iporether proto 0x0800can't be used? (Yes, the backslash inether proto \ipis necessary;ether proto ipis invalid, becauseipis s special keyword in capture filters.)