1.7 KiB
1.7 KiB
c3gov
Fill out your hacker passport using a professional dot matrix printer.
How to use the official® setup
Start up
- Plugin the Raspberry Pi.
- Mind the following order:
- Insert the RS232 adapter for the client(s) and connect them.
- As the last device insert the RS232 adapter for the printer.
- Turn on the printer.
If the interface freezes
- Turn off the printer.
- Unplug the RS232 adapter from the Raspberry Pi.
- Replug all RS232 in the order like described above.
Turning off
- Turn off the computer.
- Unplug the RS232 adapter from the Raspberry Pi.
- Turn off the Raspberry Pi.
General information
Configuration
See the ./config file to set the client number and the event name.
Hardware Requirements
- Wincor Nixdorf HighPrint 4915
- Raspberry Pi
- 3x - 5x USB RS232 adapter (male -> USB)
- 1x for printer
- 4x for two clients (2x each client)
- 2x RS232 connector (female -> female)
- 2x old laptops with some debian without GUI, only tty.
Software Requirements
For the clients:
- screen
For the Raspberry Pi
- dialog
Supported Passports
The following passports are supported atm:
- CmS Junghackerpass
- Bound Diplomatic passport by Mitch Altman (TVBGone) Matthew Borgatti (har.ms)
- Stapled Diplomatic passport Mitch/Matthew and Nils-Arne Pohlandt (devtal.de)
Do you want yours to be supported, too? Talk to me and send me 3 example pieces. :)
Installation
- Be root.
cd /rootgit clone https://git.chaospott.de/Bandie/c3govcd c3govcp -r etc/systemd/system/* /etc/systemd/systemsystemctl enable --now getty@ttyUSB0systemctl enable --now getty@ttyUSB1(if there's will be a second client)- Add a user in .pw:
echo "password" > .pw/username