64 lines
1.7 KiB
Markdown
64 lines
1.7 KiB
Markdown
# c3gov
|
|
Fill out your hacker passport using a professional dot matrix printer.
|
|
|
|
## How to use the official® setup
|
|
|
|
### Start up
|
|
1. Plugin the Raspberry Pi.
|
|
2. Mind the following order:
|
|
1. Insert the RS232 adapter for the client(s) and connect them.
|
|
2. As the last device insert the RS232 adapter for the printer.
|
|
3. Turn on the printer.
|
|
|
|
### If the interface freezes
|
|
1. Turn off the printer.
|
|
2. Unplug the RS232 adapter from the Raspberry Pi.
|
|
3. Replug all RS232 in the order like described above.
|
|
|
|
### Turning off
|
|
1. Turn off the computer.
|
|
2. Unplug the RS232 adapter from the Raspberry Pi.
|
|
3. 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
|
|
|
|
1. Be root.
|
|
2. `cd /root`
|
|
3. `git clone https://git.chaospott.de/Bandie/c3gov`
|
|
4. `cd c3gov`
|
|
5. `cp -r etc/systemd/system/* /etc/systemd/system`
|
|
6. `systemctl enable --now getty@ttyUSB0`
|
|
7. `systemctl enable --now getty@ttyUSB1` (if there's will be a second client)
|
|
8. Add a user in .pw: `echo "password" > .pw/username`
|