Wireshark-bugs: [Wireshark-bugs] [Bug 2938] New: Addition of live 802.15.4 Capture Support

Date: Sat, 4 Oct 2008 09:01:25 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2938

           Summary: Addition of live 802.15.4 Capture Support
           Product: Wireshark
           Version: SVN
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: Enhancement
          Priority: Medium
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: coflynn@xxxxxxxxx



Colin O'Flynn <coflynn@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #2310|                            |review_for_checkin?
               Flag|                            |


Created an attachment (id=2310)
 --> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=2310)
Patch against packet-ieee802154.c

Build Information:
Version 1.0.3-jackdaw (SVN Rev 26134)

Copyright 1998-2008 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GTK+ 2.12.8, with GLib 2.14.6, with WinPcap (version unknown),
with libz 1.2.3, without POSIX capabilities, with libpcre 7.0, with SMI 0.4.8,
with ADNS, with Lua 5.1, with GnuTLS 2.3.8, with Gcrypt 1.4.1, with MIT
Kerberos, with PortAudio V19-devel, with AirPcap.

Running on Windows XP Service Pack 3, build 2600, with WinPcap version 4.0.2
(packet.dll version 4.0.0.1040), based on libpcap version 0.9.5, without
AirPcap.

Built using Microsoft Visual C++ 8.0 build 50727

Wireshark is Open Source Software released under the GNU General Public
License.

Check the man page and http://www.wireshark.org for more information.
--
This is a pretty small and simple patch!

The idea is that there is now some hardware that can put 802.15.4 frames over
ethernet. To do so, the 802.15.4 frames are wrapped in an Ethernet frame, with
the Ethtype set to a value indicating the payload is 802.15.4.

Since there is no official ETHTYPE designated for the IEEE, the number 0x809A
is used in this code. However a preference is added to the "IEEE 802.15.4" type
in the preference dialog allowing you to change this ethtype to something else.

Fuzz testing passed, though I wouldn't expect it to break anything anyway...

The hardware for those interested is the Atmel Raven USB Stick.


-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.