Project Source Code:
https://github.com/artcore-c/uConsole-cyberdeck-router-with-WireGuard-VPN
All code is open-source, fully verifiable, and released under the MIT license.
A very interesting project!
What is the advantage over a simple headless router running OpenWrt?
Thanks!
I can say I’m not a big fan of LuCI, I still have a mini travel router I never could get working right with the included webUI still sitting unused in a box somewhere. I guess maybe the more expensive versions might be better? (I bought the model GL.iNet GL-AR300M16)
This project is different mainly because it runs any full Debian Linux distro with a keypad, screen, and shell always available (handy because sometimes you can lose an SSH connection).
I actually used my pi router headless for about 6 months, and sure I could always do ip a or nmcli connection show over SSH, but while I was creating the documentation for the repo I thought it would be fun to add a GUI dashboard for the tutorial, it’s lightweight and you can see VPN status, AP status, and traffic shaping info without typing commands, and cyberpunk colors yeh.
It’s crazy how well this router works, it’s amazing in a few seconds while uConsole has only just started booting up, my devices are already connected with full internet access, before I even get a login screen!
Hey, what usb connection do you use for troubleshooting the uconsole system, I ran a certain command and now it powers on but the screen does show anything
The only thing I have connected to the USB-A port is an Alfa Wi-Fi adapter antenna.
Can you give more detail what you did?
Are you SSH into the device?
What command did you run?
Yeah that’s the thing I can’t what command I ran
Is this question related to my router project, or something else your trying to do?
You’ll need to use SSH to set up the VPS,
so it only makes sense to use it locally on your device as well.
I’ve provided detailed documentation in the repo and I’m happy to help where I can.
But honestly without knowing what you’ve done, what distro your on, CM4 or ?
Then, the safest and quickest fix is usually to reflash a clean OS image onto your SD card – either from a backup, or a bootable community image (that includes ClockworkPi uConsole specific GUI display and keypad configurations).