<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://elvis.hcw.ac.at/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mkoschuch</id>
	<title>Elvis Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://elvis.hcw.ac.at/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mkoschuch"/>
	<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php/Special:Contributions/Mkoschuch"/>
	<updated>2026-09-10T15:31:05Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.5</generator>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Raspberry_Pi_3B%2B_802.15.4/6LoWPAN_Setup&amp;diff=12801</id>
		<title>Raspberry Pi 3B+ 802.15.4/6LoWPAN Setup</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Raspberry_Pi_3B%2B_802.15.4/6LoWPAN_Setup&amp;diff=12801"/>
		<updated>2023-11-28T13:01:39Z</updated>

		<summary type="html">&lt;p&gt;Mkoschuch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Information on how to setup a Raspberry Pi 3B+ for 802.15.4 radio/6LoWPAN communication by utilizing an Openlabs 802.15.4 radio module.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This was tested successfully with Raspbian 10 (Buster) and Raspbian 11 (Bullseye).&#039;&#039;&#039; I assume it is also working on the latest Raspbian 12 (Bookworm).&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Raspberry Pi 3B+ ([[https://wiki.elvis.science/index.php?title=Raspberry_Pi_3,_Model_B%2B,_WLAN,_BT]])&lt;br /&gt;
* Operating system: Raspberry Pi OS (Raspbian)&lt;br /&gt;
* Openlabs 802.15.4 radio module: https://openlabs.co/store/Raspberry-Pi-802.15.4-radio&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Install Raspbian on Raspberry Pi 3B+ ===&lt;br /&gt;
&lt;br /&gt;
* Use Raspberry Pi Imager&lt;br /&gt;
* Optional: Download Raspbian/Raspberry Pi OS from https://www.raspberrypi.com/software/operating-systems/&lt;br /&gt;
&lt;br /&gt;
=== Preparation of Raspbian ===&lt;br /&gt;
&lt;br /&gt;
Access the Raspberry Pi by attaching it via HDMI to a monitor. After enabling SSH it is possible to connect via SSH/terminal (default credentials are pi:raspberry).&lt;br /&gt;
&lt;br /&gt;
* (Optionally) Change keyboard setting to &amp;quot;German&amp;quot; and reboot:&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure keyboard-configuration&lt;br /&gt;
&lt;br /&gt;
* Activate and start SSH on Raspberry:&lt;br /&gt;
&lt;br /&gt;
 sudo systemctl start ssh&lt;br /&gt;
 sudo systemctl enable ssh&lt;br /&gt;
