Mac OS X Mavericks 10.9でWireshark
Mac OSを 10.8.xから10.9.xにアップデートすると、Wiresharkが消えていた。
Mac OS X 10.9.xでのWiresharkインストールの仕方。
1) Macに Wiresharkをインストール
Wireshark · Download
2) MacにXQuartzをインストール
これまでWiresharkはX11を利用していたが、X11がOS Xに含まれなくなったとの事で、
代わりにXQuartzを導入。
XQuartz
3) Wiresharkを起動
起動するとアプリケーションの指定を促す「Choose Application」ウインドウが出るので、
左下の[Brows..]から、「アプリケーション」→「ユーティリティ」→「XQuartz」を指定。
4) Terminalから発行
Terminalを起動して以下を入力。
すると以下のようなログが出る。数分待つと、Wiresharkのウインドウが表示される。
mac$ /Applications/Wireshark.app/Contents/MacOS/Wireshark
2014-10-29 14:05:36.290 defaults[6619:507]
The domain/default pair of (kCFPreferencesAnyApplication, AppleAquaColorVariant) does not exist
2014-10-29 14:05:36.298 defaults[6620:507]
The domain/default pair of (kCFPreferencesAnyApplication, AppleHighlightColor) does not exist(process:6602): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.(wireshark-bin:6602): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks",
Fontconfig warning: ignoring sjis.UTF-8: not a valid language tag
※これ以降は、Wiresharkを起動するとすぐにXQuartz経由でウインドウが表示される。