opnsenseonvelocloudedge510
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| opnsenseonvelocloudedge510 [2025/11/05 08:01] – Fabián Rodríguez | opnsenseonvelocloudedge510 [2025/11/30 13:55] (current) – Fabián Rodríguez | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| The Velocloud EDGE 510 is a discontinued enterprise router now widely available on platforms like eBay for under $50 CAD. Following this guide transforms it into a fully functional firewall/ | The Velocloud EDGE 510 is a discontinued enterprise router now widely available on platforms like eBay for under $50 CAD. Following this guide transforms it into a fully functional firewall/ | ||
| - | > For those seeking a plug-and-play experience, | + | > You can [[https://www.ebay.com/ |
| While the router' | While the router' | ||
| * Intel Atom C2358 CPU, 4 GB RAM, 8 GB eMMC | * Intel Atom C2358 CPU, 4 GB RAM, 8 GB eMMC | ||
| - | * 2 USB ports | + | |
| + | * On some models : | ||
| + | * Qualcomm Atheros QCA9880 / QCA986x 802.11ac wifi card (168c:003c) : detected as none3 by OPNsense, limited support in FreeBSD | ||
| + | * Sierra Wireless EM7455 LTE modem (Qualcomm Snapdragon X7 LTE‑A) detected as u3g0 (see [[https:// | ||
| + | | ||
| * 4×1 Gbps Ethernet ports | * 4×1 Gbps Ethernet ports | ||
| * Reliable serial access and coreboot compatibility | * Reliable serial access and coreboot compatibility | ||
| Line 13: | Line 17: | ||
| This makes it a perfect candidate for homelab setups, network experimentation, | This makes it a perfect candidate for homelab setups, network experimentation, | ||
| - | Special thanks go to PhoenixSheppy on Github and to the Netgate forum contributors, | + | Special thanks go to [[https:// |
| == Pre-install notes == | == Pre-install notes == | ||
| - | * WAN port=GE4 and LAN port=GE1 when booting into the stock Velocloud OS. | + | * WAN port=GE4 |
| - | * LAN port=GE1 port and WAN port=GE2 port, starting from the OPNsense USB Liveboot stage. **⚠️ Changing these assignments in OPNsense may render the router unreachable.** | + | * WAN port=GE2 port and LAN port=GE1 port, starting from the OPNsense USB Liveboot stage. Internet will work right after first boot from the USB key. **⚠️ Changing these assignments in OPNsense may render the router unreachable.** |
| * The IP configuration after installation is as follows: | * The IP configuration after installation is as follows: | ||
| * **WAN**: DHCP (address automatically obtained from the provider) | * **WAN**: DHCP (address automatically obtained from the provider) | ||
| * **LAN**: Static IP 192.168.1.1, | * **LAN**: Static IP 192.168.1.1, | ||
| - | * Wi-Fi is not enabled, despite antennas and wifi radio being present on some models. | + | * Wi-Fi is not enabled, despite antennas and wifi radio being present on some models. |
| * **⚠️ Despite having Gigabit ports, actual performance may be limited by the processor, RAM, and enabled OPNsense features.** Check the OPNsense official documentation for more details. | * **⚠️ Despite having Gigabit ports, actual performance may be limited by the processor, RAM, and enabled OPNsense features.** Check the OPNsense official documentation for more details. | ||
| Line 35: | Line 39: | ||
| - Run the two commands below to change the root password< | - Run the two commands below to change the root password< | ||
| echo -e " | echo -e " | ||
| - | | + | |
| - | - Once logged in,< | + | - Reboot the device, it will take 3-4 minutes before you can connect to it. |
| - | - From there, let' | + | - Youmay need to press **Enter** a couple of times to see the **vc-edge login:** prompt. Login with the password you configured before (user is **root**). |
| - Change to the existing '' | - Change to the existing '' | ||
| - | - Grab a copy of the modified corebooot firmware : \\ '' | + | - Grab a copy of the modified corebooot firmware : \\ '' |
| 2017-4-10-coreboot.r 100% |*******************************| | 2017-4-10-coreboot.r 100% |*******************************| | ||
| velocloud vc-edge: | velocloud vc-edge: | ||
| Line 74: | Line 78: | ||
| Verifying flash... VERIFIED. | Verifying flash... VERIFIED. | ||
| </ | </ | ||
| - | - To finalize, the watchdog timer that reboots the systems and prevents from running another OS has to be disabled. **This is a critical step, and can't be skipped**. Run the following | + | - To finalize, the watchdog timer that reboots the systems and prevents from running another OS has to be disabled. **This is a critical step, and can't be skipped**. Run the following |
| + | i2cset -y 1 0x24 0x01 0x00</ | ||
| After you've run those two commands, your device is ready to install OPNsense. | After you've run those two commands, your device is ready to install OPNsense. | ||
| Line 95: | Line 100: | ||
| - When prompted, enter the password : '' | - When prompted, enter the password : '' | ||
| - At the second step, choose **UFS/UEFI Hybrid**. ZFS is ideal on systems with more storage and resources, but not practical on this configuration. You can decide to try it anyways, this is a homelab device to experiment. | - At the second step, choose **UFS/UEFI Hybrid**. ZFS is ideal on systems with more storage and resources, but not practical on this configuration. You can decide to try it anyways, this is a homelab device to experiment. | ||
| - | - At the third step, choose the internal storage eMMC storage as target for installation. This will replace the factory Velocloud OS. In this example an external 64GB USB key used for the installer was detected as '' | + | - At the third step, choose the internal storage eMMC storage |
| - After that, proceed with defaults. You will see progress indicators. This should take **under 8 minutes**. | - After that, proceed with defaults. You will see progress indicators. This should take **under 8 minutes**. | ||
| - You can then change the root password (default is '' | - You can then change the root password (default is '' | ||
| - | - Next step, choose **Reboot** and the serial output should show the boot sequence, showing the text OPNsense logo and menu, and messages, as above. Again, this will take **3-4 minutes**. | + | - Next step, choose **Shutdown** and wait for a couple of minutes. **Remove |
| - | You should now be able to ping the router at 192.168.1.1 and complete the configuration by opening a browser to https:// | + | You should now be able to ping the router at 192.168.1.1 and complete the configuration by opening a browser to https:// |
| The default user and password (unless changed during the installation), | The default user and password (unless changed during the installation), | ||
opnsenseonvelocloudedge510.1762358475.txt.gz · Last modified: by Fabián Rodríguez