&lt;br /&gt;
* Upgrade of Raspbian:&lt;br /&gt;
&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
=== Enable support for IEEE 802.15.4/LoWPAN devices ===&lt;br /&gt;
&lt;br /&gt;
* Plug the OpenLabs 802.15.4 radio module directly onto pins 15-26 of the Raspberry&#039;s P1 header (in the middle):&lt;br /&gt;
&lt;br /&gt;
[[File:Raspberry-pi-802.15.4-radio_module.jpg|220px]][[File:Raspberry-pi-802.15.4-radio_connected.jpg|370px]]&lt;br /&gt;
&lt;br /&gt;
* There is an existing overlay for this transceiver shipped with Raspbian, should be in &amp;lt;code&amp;gt;/boot/overlays/at86rf233-overlay.dtb&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;/boot/overlays/at86rf233.dtbo&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 ls /boot/overlays/at86rf233.dtbo&lt;br /&gt;
&lt;br /&gt;
* Enable transceiver by modifying the &amp;lt;code&amp;gt;/boot/config.txt&amp;lt;/code&amp;gt; file and reboot:&lt;br /&gt;
&lt;br /&gt;
=== Installation of Linux WPAN tools ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sources/Links: see [[References:Linux WPAN tools]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* First install &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; and clone the wpan-tools Repository:&lt;br /&gt;
&lt;br /&gt;
 sudo apt install git&lt;br /&gt;
 sudo mkdir /opt/src&lt;br /&gt;
 sudo chown pi /opt/src&lt;br /&gt;
 cd /opt/src&lt;br /&gt;
 git clone https://github.com/linux-wpan/wpan-tools&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
* [[Raspberry_Pi_3,_Model_B%2B,_WLAN,_BT]]&lt;br /&gt;
* https://openlabs.co/store/Raspberry-Pi-802.15.4-radio&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
&lt;br /&gt;
* IT-Security master&#039;s programme: Mobile and Embedded Security ILV&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://comatrix.eu/setup/raspberry_pi_setup/&lt;br /&gt;
* https://openlabs.co/store/Raspberry-Pi-802.15.4-radio&lt;br /&gt;
&lt;br /&gt;
== Linux WPAN tools ==&lt;br /&gt;
&lt;br /&gt;
* https://github.com/RIOT-OS/RIOT/wiki/How-to-install-6LoWPAN-Linux-Kernel-on-Raspberry-Pi&lt;br /&gt;
* https://github.com/RIOT-Makers/wpan-raspbian/wiki/Create-a-generic-Raspbian-image-with-6LoWPAN-support&lt;br /&gt;
* https://github.com/RIOT-Makers/wpan-raspbian/wiki/Spice-up-Raspbian-for-the-IoT&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>Mkoschuch</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Password_Security&amp;diff=3345</id>
		<title>Password Security</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Password_Security&amp;diff=3345"/>
		<updated>2020-03-06T07:30:12Z</updated>

		<summary type="html">&lt;p&gt;Mkoschuch: Fixed Typos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
This documentation provides advice about secure passwords. It covers known problems with passwords and elaborates various solutions for secure password creation and usage. The issue &amp;quot;bad passwords&amp;quot; is the number 1 vulnerability in the Internet-of-Things (IoT)[1].&lt;br /&gt;
&lt;br /&gt;
== Problems with Passwords ==&lt;br /&gt;
&lt;br /&gt;
There are several more or less widely known bad habits regarding passwords.&lt;br /&gt;
&lt;br /&gt;
=== The Password Quality ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Personal information&#039;&#039;&#039; is used to create passwords which is a popular target for social engineering (names, dates, etc.). Often &#039;&#039;&#039;standard passwords&#039;&#039;&#039; like &amp;quot;123456&amp;quot; or &amp;quot;password&amp;quot; are used. Actually, &amp;quot;123456&amp;quot; has been the most used password for the last years [2]. The re-use of passwords is one of the main challenges: many users use the &#039;&#039;&#039;same password for various accounts&#039;&#039;&#039;. It should be obvious that it is not a good idea to use the same password for online banking and for an Adobe account. &lt;br /&gt;
&lt;br /&gt;
== Good Passwords ==&lt;br /&gt;
&lt;br /&gt;
There are 3 general aspects to good passwords: the length plays a main role, the password must not be trivial, and the password must be easily memorized. Leet speak (i.e. replacing certain letters with associated numbers, e.g. &amp;quot;p455w0rd&amp;quot;) is not a good idea because meanwhile all password crackers know leet speak.&lt;br /&gt;
&lt;br /&gt;
=== Good Password Checklist ===&lt;br /&gt;
&lt;br /&gt;
* Minimum length of 12 characters&lt;br /&gt;
* Contains lower &amp;amp; upper case letters, digits, and special characters&lt;br /&gt;
* As random as possible&lt;br /&gt;
* Easy to remember&lt;br /&gt;
&lt;br /&gt;
=== How to Create a Good Password ===&lt;br /&gt;
&lt;br /&gt;
* Think about your favorite lines of a song, poem, or movie, etc. Take the first letters and special characters to create your password. &lt;br /&gt;
&lt;br /&gt;
Here&#039;s an example:&lt;br /&gt;
 Are you lonesome tonight? &lt;br /&gt;
 Do you miss me tonight?&lt;br /&gt;
 Are you sorry we drifted apart?&lt;br /&gt;
&lt;br /&gt;
The resulting password might be: Ayl2n?Dymm2n?Ayswda?&lt;br /&gt;
&lt;br /&gt;
* Think about approx. 4 different words which make sense for you but in general, the combination does not make any sense at all. Meaningful sentences are no good passwords.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s an example:&lt;br /&gt;
 Concrete&lt;br /&gt;
 Ocean&lt;br /&gt;
 Mouse&lt;br /&gt;
 Egg&lt;br /&gt;
&lt;br /&gt;
You&#039;ll have to add a special character and a digit. The resulting password might be: ConcreteOcean4MouseEgg! &lt;br /&gt;
&lt;br /&gt;
== Further Advice for a Secure Password Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Password Manager ===&lt;br /&gt;
&lt;br /&gt;
The use of a password manager solves the problem to remember numerous different passwords for various accounts. You have one file containing all your passwords which is secured by one strong password. Our recommended password managers are open source, free of charge, and platform-independent.&lt;br /&gt;
&lt;br /&gt;
Recommended password managers:&lt;br /&gt;
&lt;br /&gt;
* KeePass XC - https://keepassxc.org/&lt;br /&gt;
* KeePass - https://keepass.info/&lt;br /&gt;
&lt;br /&gt;
=== Two-Factor Authentication ===&lt;br /&gt;
&lt;br /&gt;
Two-Factor Authentication requires a second authentication method besides the password, e.g. Google Authenticator [3] which provides a 6-digit code for each login. A second authentication factor might also be a biometric factor (e.g. fingerprint). You also might use a crypto token (e.g. a Yubico key [4]). &lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
&lt;br /&gt;
* [[Workshops]] (2017, 2018, 2019, 2020)&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* [1] https://www.owasp.org/images/1/1c/OWASP-IoT-Top-10-2018-final.pdf&lt;br /&gt;
* [2] https://metro.co.uk/2019/12/19/10-worst-passwords-2019-revealed-nothing-changed-11932281/&lt;br /&gt;
* [3] https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&amp;amp;hl=de_AT&lt;br /&gt;
* [4] https://www.yubico.com/authentication-standards/fido-u2f/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Basic]]&lt;/div&gt;</summary>
		<author><name>Mkoschuch</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Joy-Pi_-_Pi-Hole&amp;diff=2197</id>
		<title>Joy-Pi - Pi-Hole</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Joy-Pi_-_Pi-Hole&amp;diff=2197"/>
		<updated>2019-11-13T12:40:02Z</updated>

		<summary type="html">&lt;p&gt;Mkoschuch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Short writeup of using the Joy-Pi case with a Pi-Hole installation, used e.g. for the Open House demo&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: latest Raspbian &lt;br /&gt;
* Packages: pihole&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Install Raspbian and pihole according to their respective documentations&lt;br /&gt;
&lt;br /&gt;
[https://www.raspberrypi.org/downloads/raspbian/ Raspbian]&lt;br /&gt;
[https://pi-hole.net/ Pi-Hole]&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Currently the Raspi is configured to use the eduroam Wifi. In order to do so, modify the /etc/wpa_supplicant/wpa_supplicant.conf as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev&lt;br /&gt;
update_config=1&lt;br /&gt;
country=AT&lt;br /&gt;
&lt;br /&gt;
network={&lt;br /&gt;
   ssid=&amp;quot;eduroam&amp;quot;&lt;br /&gt;
   proto=RSN&lt;br /&gt;
   key_mgmt=WPA-EAP&lt;br /&gt;
   eap=PEAP&lt;br /&gt;
   identity=&amp;quot;USER@HOST&amp;quot;&lt;br /&gt;
   password=&amp;quot;PASSWORD&amp;quot;&lt;br /&gt;
   phase1=&amp;quot;peaplabel=0&amp;quot;&lt;br /&gt;
   phase2=&amp;quot;auth=MSCHAPV2&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since there is a bug in the wpa_supplicant &amp;gt;= 2.8 when trying to connect to enterprise Wifis, downgrade to 2.4 or later, under&lt;br /&gt;
[https://packages.debian.org/stretch/armhf/wpasupplicant/download wpa_supplicant for Raspberry Pi]&lt;br /&gt;
&lt;br /&gt;
Connect using&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is a Bash script in the /home/pi directory, periodically circling through different webpages (just using wget in an infinite while loop).&lt;br /&gt;
&lt;br /&gt;
Access the Pi-Hole Frontend under pi.hole/admin&lt;br /&gt;
&lt;br /&gt;
=== Step 3 ===&lt;br /&gt;
&lt;br /&gt;
To use some of the demos from the Joy-Pi Script Package ([https://joy-it.net/files/files/Produkte/RB-JoyPi/Joy-Pi.zip Joy-Pi.zip]), namely those for the 7-segment and Matrix LEDs:&lt;br /&gt;
&lt;br /&gt;
* Activate I2C and SPI &amp;lt;pre&amp;gt; sudo raspi-config -&amp;gt; 5 Interfacing Options, enable SPI, enable I2C &amp;lt;/pre&amp;gt;&lt;br /&gt;
* For the 7-segment display: install the Adafruit Python LED Backpack Package ([https://github.com/adafruit/Adafruit_Python_LED_Backpack Adafruit])&lt;br /&gt;
* For the Matrix LED: install the Luma LED-Matrix package ([https://luma-led-matrix.readthedocs.io/en/latest/install.html Luma])&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.elvis.science/index.php?title=Joy-Pi_education_box Joy-Pi Box]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.elvis.science/index.php?title=Raspberry_Pi_3,_Model_B%2B,_WLAN,_BT Raspberry Pi 3]&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
Open House November 2019&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>Mkoschuch</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Joy-Pi_-_Pi-Hole&amp;diff=2196</id>
		<title>Joy-Pi - Pi-Hole</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Joy-Pi_-_Pi-Hole&amp;diff=2196"/>
		<updated>2019-11-13T12:39:42Z</updated>

		<summary type="html">&lt;p&gt;Mkoschuch: Added description for LED examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Short writeup of using the Joy-Pi case with a Pi-Hole installation, used e.g. for the Open House demo&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: latest Raspbian &lt;br /&gt;
* Packages: pihole&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Install Raspbian and pihole according to their respective documentations&lt;br /&gt;
&lt;br /&gt;
[https://www.raspberrypi.org/downloads/raspbian/ Raspbian]&lt;br /&gt;
[https://pi-hole.net/ Pi-Hole]&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Currently the Raspi is configured to use the eduroam Wifi. In order to do so, modify the /etc/wpa_supplicant/wpa_supplicant.conf as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev&lt;br /&gt;
update_config=1&lt;br /&gt;
country=AT&lt;br /&gt;
&lt;br /&gt;
network={&lt;br /&gt;
   ssid=&amp;quot;eduroam&amp;quot;&lt;br /&gt;
   proto=RSN&lt;br /&gt;
   key_mgmt=WPA-EAP&lt;br /&gt;
   eap=PEAP&lt;br /&gt;
   identity=&amp;quot;USER@HOST&amp;quot;&lt;br /&gt;
   password=&amp;quot;PASSWORD&amp;quot;&lt;br /&gt;
   phase1=&amp;quot;peaplabel=0&amp;quot;&lt;br /&gt;
   phase2=&amp;quot;auth=MSCHAPV2&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since there is a bug in the wpa_supplicant &amp;gt;= 2.8 when trying to connect to enterprise Wifis, downgrade to 2.4 or later, under&lt;br /&gt;
[https://packages.debian.org/stretch/armhf/wpasupplicant/download wpa_supplicant for Raspberry Pi]&lt;br /&gt;
&lt;br /&gt;
Connect using&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is a Bash script in the /home/pi directory, periodically circling through different webpages (just using wget in an infinite while loop).&lt;br /&gt;
&lt;br /&gt;
Access the Pi-Hole Frontend under pi.hole/admin&lt;br /&gt;
&lt;br /&gt;
=== Step 3 ===&lt;br /&gt;
&lt;br /&gt;
To use some of the demos from the Joy-Pi Script Package ([https://joy-it.net/files/files/Produkte/RB-JoyPi/Joy-Pi.zip Joy-Pi.zip], namely those for the 7-segment and Matrix LEDs:&lt;br /&gt;
&lt;br /&gt;
* Activate I2C and SPI &amp;lt;pre&amp;gt; sudo raspi-config -&amp;gt; 5 Interfacing Options, enable SPI, enable I2C &amp;lt;/pre&amp;gt;&lt;br /&gt;
* For the 7-segment display: install the Adafruit Python LED Backpack Package ([https://github.com/adafruit/Adafruit_Python_LED_Backpack Adafruit])&lt;br /&gt;
* For the Matrix LED: install the Luma LED-Matrix package ([https://luma-led-matrix.readthedocs.io/en/latest/install.html Luma])&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.elvis.science/index.php?title=Joy-Pi_education_box Joy-Pi Box]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.elvis.science/index.php?title=Raspberry_Pi_3,_Model_B%2B,_WLAN,_BT Raspberry Pi 3]&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
Open House November 2019&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>Mkoschuch</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Joy-Pi_-_Pi-Hole&amp;diff=2195</id>
		<title>Joy-Pi - Pi-Hole</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Joy-Pi_-_Pi-Hole&amp;diff=2195"/>
		<updated>2019-11-13T09:42:53Z</updated>

		<summary type="html">&lt;p&gt;Mkoschuch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Short writeup of using the Joy-Pi case with a Pi-Hole installation, used e.g. for the Open House demo&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: latest Raspbian &lt;br /&gt;
* Packages: pihole&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Install Raspbian and pihole according to their respective documentations&lt;br /&gt;
&lt;br /&gt;
[https://www.raspberrypi.org/downloads/raspbian/ Raspbian]&lt;br /&gt;
[https://pi-hole.net/ Pi-Hole]&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Currently the Raspi is configured to use the eduroam Wifi. In order to do so, modify the /etc/wpa_supplicant/wpa_supplicant.conf as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev&lt;br /&gt;
update_config=1&lt;br /&gt;
country=AT&lt;br /&gt;
&lt;br /&gt;
network={&lt;br /&gt;
   ssid=&amp;quot;eduroam&amp;quot;&lt;br /&gt;
   proto=RSN&lt;br /&gt;
   key_mgmt=WPA-EAP&lt;br /&gt;
   eap=PEAP&lt;br /&gt;
   identity=&amp;quot;USER@HOST&amp;quot;&lt;br /&gt;
   password=&amp;quot;PASSWORD&amp;quot;&lt;br /&gt;
   phase1=&amp;quot;peaplabel=0&amp;quot;&lt;br /&gt;
   phase2=&amp;quot;auth=MSCHAPV2&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since there is a bug in the wpa_supplicant &amp;gt;= 2.8 when trying to connect to enterprise Wifis, downgrade to 2.4 or later, under&lt;br /&gt;
[https://packages.debian.org/stretch/armhf/wpasupplicant/download wpa_supplicant for Raspberry Pi]&lt;br /&gt;
&lt;br /&gt;
Connect using&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is a Bash script in the /home/pi directory, periodically circling through different webpages (just using wget in an infinite while loop).&lt;br /&gt;
&lt;br /&gt;
Access the Pi-Hole Frontend under pi.hole/admin&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.elvis.science/index.php?title=Joy-Pi_education_box Joy-Pi Box]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.elvis.science/index.php?title=Raspberry_Pi_3,_Model_B%2B,_WLAN,_BT Raspberry Pi 3]&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
Open House November 2019&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>Mkoschuch</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Joy-Pi_-_Pi-Hole&amp;diff=2194</id>
		<title>Joy-Pi - Pi-Hole</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Joy-Pi_-_Pi-Hole&amp;diff=2194"/>
		<updated>2019-11-13T09:39:13Z</updated>

		<summary type="html">&lt;p&gt;Mkoschuch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Short writeup of using the Joy-Pi case with a Pi-Hole installation, used e.g. for the Open House demo&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: latest Raspbian &lt;br /&gt;
* Packages: pihole&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Install Raspbian and pihole according to their respective documentations&lt;br /&gt;
&lt;br /&gt;
[https://www.raspberrypi.org/downloads/raspbian/ Raspbian]&lt;br /&gt;
[https://pi-hole.net/ Pi-Hole]&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Currently the Raspi is configured to use the eduroam Wifi. In order to do so, modify the /etc/wpa_supplicant/wpa_supplicant.conf as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev&lt;br /&gt;
update_config=1&lt;br /&gt;
country=AT&lt;br /&gt;
&lt;br /&gt;
network={&lt;br /&gt;
   ssid=&amp;quot;eduroam&amp;quot;&lt;br /&gt;
   proto=RSN&lt;br /&gt;
   key_mgmt=WPA-EAP&lt;br /&gt;
   eap=PEAP&lt;br /&gt;
   identity=&amp;quot;USER@HOST&amp;quot;&lt;br /&gt;
   password=&amp;quot;PASSWORD&amp;quot;&lt;br /&gt;
   phase1=&amp;quot;peaplabel=0&amp;quot;&lt;br /&gt;
   phase2=&amp;quot;auth=MSCHAPV2&amp;quot;&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since there is a bug in the wpa_supplicant &amp;gt;= 2.8 when trying to connect to enterprise Wifis, downgrade to 2.4 or later, under&lt;br /&gt;
[https://packages.debian.org/stretch/armhf/wpasupplicant/download wpa_supplicant for Raspberry Pi]&lt;br /&gt;
&lt;br /&gt;
Connect using&lt;br /&gt;
sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;
&lt;br /&gt;
There is a Bash script in the /home/pi directory, periodically circling through different webpages (just using wget in an infinite while loop).&lt;br /&gt;
&lt;br /&gt;
Access the Pi-Hole Frontend under pi.hole/admin&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.elvis.science/index.php?title=Joy-Pi_education_box Joy-Pi Box]&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
Open House November 2019&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>Mkoschuch</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Joy-Pi_-_Pi-Hole&amp;diff=2193</id>
		<title>Joy-Pi - Pi-Hole</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Joy-Pi_-_Pi-Hole&amp;diff=2193"/>
		<updated>2019-11-13T09:38:42Z</updated>

		<summary type="html">&lt;p&gt;Mkoschuch: Created page with &amp;quot;== Summary ==   Short writeup of using the Joy-Pi case with a Pi-Hole installation, used e.g. for the Open House demo  == Requirements ==  * Operating system: latest Raspbian...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Short writeup of using the Joy-Pi case with a Pi-Hole installation, used e.g. for the Open House demo&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: latest Raspbian &lt;br /&gt;
* Packages: pihole&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Install Raspbian and pihole according to their respective documentations&lt;br /&gt;
&lt;br /&gt;
[https://www.raspberrypi.org/downloads/raspbian/ Raspbian]&lt;br /&gt;
[https://pi-hole.net/ Pi-Hole]&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Currently the Raspi is configured to use the eduroam Wifi. In order to do so, modify the /etc/wpa_supplicant/wpa_supplicant.conf as follows:&lt;br /&gt;
&lt;br /&gt;
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev&lt;br /&gt;
update_config=1&lt;br /&gt;
country=AT&lt;br /&gt;
&lt;br /&gt;
network={&lt;br /&gt;
   ssid=&amp;quot;eduroam&amp;quot;&lt;br /&gt;
   proto=RSN&lt;br /&gt;
   key_mgmt=WPA-EAP&lt;br /&gt;
   eap=PEAP&lt;br /&gt;
   identity=&amp;quot;USER@HOST&amp;quot;&lt;br /&gt;
   password=&amp;quot;PASSWORD&amp;quot;&lt;br /&gt;
   phase1=&amp;quot;peaplabel=0&amp;quot;&lt;br /&gt;
   phase2=&amp;quot;auth=MSCHAPV2&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Since there is a bug in the wpa_supplicant &amp;gt;= 2.8 when trying to connect to enterprise Wifis, downgrade to 2.4 or later, under&lt;br /&gt;
[https://packages.debian.org/stretch/armhf/wpasupplicant/download wpa_supplicant for Raspberry Pi]&lt;br /&gt;
&lt;br /&gt;
Connect using&lt;br /&gt;
sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;
&lt;br /&gt;
There is a Bash script in the /home/pi directory, periodically circling through different webpages (just using wget in an infinite while loop).&lt;br /&gt;
&lt;br /&gt;
Access the Pi-Hole Frontend under pi.hole/admin&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.elvis.science/index.php?title=Joy-Pi_education_box Joy-Pi Box]&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
Open House November 2019&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>Mkoschuch</name></author>
	</entry>
</feed>