Wireshark-dev: Re: [Wireshark-dev] GeoIP and what to expect
From: Peter Fuller <randomkodemonkey@xxxxxxxxxxxxxx>
Date: Wed, 14 Jan 2009 21:45:16 +0000
First, thanks for this feature, don't want to seem as though I'm complaining about something that might be still 'beta'.
The Statistics->Endpoint List->IPv4 reveals the Country, AS Number, and City columns. However, no use of any ip.geoip display fields related to asnum, city, or country show anything in the packet details,
i.e. Even though the Country column shows "Japan" and "United States", all of these display filters show an empty packet details window:
ip.geoip.country contains "Japan" ip.geoip.country contains "U" ip.geoip.counry == "Japan"Oh. DUH. Searching the code, I stumbled across the 'Enable GeoIP lookups' preference. After enabling that, I get the data I expected in the packet details list and the display filters work as expected.
Perhaps a comment in the Protocols->IP pane stating something like "GeoIP settings can be changed in the Name Resolution preferences, similar to the entry for SNMP for MIB settings would help to connect the two locations?
rkm On Jan 14, 2009, at 5:54 PM, Gerald Combs wrote:
The GeoIP UAT entries should contain the absolute paths of directories that contain GeoIP databases, and not the paths to the databases themselves. Try changing one of the entries to the path of your "Downloads" directory, deleting the other two entries, and restarting Wireshark. I've updated the tooltip in thename resolution preferences to explain this a little better. If the databases load correctly, you should see GeoIP data in "Statistics->Endpoint List->IPv4" as well as in the IP packet detail. The following GeoIP display filter fields are currently defined: ip.geoip.asnum ip.geoip.city ip.geoip.country ip.geoip.dst_asnum ip.geoip.dst_city ip.geoip.dst_country ip.geoip.dst_isp ip.geoip.dst_org ip.geoip.isp ip.geoip.org ip.geoip.src_asnum ip.geoip.src_city ip.geoip.src_country ip.geoip.src_isp ip.geoip.src_orgThey are all strings, so you can filter using the "contains" and "matches"operators, e.g. ip.geoip.asnum contains "17374" ip.geoip.city matches "(?i)peculiar, mo" Peter Fuller wrote:I've tried out the GeoIP API, but I don't see any results. My steps:I've downloaded three .dat files from maxmind: -rw-r--r--@ 1 rkm rkm 1138900 Jan 12 22:12 Downloads/GeoIP.dat-rw-r--r-- 1 rkm rkm 2204468 Jan 12 22:12 Downloads/ GeoIPASNum.dat -rw-r--r--@ 1 rkm rkm 29945302 Jan 12 22:13 Downloads/ GeoLiteCity.datI've updated the UAT to have one entry with the absolute path to thesefiles. I have the filter preferences reference geoip information, but I don't know what the format of anyof the values should be. I removed the PROTO_ITEM_SET_HIDDEN so that I could see what the values for, say, ip.geoip.country look like ('usa'?'us'? 'US'?, etc), but I still get now values shown next to the IP addresses after recompiling. Am I doing something wrong? TShark 1.1.2 (SVN Rev 27212) Copyright 1998-2009 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.This is free software; see the source for copying conditions. There isNO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled with GLib 2.14.6, with libpcap 0.9.8, with libz 1.2.3, without POSIX capabilities, with libpcre 4.5, with SMI 0.4.3, without c-ares, with ADNS, withLua 5.1, with GnuTLS 2.2.0, with Gcrypt 1.4.0, with MIT Kerberos, withGeoIP. Running on Darwin 9.6.0 (MacOS 10.5.6), with libpcap version 0.9.8, GnuTLS 2.2.0, Gcrypt 1.4.0. Built using gcc 4.0.1 (Apple Inc. build 5465). ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe-- Join us for Sharkfest’09 | Stanford University, June 15 – 18 http://www.cacetech.com/sharkfest.09/ EARLY REGISTRATION DISCOUNTS through JANUARY 31, 2009 ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe
- References:
- [Wireshark-dev] GeoIP and what to expect
- From: Peter Fuller
- Re: [Wireshark-dev] GeoIP and what to expect
- From: Gerald Combs
- [Wireshark-dev] GeoIP and what to expect
- Prev by Date: Re: [Wireshark-dev] GeoIP and what to expect
- Next by Date: [Wireshark-dev] buildbot failure in Wireshark (development) on Windows-XP-x86
- Previous by thread: Re: [Wireshark-dev] GeoIP and what to expect
- Next by thread: [Wireshark-dev] developer doc - small correction for 9.4.2
- Index(es):