Hi, thanks for letting me joinI successfully installed op25 via pybombs, but when I run the pybombs env command it doesnt give me a file to run the last step( source command) it goessettled on prefix /root/tariniatializing environent variablesloading recipeswriting out env then it just goes back to the command prompt(root@kali:~pybombs#) and nothing happensIs there a step Im missing? It should print me the name of the file right? and then I stream the files running the source command? thanks
Hi Sean,
Just issue the command with the -v parameter like so:
./pybombs -v env
This will output the path to the file.
-Scott
OK thanks got it, I ran the command /root/target/setup_env.sh but nothing happens it just goes back to root@kali~pybombs command promptlike how do I get to the point to where I can run the program, I can see all the files installedThanks!
On Friday, January 29, 2016 5:07 AM, "verymetl@hotmail.com [op25-dev]" op25-dev@yahoogroups.com wrote:
Hi Sean, Just issue the command with the -v parameter like so: ./pybombs -v env
This will output the path to the file. -Scott #yiv4149025063 #yiv4149025063 -- #yiv4149025063ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv4149025063 #yiv4149025063ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv4149025063 #yiv4149025063ygrp-mkp #yiv4149025063hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv4149025063 #yiv4149025063ygrp-mkp #yiv4149025063ads {margin-bottom:10px;}#yiv4149025063 #yiv4149025063ygrp-mkp .yiv4149025063ad {padding:0 0;}#yiv4149025063 #yiv4149025063ygrp-mkp .yiv4149025063ad p {margin:0;}#yiv4149025063 #yiv4149025063ygrp-mkp .yiv4149025063ad a {color:#0000ff;text-decoration:none;}#yiv4149025063 #yiv4149025063ygrp-sponsor #yiv4149025063ygrp-lc {font-family:Arial;}#yiv4149025063 #yiv4149025063ygrp-sponsor #yiv4149025063ygrp-lc #yiv4149025063hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv4149025063 #yiv4149025063ygrp-sponsor #yiv4149025063ygrp-lc .yiv4149025063ad {margin-bottom:10px;padding:0 0;}#yiv4149025063 #yiv4149025063actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv4149025063 #yiv4149025063activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv4149025063 #yiv4149025063activity span {font-weight:700;}#yiv4149025063 #yiv4149025063activity span:first-child {text-transform:uppercase;}#yiv4149025063 #yiv4149025063activity span a {color:#5085b6;text-decoration:none;}#yiv4149025063 #yiv4149025063activity span span {color:#ff7900;}#yiv4149025063 #yiv4149025063activity span .yiv4149025063underline {text-decoration:underline;}#yiv4149025063 .yiv4149025063attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv4149025063 .yiv4149025063attach div a {text-decoration:none;}#yiv4149025063 .yiv4149025063attach img {border:none;padding-right:5px;}#yiv4149025063 .yiv4149025063attach label {display:block;margin-bottom:5px;}#yiv4149025063 .yiv4149025063attach label a {text-decoration:none;}#yiv4149025063 blockquote {margin:0 0 0 4px;}#yiv4149025063 .yiv4149025063bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv4149025063 .yiv4149025063bold a {text-decoration:none;}#yiv4149025063 dd.yiv4149025063last p a {font-family:Verdana;font-weight:700;}#yiv4149025063 dd.yiv4149025063last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv4149025063 dd.yiv4149025063last p span.yiv4149025063yshortcuts {margin-right:0;}#yiv4149025063 div.yiv4149025063attach-table div div a {text-decoration:none;}#yiv4149025063 div.yiv4149025063attach-table {width:400px;}#yiv4149025063 div.yiv4149025063file-title a, #yiv4149025063 div.yiv4149025063file-title a:active, #yiv4149025063 div.yiv4149025063file-title a:hover, #yiv4149025063 div.yiv4149025063file-title a:visited {text-decoration:none;}#yiv4149025063 div.yiv4149025063photo-title a, #yiv4149025063 div.yiv4149025063photo-title a:active, #yiv4149025063 div.yiv4149025063photo-title a:hover, #yiv4149025063 div.yiv4149025063photo-title a:visited {text-decoration:none;}#yiv4149025063 div#yiv4149025063ygrp-mlmsg #yiv4149025063ygrp-msg p a span.yiv4149025063yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv4149025063 .yiv4149025063green {color:#628c2a;}#yiv4149025063 .yiv4149025063MsoNormal {margin:0 0 0 0;}#yiv4149025063 o {font-size:0;}#yiv4149025063 #yiv4149025063photos div {float:left;width:72px;}#yiv4149025063 #yiv4149025063photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv4149025063 #yiv4149025063photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv4149025063 #yiv4149025063reco-category {font-size:77%;}#yiv4149025063 #yiv4149025063reco-desc {font-size:77%;}#yiv4149025063 .yiv4149025063replbq {margin:4px;}#yiv4149025063 #yiv4149025063ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv4149025063 #yiv4149025063ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv4149025063 #yiv4149025063ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv4149025063 #yiv4149025063ygrp-mlmsg select, #yiv4149025063 input, #yiv4149025063 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv4149025063 #yiv4149025063ygrp-mlmsg pre, #yiv4149025063 code {font:115% monospace;}#yiv4149025063 #yiv4149025063ygrp-mlmsg * {line-height:1.22em;}#yiv4149025063 #yiv4149025063ygrp-mlmsg #yiv4149025063logo {padding-bottom:10px;}#yiv4149025063 #yiv4149025063ygrp-msg p a {font-family:Verdana;}#yiv4149025063 #yiv4149025063ygrp-msg p#yiv4149025063attach-count span {color:#1E66AE;font-weight:700;}#yiv4149025063 #yiv4149025063ygrp-reco #yiv4149025063reco-head {color:#ff7900;font-weight:700;}#yiv4149025063 #yiv4149025063ygrp-reco {margin-bottom:20px;padding:0px;}#yiv4149025063 #yiv4149025063ygrp-sponsor #yiv4149025063ov li a {font-size:130%;text-decoration:none;}#yiv4149025063 #yiv4149025063ygrp-sponsor #yiv4149025063ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv4149025063 #yiv4149025063ygrp-sponsor #yiv4149025063ov ul {margin:0;padding:0 0 0 8px;}#yiv4149025063 #yiv4149025063ygrp-text {font-family:Georgia;}#yiv4149025063 #yiv4149025063ygrp-text p {margin:0 0 1em 0;}#yiv4149025063 #yiv4149025063ygrp-text tt {font-size:120%;}#yiv4149025063 #yiv4149025063ygrp-vital ul li:last-child {border-right:none !important;}#yiv4149025063
Hi Sean,
The correct command is: source /root/target/setup_env.sh
All this does is set some environment variables so gnuradio knows where to find things. That command won't echo anything to the terminal. You will need to run that for any new terminal session you open, unless you add that command to your bashrc script. I'm not familiar with Kali, so you'll have to google that...
Once you run that command, then go to the /pybombs/src/gr-op25/op25/gr-op25_repeater/apps directory. The app you're looking for is scope.py. Run it with the --help param to see what parameters are available.
A couple of examples:
This will monitor a control channel given the correct frequency ./scope.py --args "rtl=0" -N "LNA:49" -S 2400000 -q -10 -f 853.275e6 -o 25000
This one will trunk track any systems set up in the "trunk.tsv" file. ./scope.py --args 'rtl=0' -N "LNA:49" -S 960000 -q -2 -f 854.78750e6 -o 12500 -v 0 -T trunk.tsv
-Scott
Ok thanks, I get it now, thanks, when I run the scope command I get Import error no module named op25
On Friday, January 29, 2016 9:35 PM, "verymetl@hotmail.com [op25-dev]" op25-dev@yahoogroups.com wrote:
Hi Sean, The correct command is:source /root/target/setup_env.sh
All this does is set some environment variables so gnuradio knows where to find things. That command won't echo anything to the terminal. You will need to run that for any new terminal session you open, unless you add that command to your bashrc script. I'm not familiar with Kali, so you'll have to google that... Once you run that command, then go to the /pybombs/src/gr-op25/op25/gr-op25_repeater/apps directory. The app you're looking for is scope.py. Run it with the --help param to see what parameters are available. A couple of examples: This will monitor a control channel given the correct frequency./scope.py --args "rtl=0" -N "LNA:49" -S 2400000 -q -10 -f 853.275e6 -o 25000
This one will trunk track any systems set up in the "trunk.tsv" file../scope.py --args 'rtl=0' -N "LNA:49" -S 960000 -q -2 -f 854.78750e6 -o 12500 -v 0 -T trunk.tsv
-Scott #yiv7789212386 #yiv7789212386 -- #yiv7789212386ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv7789212386 #yiv7789212386ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv7789212386 #yiv7789212386ygrp-mkp #yiv7789212386hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv7789212386 #yiv7789212386ygrp-mkp #yiv7789212386ads {margin-bottom:10px;}#yiv7789212386 #yiv7789212386ygrp-mkp .yiv7789212386ad {padding:0 0;}#yiv7789212386 #yiv7789212386ygrp-mkp .yiv7789212386ad p {margin:0;}#yiv7789212386 #yiv7789212386ygrp-mkp .yiv7789212386ad a {color:#0000ff;text-decoration:none;}#yiv7789212386 #yiv7789212386ygrp-sponsor #yiv7789212386ygrp-lc {font-family:Arial;}#yiv7789212386 #yiv7789212386ygrp-sponsor #yiv7789212386ygrp-lc #yiv7789212386hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv7789212386 #yiv7789212386ygrp-sponsor #yiv7789212386ygrp-lc .yiv7789212386ad {margin-bottom:10px;padding:0 0;}#yiv7789212386 #yiv7789212386actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv7789212386 #yiv7789212386activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv7789212386 #yiv7789212386activity span {font-weight:700;}#yiv7789212386 #yiv7789212386activity span:first-child {text-transform:uppercase;}#yiv7789212386 #yiv7789212386activity span a {color:#5085b6;text-decoration:none;}#yiv7789212386 #yiv7789212386activity span span {color:#ff7900;}#yiv7789212386 #yiv7789212386activity span .yiv7789212386underline {text-decoration:underline;}#yiv7789212386 .yiv7789212386attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv7789212386 .yiv7789212386attach div a {text-decoration:none;}#yiv7789212386 .yiv7789212386attach img {border:none;padding-right:5px;}#yiv7789212386 .yiv7789212386attach label {display:block;margin-bottom:5px;}#yiv7789212386 .yiv7789212386attach label a {text-decoration:none;}#yiv7789212386 blockquote {margin:0 0 0 4px;}#yiv7789212386 .yiv7789212386bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv7789212386 .yiv7789212386bold a {text-decoration:none;}#yiv7789212386 dd.yiv7789212386last p a {font-family:Verdana;font-weight:700;}#yiv7789212386 dd.yiv7789212386last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv7789212386 dd.yiv7789212386last p span.yiv7789212386yshortcuts {margin-right:0;}#yiv7789212386 div.yiv7789212386attach-table div div a {text-decoration:none;}#yiv7789212386 div.yiv7789212386attach-table {width:400px;}#yiv7789212386 div.yiv7789212386file-title a, #yiv7789212386 div.yiv7789212386file-title a:active, #yiv7789212386 div.yiv7789212386file-title a:hover, #yiv7789212386 div.yiv7789212386file-title a:visited {text-decoration:none;}#yiv7789212386 div.yiv7789212386photo-title a, #yiv7789212386 div.yiv7789212386photo-title a:active, #yiv7789212386 div.yiv7789212386photo-title a:hover, #yiv7789212386 div.yiv7789212386photo-title a:visited {text-decoration:none;}#yiv7789212386 div#yiv7789212386ygrp-mlmsg #yiv7789212386ygrp-msg p a span.yiv7789212386yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv7789212386 .yiv7789212386green {color:#628c2a;}#yiv7789212386 .yiv7789212386MsoNormal {margin:0 0 0 0;}#yiv7789212386 o {font-size:0;}#yiv7789212386 #yiv7789212386photos div {float:left;width:72px;}#yiv7789212386 #yiv7789212386photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv7789212386 #yiv7789212386photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv7789212386 #yiv7789212386reco-category {font-size:77%;}#yiv7789212386 #yiv7789212386reco-desc {font-size:77%;}#yiv7789212386 .yiv7789212386replbq {margin:4px;}#yiv7789212386 #yiv7789212386ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv7789212386 #yiv7789212386ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv7789212386 #yiv7789212386ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv7789212386 #yiv7789212386ygrp-mlmsg select, #yiv7789212386 input, #yiv7789212386 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv7789212386 #yiv7789212386ygrp-mlmsg pre, #yiv7789212386 code {font:115% monospace;}#yiv7789212386 #yiv7789212386ygrp-mlmsg * {line-height:1.22em;}#yiv7789212386 #yiv7789212386ygrp-mlmsg #yiv7789212386logo {padding-bottom:10px;}#yiv7789212386 #yiv7789212386ygrp-msg p a {font-family:Verdana;}#yiv7789212386 #yiv7789212386ygrp-msg p#yiv7789212386attach-count span {color:#1E66AE;font-weight:700;}#yiv7789212386 #yiv7789212386ygrp-reco #yiv7789212386reco-head {color:#ff7900;font-weight:700;}#yiv7789212386 #yiv7789212386ygrp-reco {margin-bottom:20px;padding:0px;}#yiv7789212386 #yiv7789212386ygrp-sponsor #yiv7789212386ov li a {font-size:130%;text-decoration:none;}#yiv7789212386 #yiv7789212386ygrp-sponsor #yiv7789212386ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv7789212386 #yiv7789212386ygrp-sponsor #yiv7789212386ov ul {margin:0;padding:0 0 0 8px;}#yiv7789212386 #yiv7789212386ygrp-text {font-family:Georgia;}#yiv7789212386 #yiv7789212386ygrp-text p {margin:0 0 1em 0;}#yiv7789212386 #yiv7789212386ygrp-text tt {font-size:120%;}#yiv7789212386 #yiv7789212386ygrp-vital ul li:last-child {border-right:none !important;}#yiv7789212386