SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
Emergency Cloud System 
Jesse Alexander, WB2IFS/3 
Prince George's County ARES/RACES, Clinton 
CERT, SKYWARN 
wb2ifs@arrl.net 
This work is licensed under a Creative Commons Attribution-NonCommercial 
3.0 Unported License. 
11/07/14 Jesse Alexander, WB2IFS/3 1
It's (been) alive!!! 
11/07/14 Jesse Alexander, WB2IFS/3 2
It all started with a troll I put on 
linkedin.com.. 
11/07/14 Jesse Alexander, WB2IFS/3 3
Then I got... 
11/07/14 Jesse Alexander, WB2IFS/3 4
Basic Idea: when all else fails “send 
in the Cloud” 
● Mesh Web server connected 
in a true cloud: mesh of 
diverse devices providing 
diverse services 
● Survivable 
– Self healing 
– Low power consumption 
(battery/solar operated) 
● Deployable 
– Mobile 
– Portable 
– Battery backed solar 
– Small and lightweight 
11/07/14 Jesse Alexander, WB2IFS/3 5
Uses 
● Emergency management site 
● Winlink.org/Mesh Gateway 
● Digital Resource net: Knowledge for 
deployed volunteers (manuals, ICS 
forms, private email and chat, etc.) 
● 3rd responder Situational 
Awareness 
● VoIP and messaging server (D-RATS, 
Echolink, etc.) 
● Health and welfare site ( 
Red Cross safe and well, Ushahidi 
mapping) 
11/07/14 Jesse Alexander, WB2IFS/3 6
Use case: Situational Awareness 
Web server 
Triage site Web cam 
● Blog running on Raspberry PI 
provides history/status 
● Chat using D-RATS, file transfer 
via telnet, etc. 
● Remote video feeds 
● Health and welfare beacon 
● WX telemetry 
Incident command 
11/07/14 Jesse Alexander, WB2IFS/3 7
Use case: Shared Paclink email 
server 
Web server 
● Stations set up throughout a 
large shelter/site 
● Mobile/portable stations 
● Multiple hams use one 
Paclink email server 
● Access to social media 
through email gateways 
Mobile Triage 
Winlink.org 
station 
Incident command 
Web cam 
11/07/14 Jesse Alexander, WB2IFS/3 8
Use Case: D-Rats over Hamnet 
Jesse Alexander, WB2IFS/3 
EECCSS 
● DD-WRT router: 
provides access to 
Raspberry Pi backend 
● Configured as AP 
Standard 
Wi-Fi 
● D-rats client running 
● Running D-rats client on 
Raspberry Pi via VNC 
● Sending messages 
between clients on same 
router 
Web server 
● D-rats client 
● Ratflector
Use Case: D-Rats over Hamnet 
Jesse Alexander, WB2IFS/3 
EECCSS 
● D-rats client running locally on laptop 
● Sending messages between clients on 
different routers 
● Using VNC to run Ratflector on PI's GUI 
● D-rats client 
● Ratflector 
HSMM-MESH 
Web server
Use Case: over Hamnet 
Jesse Alexander, WB2IFS/3
Use case: Overlay Network Tiers 
5 or 3 GHz BOARNet 
● Backhaul/long distance 
● Long range 
● P2P connections 
● Highspeed >10Mbps 
● Optional mesh mode for emcomm 
2.5 GHz Broadband Hamnet 
● Campus/Intranet 
● Short range 
● mesh mode 
● <10Mbps 
11/07/14 Jesse Alexander, WB2IFS/3 12
Disaster – Response – Recovery 
A B 
DDDDDDDDiiiisisisisissssaaaaaaaassssssssttttteteteteeeeerrrrrrrr 
Cycle 
D 
C 
Normal operation: high 
speed point-to-point 
Recovery Islands 
reappear as response 
starts 
Islands begin to 
interconnect (Mesh) as 
recovery process 
continues 
E 
Mobile nodes arrive to 
support response 
Islands stand down as 
response becomes 
recovery 
G 
Normal point-to-point 
operation resumes 
11/07/14 Jesse Alexander, WB2IFS/3 13
Recovery Island 
Public Cloud 
System 
● Safe and Well message board 
● Volunteer processing 
● Games 
● Inspiration 
ECS 
Mesh backhaul 
● Safe and Well message board 
● Situational Awareness 
● Emergency management 
● Tactical net 
PPuubblliicc SSeerrvviicceess CClloouudd EEmmCCoommmm CClloouudd 
11/07/14 Jesse Alexander, WB2IFS/3 14
Raspberry Pi Installation 
1.Install basic firmware and 
remote login support 
2.Move main partitions from 
Flash Card to HDD 
3.Install Hardware and software 
for GPS/RTC support 
4.Install web server and Content 
Management System 
5.Configure HSMM nodes 
6.Create content for web site 
http://www.raspberrypi.org/ 
11/07/14 Jesse Alexander, WB2IFS/3 15
Install basic firmware software and 
remote login support 
● Connected the PI to TV analog input and used USB keyboard 
and mouse 
– http://www.raspberrypi.org/faqs Has instructions. 
● Installed & configured PuTTy client on test laptops (except for 
the MacBook which doesn't need it) 
● Configured static IP on the PI 
– http://www.penguintutor.com/blog/viewblog.php?blog=6306 
● Installed tightvncserver (Optional) 
11/07/14 Jesse Alexander, WB2IFS/3 16
Move main partitions from Flash 
Card to HDD 
● I tried other instructions but these worked best 
for me: 
http://www.raspberrypi.org/phpBB3/viewtopic.php?p=275750#p275750 
11/07/14 Jesse Alexander, WB2IFS/3 17
Pi doesn't have a real time clock! 
– Adafruit GPS provides battery backed RTC 
function 
– Network Time Server capabilities 
– Location telemetry! 
– See 
https://www.adafruit.com/blog/2012/08/28/adafruit-ultimate-gps-on-a-ras 
pberry-pi/ 
https://www.adafruit.com/products/746 
11/07/14 Jesse Alexander, WB2IFS/3 18
Install Hardware and software for 
GPS/RTC support 
● Configured Pi to allow use of /dev/ttyAMA0 
● Installed minicom to test Adafruit Ultimate GPS 
● Installed ntp 
● Installed gpsd 
– Configured it to use /dev/ttyAMA0 
– Configured gpsd.php in /var/www 
● See the following sites: 
– http://www.akadia.com/services/ntp_synchronize.html 
– http://www.catb.org/gpsd/index.html 
– http://open.konspyre.org/blog/2012/10/18/raspberry-pi-time-serve 
r/ 
– 
11/07/14 Jesse Alexander, WB2IFS/3 19
GPS Status Screen-shot 
11/07/14 Jesse Alexander, WB2IFS/3 20
Install web server and Content 
Management System 
● I used instructions from this site: 
http://mitchtech.net/wordpress-on-raspberry-pi/ 
● I also configured WordPress.org with a “child 
Theme” so I could hack it without losing 
configuration during upgrades 
● Configured gpsd.php to display localized 
information with gps status 
● Used the WebMail/Paclink install instructions from 
Active Ham to set up the webmail system 
11/07/14 Jesse Alexander, WB2IFS/3 21
Configure HSMM-MESH node 
● Took several tries to find the right configuration for 
the HSMM-MESH node connected to the PI 
● Wordpress.org is persnickety about IP addresses— 
especially when it comes to pictures 
● The 5-host DMZ mode worked best 
● Needed the “search and replace” WP plug-in to clean 
out unroutable addresses from first pass 
Wordpress.org configuration on the PI 
– Noticed that the pictures didn't load because of 
bad references 
– Replaced IP address with “wb2ifs-103- 
rpi/wordpress” URL 
11/07/14 Jesse Alexander, WB2IFS/3 22
HSMM-Mesh Server Configuration 
11/07/14 Jesse Alexander, WB2IFS/3 23
HSMM Server Configuration (cont.) 
11/07/14 Jesse Alexander, WB2IFS/3 24
HSMM Server Configuration (cont.) 
11/07/14 Jesse Alexander, WB2IFS/3 25
Mesh Server Schematic 
12-13vdc 5vdc @ 1A 
5vdc @ 2A 
USB 
Serial Port0 
10.1.224.217 
10.1.224.218 
11/07/14 Jesse Alexander, WB2IFS/3 26 
WRT54GS running 
HSMM-MESH 
250GB Laptop HD 
GPS 
Receiver/Real 
Compact USB Time Clock 
Charger 
Jesse Alexander, WB2IFS 
1/28/2013 
MausBerry 
Switch
Bill of Materials 
ITEM Quantity Price subtotal Model # 
Compact USB Charger 1 $20.00 $20.00 USBCC-COMPX2 
HDD enclosure 2 $15.99 $31.98 IM25COM-BK 
WD Notebook Hard Drive 1 $58.99 $58.99 WDBABC3200ANC-NRSN 
USB to Micro-USB cable 2 $10.00 $20.00 
all-in-one Card reader 1 $10.99 $10.99 
Raspberry PI B 2 $35.00 $70.00 RASPBERRY-PCBA 
Serial GPS/RTC unit 1 $39.95 $39.95 Adafruit Ultimate GPS 
1220 Lithium battery 1 $5.00 $5.00 
MausBerry Shutdown switch 1 $20.00 $20.00 Shutdown switch with rocker 
HSMM-MESH access point 1 $3.99 $3.99 WRT54GS 
totals $280.90 
11/07/14 Jesse Alexander, WB2IFS/3 27
List of Wordpress.org Plugins 
Plugin Why it's installed 
List Yo' Files Package support for e-gokit 
Quick Chat Allow operators at multiple stations to collaborate in real 
time 
Search & Replace Allows the changing of the servers IP address in all the 
wordpress tables 
Vasaio QR Code Allows easy data transfer from Wordpress pages to 
smart phones and tablets 
PHP Code widget For the “on line” detection widget 
Updraft + Backup and restore 
11/07/14 Jesse Alexander, WB2IFS/3 28
Next steps 
● Add system status page for vitals telemetry (CPU temp, usage, memory and disk 
capacity, etc.) DONE 
● Add Paclink integration for Webmail via ham radio DONE: RPi is web server and 
Paclink running on Laptop with Kantronics modem and VHF Radio (Rpi may not 
have enough “horse power” to run it all) 
● Set power budget for solar array and battery capacity (Calculated need for 100W 
PV array, very expensive) 
● Determine best way to package system 
– Using outdoor box 
– Considering using Rootenna enclosure 
– Using an old plastic tool box 
– Inverted 5-gal jug “bell-jar” vs. briefcase vs. NEMA box 
– Pi components are rated for commercial temperature range 0-70deg C will it 
work outside? 
11/07/14 Jesse Alexander, WB2IFS/3 29
Next steps 
● R&D on integration with Commotion Wireless and Project Byzantium 
● Replace AP with 2nd Raspberry PI running Broadband-hamnet 
● Considering replacements for Raspberry PI because I'm maxing out RAM and the 
Hard drive latency is increased because of its connection to the USB port: 
11/07/14 Jesse Alexander, WB2IFS/3 30
Shameless plugs 
● Project site: https://sites.google.com/site/ecsmesh/ 
● These slides: 
http://www.slideshare.net/jessenalexander/emergency-cloud-s 
erver 
Jesse Alexander, WB2IFS/3
TTHHEE EENNDD 
11/07/14 Jesse Alexander, WB2IFS/3 32
Test Configuration 
WB2IFS-100 
44.128.60.25 
WB2IFS-103-RPi 
44.128.60.27 
10.1.224.217 
WAN port to 
Internet (DHCP) 
10.1.224.218 
(Static) 
172.27.0.1 10.1.224.220 
172.27.0.148 
(DHCP) 
(DHCP) 
CCLLIIEENNTT 
PPrriimmaarryy WWeebb sseerrvveerr 
CCoonnssoollee,, 
22nndd WWeebb sseerrvveerr 
WWLL22KK mmooddeemm 
VVHHFF rraaddiioo 
11/07/14 Jesse Alexander, WB2IFS/3 33
Client test Configuration 
11/07/14 Jesse Alexander, WB2IFS/3 34
Test Case: Internet Relay Chat 
(IRC) over Hamnet 
WB2IFS-113 
IRC Server 
HSMM-MESH 
WB2IFS-102 
● Xchat clients running locally on laptops 
● Sending messages between clients on 
different routers 
WB2IFS-100 
IRC server 
Instructions: 
http://www.broadband-hamnet.org/applications-for-the-mesh/118-internet-relay-chat-irc.html
Test Case: Internet Relay Chat 
(IRC) over Hamnet @Toughbook 
Instructions: 
http://www.broadband-hamnet.org/applications-for-the-mesh/118-internet-relay-chat-irc.html
Test Case: Internet Relay Chat 
(IRC) over Hamnet @Notebook
Test Case: Internet Relay Chat 
(IRC) over Hamnet @Toughbook
Test Case: Internet Relay Chat 
(IRC) over Hamnet @Notebook

Más contenido relacionado

La actualidad más candente

Open bts guide_en_v0.1
Open bts guide_en_v0.1Open bts guide_en_v0.1
Open bts guide_en_v0.1Daud Suleiman
 
Network diagrams sample by Gregg Booth
Network diagrams sample by Gregg BoothNetwork diagrams sample by Gregg Booth
Network diagrams sample by Gregg BoothGregg Booth, MBA
 
29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotware29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotwareAlexander Chemeris
 
"Morphology of Modern Data Center Networks: Overview". Dinesh Dutt, Cumulus N...
"Morphology of Modern Data Center Networks: Overview". Dinesh Dutt, Cumulus N..."Morphology of Modern Data Center Networks: Overview". Dinesh Dutt, Cumulus N...
"Morphology of Modern Data Center Networks: Overview". Dinesh Dutt, Cumulus N...Yandex
 
PLNOG22 - Paweł Wachelka - Wi-Fi 6 - 802.11ax - Nowości w sieciach Wi-Fi
PLNOG22 - Paweł Wachelka - Wi-Fi 6 - 802.11ax - Nowości w sieciach Wi-Fi PLNOG22 - Paweł Wachelka - Wi-Fi 6 - 802.11ax - Nowości w sieciach Wi-Fi
PLNOG22 - Paweł Wachelka - Wi-Fi 6 - 802.11ax - Nowości w sieciach Wi-Fi PROIDEA
 
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing Security
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing SecurityNetmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing Security
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing SecurityFaelix Ltd
 
Opensource將如何對第五代行動通訊(5g)造成革命性的改變
Opensource將如何對第五代行動通訊(5g)造成革命性的改變Opensource將如何對第五代行動通訊(5g)造成革命性的改變
Opensource將如何對第五代行動通訊(5g)造成革命性的改變Chiahan Wu
 
Air Live AC-1200R - Especificaciones
Air Live AC-1200R - EspecificacionesAir Live AC-1200R - Especificaciones
Air Live AC-1200R - Especificacioneslcdtcorp
 
Protect Your DHCP Infrastructure from Cyber Attacks - Cybersecurity Training ...
Protect Your DHCP Infrastructure from Cyber Attacks - Cybersecurity Training ...Protect Your DHCP Infrastructure from Cyber Attacks - Cybersecurity Training ...
Protect Your DHCP Infrastructure from Cyber Attacks - Cybersecurity Training ...Jiunn-Jer Sun
 
Webinar NETGEAR - Switch Prosafe PoE, come dimensionare opportunamente la rete
Webinar NETGEAR - Switch Prosafe PoE, come dimensionare opportunamente la reteWebinar NETGEAR - Switch Prosafe PoE, come dimensionare opportunamente la rete
Webinar NETGEAR - Switch Prosafe PoE, come dimensionare opportunamente la reteNetgear Italia
 
Wi-Fi Denver OWASP Presentation Feb. 15, 2017
Wi-Fi Denver OWASP Presentation Feb. 15, 2017Wi-Fi Denver OWASP Presentation Feb. 15, 2017
Wi-Fi Denver OWASP Presentation Feb. 15, 2017keyalea
 
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNICIndonesia Network Operators Group
 
Net mcr 2021 05 handout
Net mcr 2021 05 handoutNet mcr 2021 05 handout
Net mcr 2021 05 handoutFaelix Ltd
 
Lab 9 instructions
Lab 9 instructionsLab 9 instructions
Lab 9 instructionstrayyoo
 
Campus network refresh
Campus network refreshCampus network refresh
Campus network refreshJisc
 

La actualidad más candente (20)

Open bts guide_en_v0.1
Open bts guide_en_v0.1Open bts guide_en_v0.1
Open bts guide_en_v0.1
 
Icnd210 s08l02
Icnd210 s08l02Icnd210 s08l02
Icnd210 s08l02
 
Network diagrams sample by Gregg Booth
Network diagrams sample by Gregg BoothNetwork diagrams sample by Gregg Booth
Network diagrams sample by Gregg Booth
 
Rack Diagram PDF
Rack Diagram PDFRack Diagram PDF
Rack Diagram PDF
 
29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotware29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotware
 
"Morphology of Modern Data Center Networks: Overview". Dinesh Dutt, Cumulus N...
"Morphology of Modern Data Center Networks: Overview". Dinesh Dutt, Cumulus N..."Morphology of Modern Data Center Networks: Overview". Dinesh Dutt, Cumulus N...
"Morphology of Modern Data Center Networks: Overview". Dinesh Dutt, Cumulus N...
 
PLNOG22 - Paweł Wachelka - Wi-Fi 6 - 802.11ax - Nowości w sieciach Wi-Fi
PLNOG22 - Paweł Wachelka - Wi-Fi 6 - 802.11ax - Nowości w sieciach Wi-Fi PLNOG22 - Paweł Wachelka - Wi-Fi 6 - 802.11ax - Nowości w sieciach Wi-Fi
PLNOG22 - Paweł Wachelka - Wi-Fi 6 - 802.11ax - Nowości w sieciach Wi-Fi
 
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing Security
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing SecurityNetmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing Security
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing Security
 
Opensource將如何對第五代行動通訊(5g)造成革命性的改變
Opensource將如何對第五代行動通訊(5g)造成革命性的改變Opensource將如何對第五代行動通訊(5g)造成革命性的改變
Opensource將如何對第五代行動通訊(5g)造成革命性的改變
 
Air Live AC-1200R - Especificaciones
Air Live AC-1200R - EspecificacionesAir Live AC-1200R - Especificaciones
Air Live AC-1200R - Especificaciones
 
Protect Your DHCP Infrastructure from Cyber Attacks - Cybersecurity Training ...
Protect Your DHCP Infrastructure from Cyber Attacks - Cybersecurity Training ...Protect Your DHCP Infrastructure from Cyber Attacks - Cybersecurity Training ...
Protect Your DHCP Infrastructure from Cyber Attacks - Cybersecurity Training ...
 
IGS-10020MT Industrial Managed Gigabit Switch
IGS-10020MT Industrial Managed Gigabit SwitchIGS-10020MT Industrial Managed Gigabit Switch
IGS-10020MT Industrial Managed Gigabit Switch
 
Webinar NETGEAR - Switch Prosafe PoE, come dimensionare opportunamente la rete
Webinar NETGEAR - Switch Prosafe PoE, come dimensionare opportunamente la reteWebinar NETGEAR - Switch Prosafe PoE, come dimensionare opportunamente la rete
Webinar NETGEAR - Switch Prosafe PoE, come dimensionare opportunamente la rete
 
Wi-Fi Denver OWASP Presentation Feb. 15, 2017
Wi-Fi Denver OWASP Presentation Feb. 15, 2017Wi-Fi Denver OWASP Presentation Feb. 15, 2017
Wi-Fi Denver OWASP Presentation Feb. 15, 2017
 
Icnd210 s03l01
Icnd210 s03l01Icnd210 s03l01
Icnd210 s03l01
 
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
 
Net mcr 2021 05 handout
Net mcr 2021 05 handoutNet mcr 2021 05 handout
Net mcr 2021 05 handout
 
CCNA Icnd110 s05l03
CCNA Icnd110 s05l03CCNA Icnd110 s05l03
CCNA Icnd110 s05l03
 
Lab 9 instructions
Lab 9 instructionsLab 9 instructions
Lab 9 instructions
 
Campus network refresh
Campus network refreshCampus network refresh
Campus network refresh
 

Destacado

The SUNY Buffalo Law School
The SUNY Buffalo Law SchoolThe SUNY Buffalo Law School
The SUNY Buffalo Law SchoolAlexei Schacht
 
Irc hsmm applications for emcomm
Irc hsmm applications for emcommIrc hsmm applications for emcomm
Irc hsmm applications for emcommJesse Alexander
 
Il cantiere - Il sottoscala che vorresti
Il cantiere - Il sottoscala che vorrestiIl cantiere - Il sottoscala che vorresti
Il cantiere - Il sottoscala che vorrestiFlavio Cirinesi
 
Anand Bharthi Foundation
Anand Bharthi FoundationAnand Bharthi Foundation
Anand Bharthi FoundationGns Patnaik
 
Nyc department of education continues improvements
Nyc department of education continues improvementsNyc department of education continues improvements
Nyc department of education continues improvementsErica Zigelman (Principal)
 
Edp 379 2.3 Taylor Baldridge
Edp 379 2.3 Taylor BaldridgeEdp 379 2.3 Taylor Baldridge
Edp 379 2.3 Taylor Baldridgetmbaldridge12
 
Presentation PLENO blok 3A Modul 1
Presentation PLENO blok 3A Modul 1Presentation PLENO blok 3A Modul 1
Presentation PLENO blok 3A Modul 1Khamsah LC
 
Champion Writers: "Be a Champion" Essay Contest
Champion Writers: "Be a Champion" Essay ContestChampion Writers: "Be a Champion" Essay Contest
Champion Writers: "Be a Champion" Essay ContestErica Zigelman (Principal)
 
A Presentation on YOUTH ENTREPRENEURSHIP
A Presentation on YOUTH ENTREPRENEURSHIP A Presentation on YOUTH ENTREPRENEURSHIP
A Presentation on YOUTH ENTREPRENEURSHIP Gns Patnaik
 
BIOS 203 Lecture 8: Free Energy Methods
BIOS 203 Lecture 8: Free Energy MethodsBIOS 203 Lecture 8: Free Energy Methods
BIOS 203 Lecture 8: Free Energy Methodsbios203
 

Destacado (20)

The SUNY Buffalo Law School
The SUNY Buffalo Law SchoolThe SUNY Buffalo Law School
The SUNY Buffalo Law School
 
Bc0042 os-mqp
Bc0042 os-mqpBc0042 os-mqp
Bc0042 os-mqp
 
Professional development november 2
Professional development november 2Professional development november 2
Professional development november 2
 
Manejo de archivos
Manejo de archivosManejo de archivos
Manejo de archivos
 
Irc hsmm applications for emcomm
Irc hsmm applications for emcommIrc hsmm applications for emcomm
Irc hsmm applications for emcomm
 
Pat mat t4 p2
Pat mat t4 p2Pat mat t4 p2
Pat mat t4 p2
 
Il cantiere - Il sottoscala che vorresti
Il cantiere - Il sottoscala che vorrestiIl cantiere - Il sottoscala che vorresti
Il cantiere - Il sottoscala che vorresti
 
Anand Bharthi Foundation
Anand Bharthi FoundationAnand Bharthi Foundation
Anand Bharthi Foundation
 
Modulterancang.lat.bpiawai
Modulterancang.lat.bpiawaiModulterancang.lat.bpiawai
Modulterancang.lat.bpiawai
 
Nyc department of education continues improvements
Nyc department of education continues improvementsNyc department of education continues improvements
Nyc department of education continues improvements
 
Edp 379 2.3 Taylor Baldridge
Edp 379 2.3 Taylor BaldridgeEdp 379 2.3 Taylor Baldridge
Edp 379 2.3 Taylor Baldridge
 
Agendapersonal
AgendapersonalAgendapersonal
Agendapersonal
 
Relacion densidad humedad
Relacion densidad humedadRelacion densidad humedad
Relacion densidad humedad
 
Should
ShouldShould
Should
 
Presentation PLENO blok 3A Modul 1
Presentation PLENO blok 3A Modul 1Presentation PLENO blok 3A Modul 1
Presentation PLENO blok 3A Modul 1
 
manejo de archivos
manejo de archivosmanejo de archivos
manejo de archivos
 
Champion Writers: "Be a Champion" Essay Contest
Champion Writers: "Be a Champion" Essay ContestChampion Writers: "Be a Champion" Essay Contest
Champion Writers: "Be a Champion" Essay Contest
 
A Presentation on YOUTH ENTREPRENEURSHIP
A Presentation on YOUTH ENTREPRENEURSHIP A Presentation on YOUTH ENTREPRENEURSHIP
A Presentation on YOUTH ENTREPRENEURSHIP
 
BIOS 203 Lecture 8: Free Energy Methods
BIOS 203 Lecture 8: Free Energy MethodsBIOS 203 Lecture 8: Free Energy Methods
BIOS 203 Lecture 8: Free Energy Methods
 
Modulterancangsudut dongak tunduk
Modulterancangsudut dongak tundukModulterancangsudut dongak tunduk
Modulterancangsudut dongak tunduk
 

Similar a Emergency cloud server

LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your networkLT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your networkIndonesia Network Operators Group
 
IDNOG 4 Lightning Talks - Documenting your Network in 3 Simple Steps
IDNOG 4 Lightning Talks - Documenting your Network in 3 Simple StepsIDNOG 4 Lightning Talks - Documenting your Network in 3 Simple Steps
IDNOG 4 Lightning Talks - Documenting your Network in 3 Simple StepsAffan Basalamah
 
Matthew Mosesohn - Configuration Management at Large Companies
Matthew Mosesohn - Configuration Management at Large Companies Matthew Mosesohn - Configuration Management at Large Companies
Matthew Mosesohn - Configuration Management at Large Companies Yandex
 
[20160621]Constructing Infrastructure Wireless Network Using Open Source
[20160621]Constructing Infrastructure Wireless Network Using Open Source[20160621]Constructing Infrastructure Wireless Network Using Open Source
[20160621]Constructing Infrastructure Wireless Network Using Open SourceKyunghee Univ
 
Rete di casa e raspberry pi - Home network and Raspberry Pi
Rete di casa e raspberry pi - Home network and Raspberry Pi Rete di casa e raspberry pi - Home network and Raspberry Pi
Rete di casa e raspberry pi - Home network and Raspberry Pi Daniele Albrizio
 
Banog meetup August 30th, network device property as code
Banog meetup August 30th, network device property as codeBanog meetup August 30th, network device property as code
Banog meetup August 30th, network device property as codeDamien Garros
 
Raspberry Pi and Amateur Radio - 2020 update
Raspberry Pi and Amateur Radio - 2020 updateRaspberry Pi and Amateur Radio - 2020 update
Raspberry Pi and Amateur Radio - 2020 updateKevin Hooke
 
The Deck by Phil Polstra GrrCON2012
The Deck by Phil Polstra GrrCON2012The Deck by Phil Polstra GrrCON2012
The Deck by Phil Polstra GrrCON2012Philip Polstra
 
9 creating cent_os 7_mages_for_dpdk_training
9 creating cent_os 7_mages_for_dpdk_training9 creating cent_os 7_mages_for_dpdk_training
9 creating cent_os 7_mages_for_dpdk_trainingvideos
 
MUM Laos 2017 - Choosing Mikrotik for Your Network
MUM Laos 2017 - Choosing Mikrotik for Your NetworkMUM Laos 2017 - Choosing Mikrotik for Your Network
MUM Laos 2017 - Choosing Mikrotik for Your NetworkFaisal Reza
 
Hacking and Forensics on the Go - 44CON 2012
Hacking and Forensics on the Go - 44CON 2012Hacking and Forensics on the Go - 44CON 2012
Hacking and Forensics on the Go - 44CON 201244CON
 
State of the Union: Open Source Network Function Virtualization
State of the Union: Open Source Network Function VirtualizationState of the Union: Open Source Network Function Virtualization
State of the Union: Open Source Network Function VirtualizationSamsung Open Source Group
 
Installation of pfSense on Soekris 6501
Installation of pfSense on Soekris 6501Installation of pfSense on Soekris 6501
Installation of pfSense on Soekris 6501robertguerra
 
Installation of pfSense on Soekris 6501
Installation of pfSense on Soekris 6501Installation of pfSense on Soekris 6501
Installation of pfSense on Soekris 6501robertguerra
 
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...OpenStack Korea Community
 
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim MortsolfDPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim MortsolfJim St. Leger
 
OSMC 2021 | Icinga-Installer – the easy way to your Icinga
OSMC 2021 | Icinga-Installer – the easy way to your IcingaOSMC 2021 | Icinga-Installer – the easy way to your Icinga
OSMC 2021 | Icinga-Installer – the easy way to your IcingaNETWAYS
 
Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...
Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...
Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...Masafumi Ohta
 

Similar a Emergency cloud server (20)

LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your networkLT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
 
IDNOG 4 Lightning Talks - Documenting your Network in 3 Simple Steps
IDNOG 4 Lightning Talks - Documenting your Network in 3 Simple StepsIDNOG 4 Lightning Talks - Documenting your Network in 3 Simple Steps
IDNOG 4 Lightning Talks - Documenting your Network in 3 Simple Steps
 
Matthew Mosesohn - Configuration Management at Large Companies
Matthew Mosesohn - Configuration Management at Large Companies Matthew Mosesohn - Configuration Management at Large Companies
Matthew Mosesohn - Configuration Management at Large Companies
 
[20160621]Constructing Infrastructure Wireless Network Using Open Source
[20160621]Constructing Infrastructure Wireless Network Using Open Source[20160621]Constructing Infrastructure Wireless Network Using Open Source
[20160621]Constructing Infrastructure Wireless Network Using Open Source
 
Rete di casa e raspberry pi - Home network and Raspberry Pi
Rete di casa e raspberry pi - Home network and Raspberry Pi Rete di casa e raspberry pi - Home network and Raspberry Pi
Rete di casa e raspberry pi - Home network and Raspberry Pi
 
Banog meetup August 30th, network device property as code
Banog meetup August 30th, network device property as codeBanog meetup August 30th, network device property as code
Banog meetup August 30th, network device property as code
 
Raspberry Pi and Amateur Radio - 2020 update
Raspberry Pi and Amateur Radio - 2020 updateRaspberry Pi and Amateur Radio - 2020 update
Raspberry Pi and Amateur Radio - 2020 update
 
The Deck by Phil Polstra GrrCON2012
The Deck by Phil Polstra GrrCON2012The Deck by Phil Polstra GrrCON2012
The Deck by Phil Polstra GrrCON2012
 
9 creating cent_os 7_mages_for_dpdk_training
9 creating cent_os 7_mages_for_dpdk_training9 creating cent_os 7_mages_for_dpdk_training
9 creating cent_os 7_mages_for_dpdk_training
 
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
 
MUM Laos 2017 - Choosing Mikrotik for Your Network
MUM Laos 2017 - Choosing Mikrotik for Your NetworkMUM Laos 2017 - Choosing Mikrotik for Your Network
MUM Laos 2017 - Choosing Mikrotik for Your Network
 
Polstra 44con2012
Polstra 44con2012Polstra 44con2012
Polstra 44con2012
 
Hacking and Forensics on the Go - 44CON 2012
Hacking and Forensics on the Go - 44CON 2012Hacking and Forensics on the Go - 44CON 2012
Hacking and Forensics on the Go - 44CON 2012
 
State of the Union: Open Source Network Function Virtualization
State of the Union: Open Source Network Function VirtualizationState of the Union: Open Source Network Function Virtualization
State of the Union: Open Source Network Function Virtualization
 
Installation of pfSense on Soekris 6501
Installation of pfSense on Soekris 6501Installation of pfSense on Soekris 6501
Installation of pfSense on Soekris 6501
 
Installation of pfSense on Soekris 6501
Installation of pfSense on Soekris 6501Installation of pfSense on Soekris 6501
Installation of pfSense on Soekris 6501
 
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
 
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim MortsolfDPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
 
OSMC 2021 | Icinga-Installer – the easy way to your Icinga
OSMC 2021 | Icinga-Installer – the easy way to your IcingaOSMC 2021 | Icinga-Installer – the easy way to your Icinga
OSMC 2021 | Icinga-Installer – the easy way to your Icinga
 
Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...
Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...
Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...
 

Último

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Último (20)

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Emergency cloud server

  • 1. Emergency Cloud System Jesse Alexander, WB2IFS/3 Prince George's County ARES/RACES, Clinton CERT, SKYWARN wb2ifs@arrl.net This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. 11/07/14 Jesse Alexander, WB2IFS/3 1
  • 2. It's (been) alive!!! 11/07/14 Jesse Alexander, WB2IFS/3 2
  • 3. It all started with a troll I put on linkedin.com.. 11/07/14 Jesse Alexander, WB2IFS/3 3
  • 4. Then I got... 11/07/14 Jesse Alexander, WB2IFS/3 4
  • 5. Basic Idea: when all else fails “send in the Cloud” ● Mesh Web server connected in a true cloud: mesh of diverse devices providing diverse services ● Survivable – Self healing – Low power consumption (battery/solar operated) ● Deployable – Mobile – Portable – Battery backed solar – Small and lightweight 11/07/14 Jesse Alexander, WB2IFS/3 5
  • 6. Uses ● Emergency management site ● Winlink.org/Mesh Gateway ● Digital Resource net: Knowledge for deployed volunteers (manuals, ICS forms, private email and chat, etc.) ● 3rd responder Situational Awareness ● VoIP and messaging server (D-RATS, Echolink, etc.) ● Health and welfare site ( Red Cross safe and well, Ushahidi mapping) 11/07/14 Jesse Alexander, WB2IFS/3 6
  • 7. Use case: Situational Awareness Web server Triage site Web cam ● Blog running on Raspberry PI provides history/status ● Chat using D-RATS, file transfer via telnet, etc. ● Remote video feeds ● Health and welfare beacon ● WX telemetry Incident command 11/07/14 Jesse Alexander, WB2IFS/3 7
  • 8. Use case: Shared Paclink email server Web server ● Stations set up throughout a large shelter/site ● Mobile/portable stations ● Multiple hams use one Paclink email server ● Access to social media through email gateways Mobile Triage Winlink.org station Incident command Web cam 11/07/14 Jesse Alexander, WB2IFS/3 8
  • 9. Use Case: D-Rats over Hamnet Jesse Alexander, WB2IFS/3 EECCSS ● DD-WRT router: provides access to Raspberry Pi backend ● Configured as AP Standard Wi-Fi ● D-rats client running ● Running D-rats client on Raspberry Pi via VNC ● Sending messages between clients on same router Web server ● D-rats client ● Ratflector
  • 10. Use Case: D-Rats over Hamnet Jesse Alexander, WB2IFS/3 EECCSS ● D-rats client running locally on laptop ● Sending messages between clients on different routers ● Using VNC to run Ratflector on PI's GUI ● D-rats client ● Ratflector HSMM-MESH Web server
  • 11. Use Case: over Hamnet Jesse Alexander, WB2IFS/3
  • 12. Use case: Overlay Network Tiers 5 or 3 GHz BOARNet ● Backhaul/long distance ● Long range ● P2P connections ● Highspeed >10Mbps ● Optional mesh mode for emcomm 2.5 GHz Broadband Hamnet ● Campus/Intranet ● Short range ● mesh mode ● <10Mbps 11/07/14 Jesse Alexander, WB2IFS/3 12
  • 13. Disaster – Response – Recovery A B DDDDDDDDiiiisisisisissssaaaaaaaassssssssttttteteteteeeeerrrrrrrr Cycle D C Normal operation: high speed point-to-point Recovery Islands reappear as response starts Islands begin to interconnect (Mesh) as recovery process continues E Mobile nodes arrive to support response Islands stand down as response becomes recovery G Normal point-to-point operation resumes 11/07/14 Jesse Alexander, WB2IFS/3 13
  • 14. Recovery Island Public Cloud System ● Safe and Well message board ● Volunteer processing ● Games ● Inspiration ECS Mesh backhaul ● Safe and Well message board ● Situational Awareness ● Emergency management ● Tactical net PPuubblliicc SSeerrvviicceess CClloouudd EEmmCCoommmm CClloouudd 11/07/14 Jesse Alexander, WB2IFS/3 14
  • 15. Raspberry Pi Installation 1.Install basic firmware and remote login support 2.Move main partitions from Flash Card to HDD 3.Install Hardware and software for GPS/RTC support 4.Install web server and Content Management System 5.Configure HSMM nodes 6.Create content for web site http://www.raspberrypi.org/ 11/07/14 Jesse Alexander, WB2IFS/3 15
  • 16. Install basic firmware software and remote login support ● Connected the PI to TV analog input and used USB keyboard and mouse – http://www.raspberrypi.org/faqs Has instructions. ● Installed & configured PuTTy client on test laptops (except for the MacBook which doesn't need it) ● Configured static IP on the PI – http://www.penguintutor.com/blog/viewblog.php?blog=6306 ● Installed tightvncserver (Optional) 11/07/14 Jesse Alexander, WB2IFS/3 16
  • 17. Move main partitions from Flash Card to HDD ● I tried other instructions but these worked best for me: http://www.raspberrypi.org/phpBB3/viewtopic.php?p=275750#p275750 11/07/14 Jesse Alexander, WB2IFS/3 17
  • 18. Pi doesn't have a real time clock! – Adafruit GPS provides battery backed RTC function – Network Time Server capabilities – Location telemetry! – See https://www.adafruit.com/blog/2012/08/28/adafruit-ultimate-gps-on-a-ras pberry-pi/ https://www.adafruit.com/products/746 11/07/14 Jesse Alexander, WB2IFS/3 18
  • 19. Install Hardware and software for GPS/RTC support ● Configured Pi to allow use of /dev/ttyAMA0 ● Installed minicom to test Adafruit Ultimate GPS ● Installed ntp ● Installed gpsd – Configured it to use /dev/ttyAMA0 – Configured gpsd.php in /var/www ● See the following sites: – http://www.akadia.com/services/ntp_synchronize.html – http://www.catb.org/gpsd/index.html – http://open.konspyre.org/blog/2012/10/18/raspberry-pi-time-serve r/ – 11/07/14 Jesse Alexander, WB2IFS/3 19
  • 20. GPS Status Screen-shot 11/07/14 Jesse Alexander, WB2IFS/3 20
  • 21. Install web server and Content Management System ● I used instructions from this site: http://mitchtech.net/wordpress-on-raspberry-pi/ ● I also configured WordPress.org with a “child Theme” so I could hack it without losing configuration during upgrades ● Configured gpsd.php to display localized information with gps status ● Used the WebMail/Paclink install instructions from Active Ham to set up the webmail system 11/07/14 Jesse Alexander, WB2IFS/3 21
  • 22. Configure HSMM-MESH node ● Took several tries to find the right configuration for the HSMM-MESH node connected to the PI ● Wordpress.org is persnickety about IP addresses— especially when it comes to pictures ● The 5-host DMZ mode worked best ● Needed the “search and replace” WP plug-in to clean out unroutable addresses from first pass Wordpress.org configuration on the PI – Noticed that the pictures didn't load because of bad references – Replaced IP address with “wb2ifs-103- rpi/wordpress” URL 11/07/14 Jesse Alexander, WB2IFS/3 22
  • 23. HSMM-Mesh Server Configuration 11/07/14 Jesse Alexander, WB2IFS/3 23
  • 24. HSMM Server Configuration (cont.) 11/07/14 Jesse Alexander, WB2IFS/3 24
  • 25. HSMM Server Configuration (cont.) 11/07/14 Jesse Alexander, WB2IFS/3 25
  • 26. Mesh Server Schematic 12-13vdc 5vdc @ 1A 5vdc @ 2A USB Serial Port0 10.1.224.217 10.1.224.218 11/07/14 Jesse Alexander, WB2IFS/3 26 WRT54GS running HSMM-MESH 250GB Laptop HD GPS Receiver/Real Compact USB Time Clock Charger Jesse Alexander, WB2IFS 1/28/2013 MausBerry Switch
  • 27. Bill of Materials ITEM Quantity Price subtotal Model # Compact USB Charger 1 $20.00 $20.00 USBCC-COMPX2 HDD enclosure 2 $15.99 $31.98 IM25COM-BK WD Notebook Hard Drive 1 $58.99 $58.99 WDBABC3200ANC-NRSN USB to Micro-USB cable 2 $10.00 $20.00 all-in-one Card reader 1 $10.99 $10.99 Raspberry PI B 2 $35.00 $70.00 RASPBERRY-PCBA Serial GPS/RTC unit 1 $39.95 $39.95 Adafruit Ultimate GPS 1220 Lithium battery 1 $5.00 $5.00 MausBerry Shutdown switch 1 $20.00 $20.00 Shutdown switch with rocker HSMM-MESH access point 1 $3.99 $3.99 WRT54GS totals $280.90 11/07/14 Jesse Alexander, WB2IFS/3 27
  • 28. List of Wordpress.org Plugins Plugin Why it's installed List Yo' Files Package support for e-gokit Quick Chat Allow operators at multiple stations to collaborate in real time Search & Replace Allows the changing of the servers IP address in all the wordpress tables Vasaio QR Code Allows easy data transfer from Wordpress pages to smart phones and tablets PHP Code widget For the “on line” detection widget Updraft + Backup and restore 11/07/14 Jesse Alexander, WB2IFS/3 28
  • 29. Next steps ● Add system status page for vitals telemetry (CPU temp, usage, memory and disk capacity, etc.) DONE ● Add Paclink integration for Webmail via ham radio DONE: RPi is web server and Paclink running on Laptop with Kantronics modem and VHF Radio (Rpi may not have enough “horse power” to run it all) ● Set power budget for solar array and battery capacity (Calculated need for 100W PV array, very expensive) ● Determine best way to package system – Using outdoor box – Considering using Rootenna enclosure – Using an old plastic tool box – Inverted 5-gal jug “bell-jar” vs. briefcase vs. NEMA box – Pi components are rated for commercial temperature range 0-70deg C will it work outside? 11/07/14 Jesse Alexander, WB2IFS/3 29
  • 30. Next steps ● R&D on integration with Commotion Wireless and Project Byzantium ● Replace AP with 2nd Raspberry PI running Broadband-hamnet ● Considering replacements for Raspberry PI because I'm maxing out RAM and the Hard drive latency is increased because of its connection to the USB port: 11/07/14 Jesse Alexander, WB2IFS/3 30
  • 31. Shameless plugs ● Project site: https://sites.google.com/site/ecsmesh/ ● These slides: http://www.slideshare.net/jessenalexander/emergency-cloud-s erver Jesse Alexander, WB2IFS/3
  • 32. TTHHEE EENNDD 11/07/14 Jesse Alexander, WB2IFS/3 32
  • 33. Test Configuration WB2IFS-100 44.128.60.25 WB2IFS-103-RPi 44.128.60.27 10.1.224.217 WAN port to Internet (DHCP) 10.1.224.218 (Static) 172.27.0.1 10.1.224.220 172.27.0.148 (DHCP) (DHCP) CCLLIIEENNTT PPrriimmaarryy WWeebb sseerrvveerr CCoonnssoollee,, 22nndd WWeebb sseerrvveerr WWLL22KK mmooddeemm VVHHFF rraaddiioo 11/07/14 Jesse Alexander, WB2IFS/3 33
  • 34. Client test Configuration 11/07/14 Jesse Alexander, WB2IFS/3 34
  • 35. Test Case: Internet Relay Chat (IRC) over Hamnet WB2IFS-113 IRC Server HSMM-MESH WB2IFS-102 ● Xchat clients running locally on laptops ● Sending messages between clients on different routers WB2IFS-100 IRC server Instructions: http://www.broadband-hamnet.org/applications-for-the-mesh/118-internet-relay-chat-irc.html
  • 36. Test Case: Internet Relay Chat (IRC) over Hamnet @Toughbook Instructions: http://www.broadband-hamnet.org/applications-for-the-mesh/118-internet-relay-chat-irc.html
  • 37. Test Case: Internet Relay Chat (IRC) over Hamnet @Notebook
  • 38. Test Case: Internet Relay Chat (IRC) over Hamnet @Toughbook
  • 39. Test Case: Internet Relay Chat (IRC) over Hamnet @Notebook

Notas del editor

  1. Screen shot of the ratflector running on the Pi server via VNC