[ Orbic RCL400 Webflasher ]

⚡ Orbic RCL400 Webflasher

This tool helps you install DagShell on your Orbic RCL400 directly from your browser. Follow the steps below in order.

⚠️ Requirements: You must be connected to the Orbic's WiFi network (192.168.1.1) for steps 3 and 4.
1

Generate PKI Certificates

Generate unique SSL certificates for secure HTTPS access to DagShell.

2

Download All Required Files

Download the firmware, scripts, and place them in a folder together with your PKI certificates from Step 1.

📦 Firmware Files

💾
orbic_app

Main firmware binary

Download
📜
dagshell_boot.sh

Boot script

Download

🐍 Python Scripts

🔓
enable_shell.py

Opens root shell on port 24

Download
🚀
deploy_base64.py

Deploys firmware to device

Download
📋
requirements.txt

Python dependencies

Download
💡 Folder structure: Place all downloaded files + your 3 DER certificates (from Step 1) in the same folder.
3

Enable Root Shell

Connect to the Orbic's WiFi network, then run this command with your admin password (found on device label or set in web UI):

python enable_shell.py YOUR_PASSWORD

Example:

python enable_shell.py 1d495f58
💡 This opens port 24 on the device for shell access. You should see "SUCCESS! Port 24 is OPEN!" when complete.
4

Deploy Firmware

After the shell is enabled, run the deploy script to install DagShell:

💡 Make sure you have Python 3 installed with requests module.

Option A: Full Deploy (Recommended)

Navigate to the DagShell folder and run:

python deploy_base64.py

Option B: Quick Deploy (One-Liner)

If you downloaded files to ~/Downloads:

cd ~/Downloads && git clone https://github.com/dagnazty/DagShell.git && cd DagShell && pip install -r requirements.txt && python deploy_base64.py
5

Pi Companion Setup (Optional)

For enhanced wardriving with dedicated GPS, Bluetooth, and WiFi scanning, set up a Raspberry Pi companion device.

🥧 Hardware Needed

  • Raspberry Pi 3B+ or newer (Zero lacks USB power)
  • U-Blox7 GPS - USB GPS dongle
  • Bluetooth adapter - Built-in or USB
  • WiFi adapter - External USB (AC600)

📥 Download Pi Companion

🐍
dagshell_companion.py

Main Pi scanner script

Download
📜
setup.sh

Pi dependency installer

Download

🚀 Quick Start

# On Raspberry Pi: chmod +x setup.sh && ./setup.sh sudo python3 dagshell_companion.py
💡 Features: Pi provides GPS coordinates, scans Bluetooth/WiFi, and can be controlled remotely from the Orbic web UI.