Federico, Well, I've been doing docker for a bit longer than you and I am impressed with how quickly you got this up and running. Getting a reference GR docker image defined has been a goal of mine and I'll see what I might change from this point. I'll address in your github issues if I find something that works better.
Well done, Jared. On Thu, May 14, 2020 at 4:25 PM Federico 'Larroca' La Rocca < [email protected]> wrote: > Hi again, > So I've learned some docker and prepared a couple of containers that may > be useful for other people: one with the latest releases version of GNU > Radio on the latest stable Ubuntu, and one with GNU Radio 3.7 on an Ubuntu > 18.04. I share them in https://github.com/git-artes/docker-gnuradio. I > provide there the run command that enables both sound and GUI (so as to run > GNU Radio companion). > Keep in mind that I'm a total newbie to docker. Feedback is always welcome. > best > Federico > > El vie., 8 may. 2020 a las 13:39, Federico 'Larroca' La Rocca (< > [email protected]>) escribió: > >> Thanks Marcus and Jared. Regarding the question of Jared, TEMPEST >> definitely works on non-CRT monitors. However, since the signal is now >> emitted only by the cable and the connectors, it will be much less >> powerful. Note that the principle is the same as in osmo-fl2k [1], although >> they avoid the nulls at the harmonics of the pixel rate, which complicates >> TEMPEST (resulting in a sort of horizontal border detector). In my >> experience, cheap cables and adapters (specially "splitters") generate >> signals that are easy to spy on from some meters away. >> >> Regarding Docker, I'll give it a try. It's a great excuse to finally >> learn how to use them. >> >> best >> Federico >> >> [1] https://osmocom.org/projects/osmo-fl2k/wiki >> >> El vie., 8 may. 2020 a las 13:11, Marcus Müller (<[email protected]>) >> escribió: >> >>> Hi Federico, >>> >>> this is pretty awesome! Thanks for sharing it. >>> >>> You can actually install both, if you use separate installation prefixes >>> for the two and make sure that the PYTHONPATH and LD_LIBRARY_PATH and >>> GRC_BLOCKS_PATH environment only include one of these. >>> >>> Easier, and less error-prone, definitely, is just using a Linux >>> container. (You could run debian buster in a podman- or docker-run >>> container, for example. Debian buster comes with 3.8.1.0 out of the >>> box.). >>> For non-graphical stuff, that's relatively easy, for graphical (like >>> yours), there's more fiddling involved until your containers can access >>> your X server (don't know about Wayland, honestly). >>> >>> Best regards, >>> Marcus >>> >>> El vie., 8 may. 2020 a las 1:13, U L (<[email protected]>) escribió: >>> >>>> Federico, >>>> >>>> This looks very impressive and I can't wait to play with it. This works >>>> with non-CRT screens too? >>>> >>>> Without a whole lot of hassle you can install GNURadio 3.8 in a >>>> container (e.g. docker) from an ubuntu or debian base image to avoid >>>> dependency conflicts between 3.7 and 3.8. >>>> >>>> Jared. >>>> >>> >>> On 07.05.20 23:50, Federico 'Larroca' La Rocca wrote: >>> > Hi everyone, >>> > >>> > The last weeks I've been working on a little project I've had in mind >>> > for a long time now: an implementation of Martin Marinov's excellent >>> > TempestSDR [1] in GNU Radio. Although it's still work in progress, the >>> > code is available at https://github.com/git-artes/gr-tempest and I've >>> > tested it on several recordings I've kept from when we were testing >>> > TempestSDR (which I share on the project's webpage). >>> > >>> > My idea with this re-implementation was to add another cool demo into >>> > GNU Radio, plus making it easier to extend and maintain by piggybacking >>> > on GNU Radio's development and using the companion (for instance, I've >>> > included a channel simulation example). I've made some demos and a >>> video >>> > that show them in action: https://www.youtube.com/watch?v=oTCu8HTaN3Y. >>> > >>> > I have not yet tested it with hardware as the university is closed now, >>> > so if anyone can test it I'd be more than glad! Any kind of feedback is >>> > as usual welcome. >>> > >>> > Please note that it is currently built around GNU Radio 3.7 as I'm >>> > currently in need of this version of GNU Radio for my classes. Is there >>> > a safe way to install both 3.7 and 3.8? >>> > >>> > best >>> > Federico >>> > >>> > [1] https://github.com/martinmarinov/TempestSDR >>> >>
