William Thanks for the notes...that config file doesn't exist on ubuntu 14.04, have
set the alsamixer settings as you suggested and theusb3.0 selection locks my system up.
This is the configuration I have two more laptops to try this on and will update you on
theresults...I was able to get what I think are buffer over-runs "Ue" across my
screen so I'm hopeful this is a good sign. I lost all myupdate notes on the source
file of op25 and had to start over to correct some compiling issues is the reason I've
been so long toreturn the email....All for now...off to the lab....
Good day and thanks!
From: "'William Becks' wa8wg(a)centurytel.net [op25-dev]"
<op25-dev(a)yahoogroups.com>
To: op25-dev(a)yahoogroups.com
Sent: Thursday, August 31, 2017 10:48 PM
Subject: RE: [op25-dev] OP25 for noobs by a noob (long)
Dick, Be sure to add the following to your OP25 scope.py configuration…. sudo nano
/etc/modprobe.d/dvb-blacklist.conf (This is needed to support the RTL2832U type SDR.)
blacklist r820t
;blacklist rtl2832
blacklist rtl2830
blacklist dvb_usb_rtl28xxu
ctrl+x to save and exit The following is generally needed when running GNU Radio + OP25
SCOPE.PY under Ubuntu 14.04 in VirtualBox to prevent audio stutter. NOTE* You’ll have to
sudo alsamixer to set Master/PCM audio mixer controls as this operation removes the Ubuntu
Desktop volume control. Hit ESC to exit the mixer panel then follow with sudo alsactl
store to make permanent. You still need to set the volume slider control in scope as
desired. sudo cp /etc/pulse/client.conf /etc/pulse/client.confbackup
sudo nano /etc/pulse/client.conf
Edit the following line: From: ; autospawn = yes To: autospawn = noctrl+x to save and
exitRestart! One last point. If running in VirtualBox, set your Ubuntu virtual machine
setting for USB3.0 support, else stutter audio stutter or failure to decode P25 frames
error free.
Once you get scope working you may want to consider going with the MAX Branch of OP25
(rx.py) instead of scope as it’s easy to setup in a headless configuration that you can
have auto start with an entry in /etc/rc.local for example… From:
op25-dev(a)yahoogroups.com [mailto:op25-dev@yahoogroups.com]
Sent: Wednesday, August 30, 2017 3:30 PM
To: op25-dev(a)yahoogroups.com
Subject: Re: [op25-dev] OP25 for noobs by a noob (long) Okay, i went ahead and bought a
0.5 PPM TCXO NESDR SMArt device and am going to start over from the beginning. And Bill,
itwas only $25 and I as a kit it included the NESDR SMArt, an external antenna stand with
three options of antennas. Will update youonce I get this all done again. Also, someone
was experimenting with using wireshark, once I can hear something I'll look at that
asI spent way too much time digging around the kernel with the Hackrf....but, still
determined to win that one too. Thanks all for yourhelp and discussions. Beam me up
Scotty..... From: "'WA8WG' wa8wg(a)centurytel.net [op25-dev]"
<op25-dev(a)yahoogroups.com>
To: op25-dev(a)yahoogroups.com
Sent: Thursday, August 10, 2017 10:06 AM
Subject: RE: [op25-dev] OP25 for noobs by a noob (long) I stand corrected. You will
see the NAC provided you don’t have –v (n) specified on your scope.py command line. Just
execute your scope.py or scope.sh from a terminal command prompt and watch the top of the
text output as scope.py starts and you’ll see the NAC with the -T trunk.tsv omitted.
Bill From: op25-dev(a)yahoogroups.com [mailto:op25-dev@yahoogroups.com]
Sent: Thursday, August 10, 2017 7:39 AM
To: op25-dev(a)yahoogroups.com
Subject: Re: [op25-dev] OP25 for noobs by a noob (long) As was also suggested before,
running scope.py without the -T argument on the control channel will show the NAC using no
additinal hardware than what you already have, including no reason whatsoever to use a
separate Windows computer. On Aug 9, 2017 19:42, "wa8wg(a)centurytel.net
[op25-dev]" <op25-dev(a)yahoogroups.com> wrote: Dick, I was going to suggest that
your try setting the NAC in trunk.tsv to 0xF7E that is a universal NAC that worksto decode
any P25 system when programmed in a Motorola P25 radio but I tried it with scope.py and
gotno system audio until I put the correct NAC back in my trunk.tsv. So I am thinking
that your remaining issue is likely that you have the wrong NAC and should try to follow
my suggestions to obtain it from my previous post. Bill #yiv3107014120 #yiv3107014120
-- #yiv3107014120ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px
0;padding:0 10px;}#yiv3107014120 #yiv3107014120ygrp-mkp hr {border:1px solid
#d8d8d8;}#yiv3107014120 #yiv3107014120ygrp-mkp #yiv3107014120hd
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}#yiv3107014120 #yiv3107014120ygrp-mkp #yiv3107014120ads
{margin-bottom:10px;}#yiv3107014120 #yiv3107014120ygrp-mkp .yiv3107014120ad {padding:0
0;}#yiv3107014120 #yiv3107014120ygrp-mkp .yiv3107014120ad p {margin:0;}#yiv3107014120
#yiv3107014120ygrp-mkp .yiv3107014120ad a
{color:#0000ff;text-decoration:none;}#yiv3107014120 #yiv3107014120ygrp-sponsor
#yiv3107014120ygrp-lc {font-family:Arial;}#yiv3107014120 #yiv3107014120ygrp-sponsor
#yiv3107014120ygrp-lc #yiv3107014120hd {margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv3107014120
#yiv3107014120ygrp-sponsor #yiv3107014120ygrp-lc .yiv3107014120ad
{margin-bottom:10px;padding:0 0;}#yiv3107014120 #yiv3107014120actions
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv3107014120 #yiv3107014120activity
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv3107014120
#yiv3107014120activity span {font-weight:700;}#yiv3107014120 #yiv3107014120activity
span:first-child {text-transform:uppercase;}#yiv3107014120 #yiv3107014120activity span a
{color:#5085b6;text-decoration:none;}#yiv3107014120 #yiv3107014120activity span span
{color:#ff7900;}#yiv3107014120 #yiv3107014120activity span .yiv3107014120underline
{text-decoration:underline;}#yiv3107014120 .yiv3107014120attach
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}#yiv3107014120 .yiv3107014120attach div a
{text-decoration:none;}#yiv3107014120 .yiv3107014120attach img
{border:none;padding-right:5px;}#yiv3107014120 .yiv3107014120attach label
{display:block;margin-bottom:5px;}#yiv3107014120 .yiv3107014120attach label a
{text-decoration:none;}#yiv3107014120 blockquote {margin:0 0 0 4px;}#yiv3107014120
.yiv3107014120bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv3107014120
.yiv3107014120bold a {text-decoration:none;}#yiv3107014120 dd.yiv3107014120last p a
{font-family:Verdana;font-weight:700;}#yiv3107014120 dd.yiv3107014120last p span
{margin-right:10px;font-family:Verdana;font-weight:700;}#yiv3107014120
dd.yiv3107014120last p span.yiv3107014120yshortcuts {margin-right:0;}#yiv3107014120
div.yiv3107014120attach-table div div a {text-decoration:none;}#yiv3107014120
div.yiv3107014120attach-table {width:400px;}#yiv3107014120 div.yiv3107014120file-title a,
#yiv3107014120 div.yiv3107014120file-title a:active, #yiv3107014120
div.yiv3107014120file-title a:hover, #yiv3107014120 div.yiv3107014120file-title a:visited
{text-decoration:none;}#yiv3107014120 div.yiv3107014120photo-title a, #yiv3107014120
div.yiv3107014120photo-title a:active, #yiv3107014120 div.yiv3107014120photo-title
a:hover, #yiv3107014120 div.yiv3107014120photo-title a:visited
{text-decoration:none;}#yiv3107014120 div#yiv3107014120ygrp-mlmsg #yiv3107014120ygrp-msg p
a span.yiv3107014120yshortcuts
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv3107014120 .yiv3107014120green
{color:#628c2a;}#yiv3107014120 .yiv3107014120MsoNormal {margin:0 0 0 0;}#yiv3107014120 o
{font-size:0;}#yiv3107014120 #yiv3107014120photos div
{float:left;width:72px;}#yiv3107014120 #yiv3107014120photos div div {border:1px solid
#666666;min-height:62px;overflow:hidden;width:62px;}#yiv3107014120 #yiv3107014120photos
div label
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv3107014120
#yiv3107014120reco-category {font-size:77%;}#yiv3107014120 #yiv3107014120reco-desc
{font-size:77%;}#yiv3107014120 .yiv3107014120replbq {margin:4px;}#yiv3107014120
#yiv3107014120ygrp-actbar div a:first-child
{margin-right:2px;padding-right:5px;}#yiv3107014120 #yiv3107014120ygrp-mlmsg
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv3107014120
#yiv3107014120ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv3107014120
#yiv3107014120ygrp-mlmsg select, #yiv3107014120 input, #yiv3107014120 textarea {font:99%
Arial, Helvetica, clean, sans-serif;}#yiv3107014120 #yiv3107014120ygrp-mlmsg pre,
#yiv3107014120 code {font:115% monospace;}#yiv3107014120 #yiv3107014120ygrp-mlmsg *
{line-height:1.22em;}#yiv3107014120 #yiv3107014120ygrp-mlmsg #yiv3107014120logo
{padding-bottom:10px;}#yiv3107014120 #yiv3107014120ygrp-msg p a
{font-family:Verdana;}#yiv3107014120 #yiv3107014120ygrp-msg p#yiv3107014120attach-count
span {color:#1E66AE;font-weight:700;}#yiv3107014120 #yiv3107014120ygrp-reco
#yiv3107014120reco-head {color:#ff7900;font-weight:700;}#yiv3107014120
#yiv3107014120ygrp-reco {margin-bottom:20px;padding:0px;}#yiv3107014120
#yiv3107014120ygrp-sponsor #yiv3107014120ov li a
{font-size:130%;text-decoration:none;}#yiv3107014120 #yiv3107014120ygrp-sponsor
#yiv3107014120ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv3107014120
#yiv3107014120ygrp-sponsor #yiv3107014120ov ul {margin:0;padding:0 0 0 8px;}#yiv3107014120
#yiv3107014120ygrp-text {font-family:Georgia;}#yiv3107014120 #yiv3107014120ygrp-text p
{margin:0 0 1em 0;}#yiv3107014120 #yiv3107014120ygrp-text tt
{font-size:120%;}#yiv3107014120 #yiv3107014120ygrp-vital ul li:last-child
{border-right:none !important;}#yiv3107014120