This method uses installation of Linux OS "Raspbian PIXEL x86" + dump1090-mutability + FR24 data feeder + other data feeders, ALL on a USB Flash Memory Stick. Nothing is installed on Hard Drive.
Whenever you want to run "Mobile ADSB", plug-in this USB Flash Memory stick in the Windows/Mac Laptop, restart the Laptop, and at Boot, choose option to boot from USB Flash Memory Stick.
If you face problems in booting from USB Flash, please see:
post #3: If at boot, you cannot enter boot menu to select USB Flash as boot device.
post #4: If at boot, you can, and have, selected USB Flash as boot device, but computer will not boot from USB Flash.
You will also have to plugin a DVB-T with whip antenna to receive the ADS-B signals.
(A) Installation of Raspbian x86 on USB Flash Memory Stick
(1) On Windows/Mac laptop, download
"2016-12-13-pixel-x86-jessie.iso"
from web page: https://www.raspberrypi.org/blog/pixel-pc-mac/5
direct download link: http://downloads.raspberrypi.org/pix...x86-jessie.iso
NOTE: Please see post #4 for alternative .iso images.
(2) Plug-in a USB flash memory stick (8Gb or more) in laptop/desktop and format it.
(3) Write the downloaded .iso image to USB flash memory stick using Win32 disk imager or etcher.
(4) Shutdown laptop/desktop, and power up again. At start up, enter option to select boot device, and select USB flash memory as the boot device and boot from it into a Raspbian Pixel style desktop.
Different models of Laptop/Desktop use different methods to get into boot device selection. Most popular is to Press F12. On some models Escape then F9. Some Models may have still a different method to get into boot device selection at startup.
CAUTION: The default startup mode for Raspbian Pixel x86 is “With Persistence”, which on shutdown/reboot retains all the software installed and all the files saved. Without user interference, the Pixel x86 boots automatically to default of “With Persistence”. However if you are curious to see, at Raspberry Pi Splash screen press “Escape”, button, all available options will appear. DO NOT choose “Reset Persistence”, as it will wipe out all installed software like dump1090-mutability, FR24 and other data feeders, etc. Choose option “With Persistence”.
(5) Enable WiFi
From network icon on top-right of the Desktop, (1) right-click then selecting interface configure network, select Interface wlan0 (2) left-click and turn ON Wifi, then again right-click and it will display list of available WiFi networks.Choose the one you want to connect.
(6) Enable SSH
By default both the “SSH” and “SSH Password Authentication” are blocked. take following steps to enable these.
(a) To enable SSH:
(b) To enable Password Authentication for SSH:
Press Ctrl+w and type PasswordAuthentication and press Enter key.
The cursor will jump to line PasswordAuthentication no
Change no to yes
Save file, exit nano, and reboot
(7) Change Keyboard from GB (default) to US
The default keyboard layout is GB. If you use a US Keyboard layout, you will see following differences in the default keyboard keys
Shift+2 will print ", and not @
Shift+3 will print £ and not #
Shift+" will print @ and not "
Since the tool "sudo raspi-config" is not available to change keyboard/locale, take following action
Edit the file "keyboard" as shown below:
(B) Installation of Dump1090 and Data feeders on USB Flash Memory Stick
Before starting installation of dump1090-mutability (or dump1090-fa) and FR24 and other data feeders, plug a DVB-T or ProStick or ProStickPlus into your Laptop/Desktop which is running Raspbian Pixel x86 from USB Flash Memory Stick.
These packages should be built right on the laptop, so that these are built for the architecture of the laptop (x86/x64/amd64).
The easiest way to do this is to use Automated install scripts.
An interactive dialogue will appear, follow instructions on it.
NOTE:
During this interactive process, one option given is "It is highly recommended to update your system" but it actually upgrades your system.
This update/upgrade takes considerable time to complete, and takes some more space on USB Flash Memory. I said "NO" to it and still my setup is working ok.
Whenever you want to run "Mobile ADSB", plug-in this USB Flash Memory stick in the Windows/Mac Laptop, restart the Laptop, and at Boot, choose option to boot from USB Flash Memory Stick.
If you face problems in booting from USB Flash, please see:
post #3: If at boot, you cannot enter boot menu to select USB Flash as boot device.
post #4: If at boot, you can, and have, selected USB Flash as boot device, but computer will not boot from USB Flash.
You will also have to plugin a DVB-T with whip antenna to receive the ADS-B signals.
(A) Installation of Raspbian x86 on USB Flash Memory Stick
(1) On Windows/Mac laptop, download
"2016-12-13-pixel-x86-jessie.iso"
from web page: https://www.raspberrypi.org/blog/pixel-pc-mac/5
direct download link: http://downloads.raspberrypi.org/pix...x86-jessie.iso
NOTE: Please see post #4 for alternative .iso images.
(2) Plug-in a USB flash memory stick (8Gb or more) in laptop/desktop and format it.
(3) Write the downloaded .iso image to USB flash memory stick using Win32 disk imager or etcher.
(4) Shutdown laptop/desktop, and power up again. At start up, enter option to select boot device, and select USB flash memory as the boot device and boot from it into a Raspbian Pixel style desktop.
Different models of Laptop/Desktop use different methods to get into boot device selection. Most popular is to Press F12. On some models Escape then F9. Some Models may have still a different method to get into boot device selection at startup.
CAUTION: The default startup mode for Raspbian Pixel x86 is “With Persistence”, which on shutdown/reboot retains all the software installed and all the files saved. Without user interference, the Pixel x86 boots automatically to default of “With Persistence”. However if you are curious to see, at Raspberry Pi Splash screen press “Escape”, button, all available options will appear. DO NOT choose “Reset Persistence”, as it will wipe out all installed software like dump1090-mutability, FR24 and other data feeders, etc. Choose option “With Persistence”.
(5) Enable WiFi
From network icon on top-right of the Desktop, (1) right-click then selecting interface configure network, select Interface wlan0 (2) left-click and turn ON Wifi, then again right-click and it will display list of available WiFi networks.Choose the one you want to connect.
(6) Enable SSH
By default both the “SSH” and “SSH Password Authentication” are blocked. take following steps to enable these.
(a) To enable SSH:
Code:
#from terminal window of PIXEL x86 Desktop #create file ssh to enable ssh sudo touch /boot/ssh
Code:
#edit file sshd_config to enable ssh login sudo nano /etc/ssh/sshd_config
The cursor will jump to line PasswordAuthentication no
Change no to yes
Save file, exit nano, and reboot
Code:
sudo reboot
(7) Change Keyboard from GB (default) to US
The default keyboard layout is GB. If you use a US Keyboard layout, you will see following differences in the default keyboard keys
Shift+2 will print ", and not @
Shift+3 will print £ and not #
Shift+" will print @ and not "
Since the tool "sudo raspi-config" is not available to change keyboard/locale, take following action
Edit the file "keyboard" as shown below:
Code:
sudo nano /etc/default/keyboard #Change [B]“gb”[/B] to [B]“us”[/B] in following line: XKBLAYOUT= [B][COLOR=#ff0000]"us"[/COLOR][/B] #save file, close nano, and reboot sudo reboot
(B) Installation of Dump1090 and Data feeders on USB Flash Memory Stick
Before starting installation of dump1090-mutability (or dump1090-fa) and FR24 and other data feeders, plug a DVB-T or ProStick or ProStickPlus into your Laptop/Desktop which is running Raspbian Pixel x86 from USB Flash Memory Stick.
These packages should be built right on the laptop, so that these are built for the architecture of the laptop (x86/x64/amd64).
The easiest way to do this is to use Automated install scripts.
Code:
sudo apt-get update sudo apt-get install git cd ~/ git clone https://github.com/jprochazka/adsb-receiver.git cd ~/adsb-receiver chmod +x install.sh ./install.sh
NOTE:
During this interactive process, one option given is "It is highly recommended to update your system" but it actually upgrades your system.
This update/upgrade takes considerable time to complete, and takes some more space on USB Flash Memory. I said "NO" to it and still my setup is working ok.
Comment