Your message dated Fri, 15 Oct 2010 23:21:31 +0000
with message-id <[email protected]>
and subject line Bug#594390: fixed in wireshark 1.4.1-1
has caused the Debian Bug report #594390,
regarding wireshark: add support for sll.ltype hooks
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
594390: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594390
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wireshark
Version: 1.2.10-1.1
Severity: wishlist
Tags: patch upstream
Hi,
wireshark currently lacks the ability to write plugins
with SLL dissectors for linux specific packages. I found
a fix available here:
http://www.sven-fuelster.com/2010/05/30/pcan-in-wireshark/
here is the webcache entry from google (since page currently
returns Error 500):
http://webcache.googleusercontent.com/search?q=cache:fs8C-K9XdsgJ:www.sven-fuelster.com/2010/05/30/pcan-in-wireshark/+%22sll.ltype%22&cd=1&hl=en&ct=clnk&gl=de
I modified the patch, so that it can be used for any kind
of linux SLL package. It applies cleanly in 1.2.10 and
has still not been fixed upstream (please forward the bug).
I tested the patch successfully with sniffed phonet packages
from an Nokia N900 modem.
-- Sebastian
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing'), (100, 'unstable'), (50, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.36-rc2 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages wireshark depends on:
ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii libc-ares2 1.7.3-1 library for asyncronous name resol
ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib
ii libcairo2 1.9.6-6.1 The Cairo 2D vector graphics libra
ii libcomerr2 1.41.12-2 common error description library
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-1 FreeType 2 font engine, shared lib
ii libgcrypt11 1.4.5-2 LGPL Crypto library - runtime libr
ii libglib2.0-0 2.25.11-3 The GLib library of C routines
ii libgnutls26 2.8.6-1 the GNU TLS library - runtime libr
ii libgtk2.0-0 2.21.5-1 The GTK+ graphical user interface
ii libk5crypto3 1.8.3+dfsg~beta1-1 MIT Kerberos runtime libraries - C
ii libkrb5-3 1.8.3+dfsg~beta1-1 MIT Kerberos runtime libraries
ii libpango1.0-0 1.28.1-1 Layout and rendering of internatio
ii libpcap0.8 1.1.1-2 system interface for user-level pa
ii libpcre3 8.02-1.1 Perl 5 Compatible Regular Expressi
ii libportaudio2 19+svn20071022-3+b1 Portable audio I/O - shared librar
ii libsmi2ldbl 0.4.8+dfsg2-2 library to access SMI MIB informat
ii wireshark-common 1.2.10-1.1 network traffic analyzer - common
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
wireshark recommends no packages.
wireshark suggests no packages.
-- no debconf information
Description: add support for sll.ltype hooks
Forwarded: no
Author: Sebastian Reichel <[email protected]>
Index: b/epan/dissectors/packet-sll.c
===================================================================
--- a/epan/dissectors/packet-sll.c 2010-07-29 01:22:01.000000000 +0200
+++ b/epan/dissectors/packet-sll.c 2010-08-25 19:45:54.000000000 +0200
@@ -92,6 +92,7 @@
{ 0, NULL }
};
+static dissector_table_t sll_linux_dissector_table;
static dissector_table_t gre_dissector_table;
static dissector_handle_t ipx_handle;
static dissector_handle_t llc_handle;
@@ -266,7 +267,8 @@
break;
default:
- call_dissector(data_handle, next_tvb, pinfo, tree);
+ if(!dissector_try_port(sll_linux_dissector_table,
protocol, next_tvb, pinfo, tree))
+ call_dissector(data_handle, next_tvb, pinfo,
tree);
break;
}
} else {
@@ -344,6 +346,13 @@
"SLL", "sll" );
proto_register_field_array(proto_sll, hf, array_length(hf));
proto_register_subtree_array(ett, array_length(ett));
+
+ sll_linux_dissector_table = register_dissector_table (
+ "sll.ltype",
+ "Linux protocol type",
+ FT_UINT16,
+ BASE_HEX
+ );
}
void
--- End Message ---
--- Begin Message ---
Source: wireshark
Source-Version: 1.4.1-1
We believe that the bug you reported is fixed in the latest version of
wireshark, which is due to be installed in the Debian FTP archive:
libwireshark-data_1.4.1-1_all.deb
to main/w/wireshark/libwireshark-data_1.4.1-1_all.deb
libwireshark-dev_1.4.1-1_i386.deb
to main/w/wireshark/libwireshark-dev_1.4.1-1_i386.deb
libwireshark0_1.4.1-1_i386.deb
to main/w/wireshark/libwireshark0_1.4.1-1_i386.deb
libwiretap-dev_1.4.1-1_i386.deb
to main/w/wireshark/libwiretap-dev_1.4.1-1_i386.deb
libwiretap0_1.4.1-1_i386.deb
to main/w/wireshark/libwiretap0_1.4.1-1_i386.deb
tshark_1.4.1-1_i386.deb
to main/w/wireshark/tshark_1.4.1-1_i386.deb
wireshark-common_1.4.1-1_i386.deb
to main/w/wireshark/wireshark-common_1.4.1-1_i386.deb
wireshark-dbg_1.4.1-1_i386.deb
to main/w/wireshark/wireshark-dbg_1.4.1-1_i386.deb
wireshark-dev_1.4.1-1_i386.deb
to main/w/wireshark/wireshark-dev_1.4.1-1_i386.deb
wireshark-doc_1.4.1-1_all.deb
to main/w/wireshark/wireshark-doc_1.4.1-1_all.deb
wireshark_1.4.1-1.debian.tar.gz
to main/w/wireshark/wireshark_1.4.1-1.debian.tar.gz
wireshark_1.4.1-1.dsc
to main/w/wireshark/wireshark_1.4.1-1.dsc
wireshark_1.4.1-1_i386.deb
to main/w/wireshark/wireshark_1.4.1-1_i386.deb
wireshark_1.4.1.orig.tar.bz2
to main/w/wireshark/wireshark_1.4.1.orig.tar.bz2
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Balint Reczey <[email protected]> (supplier of updated wireshark package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 03 Sep 2010 13:20:33 +0200
Source: wireshark
Binary: wireshark-common wireshark tshark wireshark-dev wireshark-dbg
wireshark-doc libwireshark0 libwireshark-data libwireshark-dev libwiretap0
libwiretap-dev
Architecture: source i386 all
Version: 1.4.1-1
Distribution: experimental
Urgency: high
Maintainer: Balint Reczey <[email protected]>
Changed-By: Balint Reczey <[email protected]>
Description:
libwireshark-data - a network packet dissection library -- data files
libwireshark-dev - a network packet dissection library -- development files
libwireshark0 - a network packet dissection library -- shared library
libwiretap-dev - a network packet capture library -- development files
libwiretap0 - a network packet capture library -- shared library
tshark - network traffic analyzer - console version
wireshark - network traffic analyzer - GTK+ version
wireshark-common - network traffic analyzer - common files
wireshark-dbg - network traffic analyzer - debug symbols
wireshark-dev - network traffic analyzer - development tools
wireshark-doc - network traffic analyzer - documentation
Closes: 594390 596108 598498
Changes:
wireshark (1.4.1-1) experimental; urgency=high
.
* New upstream release 1.4.1
- release notes:
http://www.wireshark.org/docs/relnotes/wireshark-1.4.1.html
- add support for sll.ltype hooks (Closes: #594390)
- security fixes
- The Penetration Test Team of NCNIPC (China) discovered that the
ASN.1 BER dissector was susceptible to a stack overflow
(CVE-2010-3445)
* pick fix for improperly backported display filter update when changing
profile
* [Debconf translation updates]
- Basque (Iñaki Larrañaga Murgoitio).
- Vietnamese (Clytie Siddall). (Closes: #598498)
* make wireshark-dev depend on libwireshark-dev and libwiretap-dev
(Closes: #596108)
Checksums-Sha1:
49d5342ed2c5786f93713a8cfef213fa227befac 1807 wireshark_1.4.1-1.dsc
8a3832b3a8cadbb0287fc4c1bcd22a75177df2fb 20208926 wireshark_1.4.1.orig.tar.bz2
e840d1e5e3d93209838f907f5308d7fd63044fa4 54999 wireshark_1.4.1-1.debian.tar.gz
091a0ea06e024f40bc8c52fab1d8a24ffdf12f32 1364880
wireshark-common_1.4.1-1_i386.deb
30eb8d2d4cf998be3bfa06c5d2d54e2aa38708c4 783978 wireshark_1.4.1-1_i386.deb
c58d2b5e13647350b73c8703627c6ba21825aef0 138090 tshark_1.4.1-1_i386.deb
b70e6866ea3433cfc062ad5c82ccb7ec0b53dcef 167532 wireshark-dev_1.4.1-1_i386.deb
511b36062297804395ea66eed36806cc43b8c016 16319186
wireshark-dbg_1.4.1-1_i386.deb
c6188657327183b42f1629ad15e4e12dede0e00d 3269354 wireshark-doc_1.4.1-1_all.deb
f92c7c96b0f35b49c15cda983ad1394185cd50be 9403512 libwireshark0_1.4.1-1_i386.deb
9b7a21290e50447e210571af3acd45dbccdff0de 2197418
libwireshark-data_1.4.1-1_all.deb
c491debcbefcc451d0f3798bf3ea200c97c3339b 873022
libwireshark-dev_1.4.1-1_i386.deb
e8fc22f949ad7bea687ec47aad20f8d5e3d89a06 157482 libwiretap0_1.4.1-1_i386.deb
6b007257a010c9e7e090416593559ac94f0a9d12 57732 libwiretap-dev_1.4.1-1_i386.deb
Checksums-Sha256:
9365a39184462c47de05ae6005e6a0104ae8d39f90eccf7d4cf06f0ea91a73cd 1807
wireshark_1.4.1-1.dsc
8bd1e7e0f6408afb48e5e1e3ded651e0dee41a77a65868b72e26f36f3aff0983 20208926
wireshark_1.4.1.orig.tar.bz2
abe72aeb90b776bf20f08c4d4c836f3ff5e53b8ea207dce5a5f52d2b29d6e06d 54999
wireshark_1.4.1-1.debian.tar.gz
ca50bb950656e330069a4dc5ce8b9c193ccf3b0f0645cbcbc66d90d8671bdea4 1364880
wireshark-common_1.4.1-1_i386.deb
c09051a16699a57514a831cba201c704cab9ba050fe98060dbd22d36caae54a9 783978
wireshark_1.4.1-1_i386.deb
3c5dbcf0b9f4871ba09abdf3226ebaa95daef8868d9d224b5cf72d254e93fcee 138090
tshark_1.4.1-1_i386.deb
06b3933d4ba9c8f28f72100ed493a5d31400e4c9a1d1cb3b735ae5947643b2f9 167532
wireshark-dev_1.4.1-1_i386.deb
13dcc8fcc79c8cfc0c35fd2b1457178240765bcea0e5e0bc1097755331fb186f 16319186
wireshark-dbg_1.4.1-1_i386.deb
bc457942ab4c37d0fa4edfd180a38b6d5c7a62ca6957414d447ae6ece49e0287 3269354
wireshark-doc_1.4.1-1_all.deb
55edcdc7cffdef7fbfa5d7fc6c871505eb5aa7d3846a2181d984bc1451937a15 9403512
libwireshark0_1.4.1-1_i386.deb
b0ec8357e6eba559112fbce370a50d8ebf225962f7fda19dfdb823082cbb4f0f 2197418
libwireshark-data_1.4.1-1_all.deb
ae71d9e0e081c8ac72f95dd76611633329b7bc690ae8b488f9cc005737df6f6b 873022
libwireshark-dev_1.4.1-1_i386.deb
d6af99871dbbfeca5a3fbd55b98bf1f9cceb029867be59e359fe213afd38ce28 157482
libwiretap0_1.4.1-1_i386.deb
0b5f6d865ffe786471e4bf1120bc77f065315092a8d208db73b9b183530b504b 57732
libwiretap-dev_1.4.1-1_i386.deb
Files:
6464c5d7b742cf1b03cad9289adc6d38 1807 net optional wireshark_1.4.1-1.dsc
1719d20a10990e7c2cb261df7021aab6 20208926 net optional
wireshark_1.4.1.orig.tar.bz2
406d5914b703c84bac4e3e1b8a67fa3f 54999 net optional
wireshark_1.4.1-1.debian.tar.gz
7d745080471f16e74029d99a31fa2b56 1364880 net optional
wireshark-common_1.4.1-1_i386.deb
3c69af05557bf48e448a44e404edf885 783978 net optional wireshark_1.4.1-1_i386.deb
c5cfca1ac4cd1998b0d317bd2c830826 138090 net optional tshark_1.4.1-1_i386.deb
1830d62384c108a605e707b1e8f1fb68 167532 devel optional
wireshark-dev_1.4.1-1_i386.deb
2dda72088c3867a374813fbd5f747a49 16319186 debug extra
wireshark-dbg_1.4.1-1_i386.deb
9ca0f7eae08568aa0ffe593d930b29c1 3269354 doc extra
wireshark-doc_1.4.1-1_all.deb
cb0fb555615f6a4b394f4aaad9e728ec 9403512 libs optional
libwireshark0_1.4.1-1_i386.deb
3c69082f2ce7a80dc7f4e4b40569acaf 2197418 libs optional
libwireshark-data_1.4.1-1_all.deb
8e4125df12928b2c02790da67a764135 873022 libdevel optional
libwireshark-dev_1.4.1-1_i386.deb
3817e5ed2551479975f727fad799aaec 157482 libs optional
libwiretap0_1.4.1-1_i386.deb
bb232a2c4d1d348e4db39a7d852d3222 57732 libdevel optional
libwiretap-dev_1.4.1-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iD8DBQFMuNaNmSuMdaVnTsERAhh1AKDjhCmV3Nwmhro4k6WscPRZCP5eSQCgi6E3
ZfmAxfoUFIuorxeOJtBdYrw=
=XfQY
-----END PGP SIGNATURE-----
--- End Message ---