Troy Bruno Powerpoint
Troy Bruno Powerpoint
Troy Bruno
Network Security & Electronics
NET 499
Troy_bruno@mymail.eku.edu
OVERVIEW
This project aims to create a portable,
fully customizable wireless access point
(WAP) and FTP server.
With simple configurations and a plug-
and-play setup, you can have a WAP that
allows you to share files and information
to others on the network.
This is used as an extension of an
existing network.
2
MOTIVATION
The need for affordable
and customizable wireless
access points.
The constant need for
others to share their
information with ease of
access.
Competitive access point
choice.
3
INTRODUCTION
The main technology used is
wireless connectivity and Raspberry
Pi’s.
Portable, customizable, and
affordable wireless option.
Safe and stable connections.
Software used: hostapd, dnsmasq,
tightvncserver, vsftpd, and xrdp.
4
PROJECT SPECIFICATIONS
Core Phase 1
Install and configure WAP software.
Create a WLAN with a different network
range as the original.
NetName: troys_WAP
NETPass: Capstone499project
Net: 192.168.4.0/24
Channel: 32
Mode: 802.11ac (5 GHz)
Connect 2 or more clients to the WLAN.
5
PROJECT SPECIFICATIONS
Core Phase 2
Install and configure FTP server.
Create new account on the Pi for the FTP
server to use for Public use.
Set permissions:
Upload/Download: True
Account: User: Public, Pass: Public
Download and Upload files freely over
the public account.
Login to desired FTP client software using
the information provided.
6
PROJECT SPECIFICATIONS
Extension Phase
Install and use remote connection
software.
Install tightvncserver and xrdp
Connect Pi to same network as the host
device.
Use Mircosoft Remote Desktop
Connection on host device to connect to
the pi with ip address.
Enter Pi account credentials in the xrdp
interface.
7
CONSTRAINTS
Weather.
Pi hardware and software limitations.
Network outages.
Wireless limitations.
8
ASSUMPTIONS
Devices have wireless capabilities.
Devices are in range of device.
Network 192.168.4.0/24 is not
being used already.
The user has login credentials for
both WAP and FTP server.
9
PROPOSED SOLUTION
Core 1 cont.
Install and configure
WAP software.
Connect 2 or more
clients to the WLAN.
Solution:
Had to reconfigure the
firewall to allow VoIP style
connections.
10
PROPOSED SOLUTION
Core 2 cont.
Install and configure FTP
server.
Download and Upload
files freely over the
public account.
Solution:
There were no issues with
this phase.
11
PROPOSED SOLUTION
Extension cont.
Install and use remote
connection software.
Solution:
Use netmap (nmap) to
find the ip of your Pi on
the network.
12
RESULTS
Original network diagram of the entire
project.
13
RESULTS
Core Phase 1 completion (configuration).
14
RESULTS
Core Phase 1 completion (connectivity).
15
RESULTS
Core Phase 2 completion (connectivity).
16
RESULTS
Extension Phase Completion (Login).
17
RESULTS
Extension Phase Completion (connectivity).
18
CONCLUSIONS
Created a WAP and FTP server from
Raspberry Pi with no prior experience
or knowledge with the Pi.
Accessed through a remote desktop
connection.
I learned about many useful tips of
using the Pi and the endless
possibilities you can achieve with
such a versatile device.
20
CONCLUSIONS
The construction of a large-scale
technical project helped me better my
project planning skills.
A majority of my project consisted of
planning and finding the correct
syntax for my configurations.
21
FUTURE WORK
Automated script that configures the Pi
as an access point.
For a larger scale production of these
access points.
Total remote connection.
A way of connecting to the Pi even when
not connected to the same local network as
the Pi.
22
REFERENCES
bitsNblobs Electronics. (2019, December 29). How To Remotely Access The Raspberry Pi:
YouTube. https://www.youtube.com/watch?v=wXr9vYEStq8&t=2s
Hughes, J., Wright, M., Lynn, H., Scheller, A., & Poch, E. (2020, November 18). Setting up
Pi.www.raspberrypi.org/documentation/configuration/wireless/access-point- routed.md
O'Reilly. (2020). Linux network administrator's guide, second edition. O’Reilly Online
1565924002/ch11s03.html
23
ACKNOWLEDGEMENTS
I would like to thank my family for
supporting me and encouraging me to
complete my work and to do well
I would also like to thank Dr. Vigs for
also being incredibly supportive and
consistent when it comes to helping
students.
24
Q&A
Portable WAP
Troy Bruno
Troy_Bruno@mymail.eku.edu
This Photo by Unknown Author is licensed under
CC BY-SA
Eastern Kentucky University
25