Wi-Fi Printer
This project prints all SSIDs, MAC addresses, and their vendors on a thermal printer using a Wi-Fi adaptor in monitor mode.
Overview
Usage
- Setup a Raspberry Pi with Raspbian/Raspberry OS
- Connect to Internet
- Run install.sh-Script
- Wait
- Set up for further usage, i.e.:
- Remove Internet connectivity (not needed anymore)
- Connect printer and Wi-Fi adaptor
- Include everything into nice device :)
Important
- You might need to adapt the printer configuration in cms.pydepending on the printer you use
- You might need to change the name of the network adaptor in install.sh
Tips
For a headless install you need to
- 
Enable SSH: touch <sd-card>/boot/ssh
- 
Configure Wi-Fi: Create file <sd-card>/boot/wpa_supplicant.conf. This repository contains a configuration file for Freifunk.country=DE ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="NETWORK-NAME" psk="NETWORK-PASSWORD" } 
Description
				
					Languages
				
				
								
								
									Python
								
								68.2%
							
						
							
								
								
									Shell
								
								31.8%
							
						
					