TECHNICAL

setup
hardware: 
2 x BAOFENG
software: SSTV
sudo apt-get install qsstv

pysstv
https://github.com/dnet/pySSTV

use and abuse of pipes with audio data
https://www.debian-administration.org/article/145/use_and_abuse_of_pipes_with_audio_data

buffering

Netcat:
    to listen to a port
     nc -l -p 5555 

to save output from a port on which i am listening
    nc -l -p 5555 > output.jpg

to send to a port
     nc localhost 5555      
to send a file to another machine on a port:
    
    cat on3mcr.jpg | nc 10.89.99.102 5555
    
    
    
    udp
    nc -u -l -p
    
    nmap
    


PROMISC mode
https://en.wikipedia.org/wiki/Promiscuous_mode
If you really want to turn promiscuous mode on and off, you can use, e.g., ifconfig as follows:
# ifconfig eth0 promisc    # turn promiscuous mode on
# ip a s
# ifconfig eth0 -promisc   # turn promiscuous mode off

> avahi
http://smithfarm-thebrain.blogspot.be/2013/05/promiscuous-mode-and-avahi.html
sudo apt-get install avahi-discover

spoofing
https://en.wikipedia.org/wiki/Spoofing_attack


promiscuity
BOOK: The Promiscuity of Network Culture: Queer Theory and Digital Media (Routledge Studies in New Media and Cyberculture)

Liking, sharing, friending, going viral: what would it mean to recognize these current modes of media interaction as promiscuous?   In a contemporary network culture characterized by a proliferation of   new forms of intimate mediated sociality, this book argues that   promiscuity is a new standard of user engagement. Intimate relations   among media users and between users and their media are increasingly   structured by an entrepreneurial logic and put to work for the economic   interests of media corporations. But these multiple intimacies can  also  be understood as technologies of promiscuous desire serving both  to  liberalize mediated social connection and to contain it within  normative  frames of value. Payne brings crucial questions of gender,  sexuality,  intimacy, and attention back into conversation with recent  thinking on  network culture and social media, identifying the queer  undercurrents of  these current media dynamics.

Devices, energy, identities piped to/from a diffracted electromagnetic spectrum 

mind | brain | body


spectrum:
http://www.explainxkcd.com/wiki/images/7/7f/electromagnetic_spectrum.png

historic devices:
acoustic_coupler:: https://en.wikipedia.org/wiki/Acoustic_coupler
pantelegraph:: https://en.wikipedia.org/wiki/Pantelegraph
tree antenna:: http://we-make-money-not-art.com/archives/2014/04/tree-antenna.php#.VelcQ9emU1I

political/subversive instruments:
virtual netwerk::  http://www.fidonet.org/old/
p244:: http://cubamaterial.com/wp-content/uploads/2013/10/Con-Nuestros-Propios-Esfuerzos-reduced.pdf
brick radio:: http://zoltanjokay.de/zoltanblog/tamas-st-turba-czechoslovak-radio-1968/




Piping > ON3MCR


430.95  MHZ HAM RADIO test
---------------------------------------------------------------------------------------------------------------------------
h
setup
hardware: 
2 x BAOFENG (HAMRADIO transceivers)

software: QSSTV
sudo apt-get install qsstv

One transceiver is wired via the mic in minijack cable to a laptop and QSSTV to receive
One transceiver is wired via the speakers output minijack cable to QSSTV to send


2.4 GHZ - piping audio /stream + broadcasting
---------------------------------------------------------------------------------------------------------------------------

setup
Microtik > Departement of shadow and waves Wifi 
2 raspberry pi's AIR + S14


PROMISC mode
https://en.wikipedia.org/wiki/Promiscuous_mode
If you really want to turn promiscuous mode on and off, you can use, e.g., ifconfig as follows:
# ifconfig eth0 promisc    # turn promiscuous mode on
# ip a s
# ifconfig eth0 -promisc   # turn promiscuous mode off

> avahi
sudo apt-get install avahi-discover
http://smithfarm-thebrain.blogspot.be/2013/05/promiscuous-mode-and-avahi.html


listen to ports
Netcat:
    to listen to a port
     nc -l -p 5555 

to save output from a port on which i am listening
    nc -l -p 5555 > output.jpg

to send to a port
nc localhost 5555 
     
to send a file to another machine on a port:
cat on3mcr.jpg | nc 10.89.99.102 5555


use and abuse of pipes with audio data
https://www.debian-administration.org/article/145/use_and_abuse_of_pipes_with_audio_data


first step : buffering by piping

oneliner

mpg123 -s *.mp3 | rawplay
> debian jessie - rawplay - doesn't exist so i use aplay

local test ooooo
mpg123 -s *.mp3 | aplay -f cd   ( parameters are for  16 bit little endian, 44100, stereo)


multiprocess
mpg123 -s *.mp3 > tempfile
cat tempfile | aplay -f cd
rm tempfile

multiprocess without diskwapping

first session::
mkfifo myfifo
mpg123 -s *.mp3 > myfifo

second session::
cat myfifo | aplay -f cd
rm myfifo

network test
-------------------------------------------------------------------
port 2345

pi-S14
nc -l -p 2345 | aplay -f cd

pi-air
nc -l -p 2345 | aplay -f cd

ooooo
mkfifo air s14
mpg123 --loop -1 -s *.mp3 > air
cat air | tee s14 | nc 192.168.88.240 2345
cat s14 | nc 192.168.88.241 2345

-------------------------------------------------------------------
NETWORK BROADCAST
cat air | nc -b -u 192.168.88.255 2345

pi-S14
nc -l -u -p 2345 | aplay -f cd

pi-air
nc -l -u -p 2345 | aplay -f cd


? SDR > rad1o test
-------------------------------------------------------------------

build gnuradio from source

git clone --recursive http://git.gnuradio.org/git/gnuradio.git

extra dependencies
sudo apt-get install cmake
sudo apt-get install libvolk-dev
sudo apt-get install libfftw3-dev
sudo apt-get install libcppunit-dev
sudo apt-get install libboost-all-dev

symbolically links libraries?
sudo ldconfig -v


PYSSTV
-------------------------------------------------------------------
sudo git clone https://github.com/dnet/pySSTV.git
sudo apt-get install python-setuptools
sudo python setup.py install
python -m pysstv -h 



-------------------------------------------------------------------




spoofing
https://en.wikipedia.org/wiki/Spoofing_attack


**promiscuity**
% GRAFT: proliferation, sexuality, library, promiscuity
About the book: "_Liking, sharing, friending, going viral: what would it mean to recognize these current modes of media interaction as promiscuous?  In a contemporary network culture characterized by a proliferation of  new forms of intimate mediated sociality, this book argues that   promiscuity is a new standard of user engagement. Intimate relations among media users and between users and their media are increasingly structured by an entrepreneurial logic and put to work for the economic interests of media corporations. But these multiple intimacies can  also  be understood as technologies of promiscuous desire serving both  to  liberalize mediated social connection and to contain it within  normative  frames of value. Payne brings crucial questions of gender,  sexuality,  intimacy, and attention back into conversation with recent  thinking on  network culture_"
[@payne:2015:promiscuity]

% Robert Payne, The Promiscuity of Network Culture: Queer Theory and Digital Media
% (Routledge Studies in New Media and Cyberculture), 2015