I seem to be having no luck getting the wireshark output to work monitoring a P25p1
system. I have enabled it ( -w) and verified that scope.py is loading the p25_decoder
object in which the wireshark flag and port are passed to.. however if I use nc or a
python script to listen on 23456 (or wireshark) I'm not getting a thing.... any
thoughts?
Cheers
Show replies by date
Same problem, what version of plugin did you use, I was only able to install 1.6
On Wednesday, April 12, 2017 10:26 AM, "russ.innes(a)gmail.com [op25-dev]"
<op25-dev(a)yahoogroups.com> wrote:
I seem to be having no luck getting the wireshark output to work monitoring a P25p1
system. I have enabled it ( -w) and verified that scope.py is loading the p25_decoder
object in which the wireshark flag and port are passed to.. however if I use nc or a
python script to listen on 23456 (or wireshark) I'm not getting a thing.... any
thoughts?
Cheers
#yiv0414853991 #yiv0414853991 -- #yiv0414853991ygrp-mkp {border:1px solid
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv0414853991
#yiv0414853991ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv0414853991 #yiv0414853991ygrp-mkp
#yiv0414853991hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}#yiv0414853991 #yiv0414853991ygrp-mkp #yiv0414853991ads
{margin-bottom:10px;}#yiv0414853991 #yiv0414853991ygrp-mkp .yiv0414853991ad {padding:0
0;}#yiv0414853991 #yiv0414853991ygrp-mkp .yiv0414853991ad p {margin:0;}#yiv0414853991
#yiv0414853991ygrp-mkp .yiv0414853991ad a
{color:#0000ff;text-decoration:none;}#yiv0414853991 #yiv0414853991ygrp-sponsor
#yiv0414853991ygrp-lc {font-family:Arial;}#yiv0414853991 #yiv0414853991ygrp-sponsor
#yiv0414853991ygrp-lc #yiv0414853991hd {margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv0414853991
#yiv0414853991ygrp-sponsor #yiv0414853991ygrp-lc .yiv0414853991ad
{margin-bottom:10px;padding:0 0;}#yiv0414853991 #yiv0414853991actions
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv0414853991 #yiv0414853991activity
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv0414853991
#yiv0414853991activity span {font-weight:700;}#yiv0414853991 #yiv0414853991activity
span:first-child {text-transform:uppercase;}#yiv0414853991 #yiv0414853991activity span a
{color:#5085b6;text-decoration:none;}#yiv0414853991 #yiv0414853991activity span span
{color:#ff7900;}#yiv0414853991 #yiv0414853991activity span .yiv0414853991underline
{text-decoration:underline;}#yiv0414853991 .yiv0414853991attach
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}#yiv0414853991 .yiv0414853991attach div a
{text-decoration:none;}#yiv0414853991 .yiv0414853991attach img
{border:none;padding-right:5px;}#yiv0414853991 .yiv0414853991attach label
{display:block;margin-bottom:5px;}#yiv0414853991 .yiv0414853991attach label a
{text-decoration:none;}#yiv0414853991 blockquote {margin:0 0 0 4px;}#yiv0414853991
.yiv0414853991bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv0414853991
.yiv0414853991bold a {text-decoration:none;}#yiv0414853991 dd.yiv0414853991last p a
{font-family:Verdana;font-weight:700;}#yiv0414853991 dd.yiv0414853991last p span
{margin-right:10px;font-family:Verdana;font-weight:700;}#yiv0414853991
dd.yiv0414853991last p span.yiv0414853991yshortcuts {margin-right:0;}#yiv0414853991
div.yiv0414853991attach-table div div a {text-decoration:none;}#yiv0414853991
div.yiv0414853991attach-table {width:400px;}#yiv0414853991 div.yiv0414853991file-title a,
#yiv0414853991 div.yiv0414853991file-title a:active, #yiv0414853991
div.yiv0414853991file-title a:hover, #yiv0414853991 div.yiv0414853991file-title a:visited
{text-decoration:none;}#yiv0414853991 div.yiv0414853991photo-title a, #yiv0414853991
div.yiv0414853991photo-title a:active, #yiv0414853991 div.yiv0414853991photo-title
a:hover, #yiv0414853991 div.yiv0414853991photo-title a:visited
{text-decoration:none;}#yiv0414853991 div#yiv0414853991ygrp-mlmsg #yiv0414853991ygrp-msg p
a span.yiv0414853991yshortcuts
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv0414853991 .yiv0414853991green
{color:#628c2a;}#yiv0414853991 .yiv0414853991MsoNormal {margin:0 0 0 0;}#yiv0414853991 o
{font-size:0;}#yiv0414853991 #yiv0414853991photos div
{float:left;width:72px;}#yiv0414853991 #yiv0414853991photos div div {border:1px solid
#666666;height:62px;overflow:hidden;width:62px;}#yiv0414853991 #yiv0414853991photos div
label
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv0414853991
#yiv0414853991reco-category {font-size:77%;}#yiv0414853991 #yiv0414853991reco-desc
{font-size:77%;}#yiv0414853991 .yiv0414853991replbq {margin:4px;}#yiv0414853991
#yiv0414853991ygrp-actbar div a:first-child
{margin-right:2px;padding-right:5px;}#yiv0414853991 #yiv0414853991ygrp-mlmsg
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv0414853991
#yiv0414853991ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv0414853991
#yiv0414853991ygrp-mlmsg select, #yiv0414853991 input, #yiv0414853991 textarea {font:99%
Arial, Helvetica, clean, sans-serif;}#yiv0414853991 #yiv0414853991ygrp-mlmsg pre,
#yiv0414853991 code {font:115% monospace;}#yiv0414853991 #yiv0414853991ygrp-mlmsg *
{line-height:1.22em;}#yiv0414853991 #yiv0414853991ygrp-mlmsg #yiv0414853991logo
{padding-bottom:10px;}#yiv0414853991 #yiv0414853991ygrp-msg p a
{font-family:Verdana;}#yiv0414853991 #yiv0414853991ygrp-msg p#yiv0414853991attach-count
span {color:#1E66AE;font-weight:700;}#yiv0414853991 #yiv0414853991ygrp-reco
#yiv0414853991reco-head {color:#ff7900;font-weight:700;}#yiv0414853991
#yiv0414853991ygrp-reco {margin-bottom:20px;padding:0px;}#yiv0414853991
#yiv0414853991ygrp-sponsor #yiv0414853991ov li a
{font-size:130%;text-decoration:none;}#yiv0414853991 #yiv0414853991ygrp-sponsor
#yiv0414853991ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv0414853991
#yiv0414853991ygrp-sponsor #yiv0414853991ov ul {margin:0;padding:0 0 0 8px;}#yiv0414853991
#yiv0414853991ygrp-text {font-family:Georgia;}#yiv0414853991 #yiv0414853991ygrp-text p
{margin:0 0 1em 0;}#yiv0414853991 #yiv0414853991ygrp-text tt
{font-size:120%;}#yiv0414853991 #yiv0414853991ygrp-vital ul li:last-child
{border-right:none !important;}#yiv0414853991
I believe 1.6 as well- but wireshark aside, I don't believe op25 scope is pushing out
any data over UDP to begin with....
it's possible there's been a mismatch between the C code and the python as the
code has evolved. In p25p1_fdma.cc there is a line (at line 337 in my copy of the file)
if (!d_do_imbe) {
try changing this to
if (1) {
and also there is a line below this (356 in mine, not the one at 317)
if (d_do_output) {
which you would change to
if (0) {
you have to uninstall and then do the standard make / make install after this.
Also make sure the wireshark hostname and port are set, I think if the port number is
defaulted to zero that will cause no output. Also if you're writing to localhost
you'll need to run wireshark on the localhost interface not the ethernet one.
Max
Like a charm...... thanks
Same problem I have. Get data ok using grgsm ,just not op25
--------------------------------------------
On Wed, 4/19/17, russ.innes(a)gmail.com [op25-dev] <op25-dev(a)yahoogroups.com> wrote:
Subject: Re: [op25-dev] wireshark UDP output
To: op25-dev(a)yahoogroups.com
Received: Wednesday, April 19, 2017, 7:59 AM
I believe 1.6 as well- but wireshark aside, I
don't believe op25 scope is pushing out any data over
UDP to begin with....
#yiv9085133370 #yiv9085133370 --
#yiv9085133370ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px
0;padding:0 10px;}
#yiv9085133370 #yiv9085133370ygrp-mkp hr {
border:1px solid #d8d8d8;}
#yiv9085133370 #yiv9085133370ygrp-mkp #yiv9085133370hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}
#yiv9085133370 #yiv9085133370ygrp-mkp #yiv9085133370ads {
margin-bottom:10px;}
#yiv9085133370 #yiv9085133370ygrp-mkp .yiv9085133370ad {
padding:0 0;}
#yiv9085133370 #yiv9085133370ygrp-mkp .yiv9085133370ad p {
margin:0;}
#yiv9085133370 #yiv9085133370ygrp-mkp .yiv9085133370ad a {
color:#0000ff;text-decoration:none;}
#yiv9085133370 #yiv9085133370ygrp-sponsor
#yiv9085133370ygrp-lc {
font-family:Arial;}
#yiv9085133370 #yiv9085133370ygrp-sponsor
#yiv9085133370ygrp-lc #yiv9085133370hd {
margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}
#yiv9085133370 #yiv9085133370ygrp-sponsor
#yiv9085133370ygrp-lc .yiv9085133370ad {
margin-bottom:10px;padding:0 0;}
#yiv9085133370 #yiv9085133370actions {
font-family:Verdana;font-size:11px;padding:10px 0;}
#yiv9085133370 #yiv9085133370activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}
#yiv9085133370 #yiv9085133370activity span {
font-weight:700;}
#yiv9085133370 #yiv9085133370activity span:first-child {
text-transform:uppercase;}
#yiv9085133370 #yiv9085133370activity span a {
color:#5085b6;text-decoration:none;}
#yiv9085133370 #yiv9085133370activity span span {
color:#ff7900;}
#yiv9085133370 #yiv9085133370activity span
.yiv9085133370underline {
text-decoration:underline;}
#yiv9085133370 .yiv9085133370attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}
#yiv9085133370 .yiv9085133370attach div a {
text-decoration:none;}
#yiv9085133370 .yiv9085133370attach img {
border:none;padding-right:5px;}
#yiv9085133370 .yiv9085133370attach label {
display:block;margin-bottom:5px;}
#yiv9085133370 .yiv9085133370attach label a {
text-decoration:none;}
#yiv9085133370 blockquote {
margin:0 0 0 4px;}
#yiv9085133370 .yiv9085133370bold {
font-family:Arial;font-size:13px;font-weight:700;}
#yiv9085133370 .yiv9085133370bold a {
text-decoration:none;}
#yiv9085133370 dd.yiv9085133370last p a {
font-family:Verdana;font-weight:700;}
#yiv9085133370 dd.yiv9085133370last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}
#yiv9085133370 dd.yiv9085133370last p
span.yiv9085133370yshortcuts {
margin-right:0;}
#yiv9085133370 div.yiv9085133370attach-table div div a {
text-decoration:none;}
#yiv9085133370 div.yiv9085133370attach-table {
width:400px;}
#yiv9085133370 div.yiv9085133370file-title a, #yiv9085133370
div.yiv9085133370file-title a:active, #yiv9085133370
div.yiv9085133370file-title a:hover, #yiv9085133370
div.yiv9085133370file-title a:visited {
text-decoration:none;}
#yiv9085133370 div.yiv9085133370photo-title a,
#yiv9085133370 div.yiv9085133370photo-title a:active,
#yiv9085133370 div.yiv9085133370photo-title a:hover,
#yiv9085133370 div.yiv9085133370photo-title a:visited {
text-decoration:none;}
#yiv9085133370 div#yiv9085133370ygrp-mlmsg
#yiv9085133370ygrp-msg p a span.yiv9085133370yshortcuts {
font-family:Verdana;font-size:10px;font-weight:normal;}
#yiv9085133370 .yiv9085133370green {
color:#628c2a;}
#yiv9085133370 .yiv9085133370MsoNormal {
margin:0 0 0 0;}
#yiv9085133370 o {
font-size:0;}
#yiv9085133370 #yiv9085133370photos div {
float:left;width:72px;}
#yiv9085133370 #yiv9085133370photos div div {
border:1px solid
#666666;height:62px;overflow:hidden;width:62px;}
#yiv9085133370 #yiv9085133370photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}
#yiv9085133370 #yiv9085133370reco-category {
font-size:77%;}
#yiv9085133370 #yiv9085133370reco-desc {
font-size:77%;}
#yiv9085133370 .yiv9085133370replbq {
margin:4px;}
#yiv9085133370 #yiv9085133370ygrp-actbar div a:first-child {
margin-right:2px;padding-right:5px;}
#yiv9085133370 #yiv9085133370ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean,
sans-serif;}
#yiv9085133370 #yiv9085133370ygrp-mlmsg table {
font-size:inherit;font:100%;}
#yiv9085133370 #yiv9085133370ygrp-mlmsg select,
#yiv9085133370 input, #yiv9085133370 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}
#yiv9085133370 #yiv9085133370ygrp-mlmsg pre, #yiv9085133370
code {
font:115% monospace;}
#yiv9085133370 #yiv9085133370ygrp-mlmsg * {
line-height:1.22em;}
#yiv9085133370 #yiv9085133370ygrp-mlmsg #yiv9085133370logo {
padding-bottom:10px;}
#yiv9085133370 #yiv9085133370ygrp-msg p a {
font-family:Verdana;}
#yiv9085133370 #yiv9085133370ygrp-msg
p#yiv9085133370attach-count span {
color:#1E66AE;font-weight:700;}
#yiv9085133370 #yiv9085133370ygrp-reco
#yiv9085133370reco-head {
color:#ff7900;font-weight:700;}
#yiv9085133370 #yiv9085133370ygrp-reco {
margin-bottom:20px;padding:0px;}
#yiv9085133370 #yiv9085133370ygrp-sponsor #yiv9085133370ov
li a {
font-size:130%;text-decoration:none;}
#yiv9085133370 #yiv9085133370ygrp-sponsor #yiv9085133370ov
li {
font-size:77%;list-style-type:square;padding:6px 0;}
#yiv9085133370 #yiv9085133370ygrp-sponsor #yiv9085133370ov
ul {
margin:0;padding:0 0 0 8px;}
#yiv9085133370 #yiv9085133370ygrp-text {
font-family:Georgia;}
#yiv9085133370 #yiv9085133370ygrp-text p {
margin:0 0 1em 0;}
#yiv9085133370 #yiv9085133370ygrp-text tt {
font-size:120%;}
#yiv9085133370 #yiv9085133370ygrp-vital ul li:last-child {
border-right:none !important;
}
#yiv9085133370
I haven't had time to dive into the source yet, but I may just fork it on github so
people can get a working version if they run into the same problem in the future.