OpenWrt support for Cisco vEdge 100WM

I've posted details about both devices at vEdge 100b and vEdge 1000. These devices are starting to show up at reasonable prices on ebay as the last Ship Date was April 30, 2021 and last software release is scheduled for January 30, 2022.

1 Like

That's great, happy to hear they are more affordable and hopefully the community will embrace the device and have a release available. I have to admit, I have no idea how to proceed so i hope that there will be someone more knowledgeable to get this going.

Also note, the vEdge 100WM has embedded Wifi and Sim card slot (W for wifi, M for integrated LTE) Source

I believe the 100 is the only one with integrated Wifi.

Did you ever hear back from Cisco about the source? I've implemented most of the hardware for the 1000 in the latest 5.15 kernel, and a friend of mine is trying up tie everything together to be an OpenWRT target. It would be useful to compare my own findings with the official source, but it at least works.

I never did get a response from Cisco!

We have begun documenting the current state of porting to vEdge 1000 on the wiki, https://openwrt.org/inbox/toh/cisco/vedge_1000 if anyone else is interested in the progress being made.

Three small updates: the base for vEdge 1000 has been merged, we've begun creating kernel patches to be submitted upstream (the code is feature complete), and we received GPL code drops from Cisco for all vEdge models.

1 Like

I never did get a response back from Cisco! Do you mind providing access to the GPL code?

any progress ? what performance can we get there of nat or wireguard?

It appears that support for the vEdge 1000 has been merged as it appears in the snapshot build directory at https://downloads.openwrt.org/snapshots/targets/octeon/generic/ and a Device Page is available at Cisco vEdge 1000

2 Likes

Hello, I am trying to flash OpenWrt onto vedge1000, but due to the newer version of U-Boot (U-Boot 2013.07-g2f08bdd - Build time: Jul 19 2021 - 21:36:51), I am unable to interrupt U-Boot and access the shell. Could you please provide a backup of the NOR flash? Thank you very much!

The easiest way to unlock the bootloader is by using an Arduino attached to header 12B. I'll make an effort to update the device page with this information.

@kanade note that you still need some out of tree patches, I'll see what I can do to open our fork so you can use them. Should be doable.

EDIT: I've updated the serial section on the devpage: https://openwrt.org/inbox/toh/cisco/vedge_1000#serial

EDIT 2&3: I've moved our installation guide to the wiki as well, https://openwrt.org/inbox/toh/cisco/vedge_1000#installing_openwrt as well as released our patches on https://github.com/sonix-network/openwrt/tree/viptela-vedge1000-for-upstream. Note that the "for-upstream" tree is untested as I had to separate our internal stuff from the things needed for just hardware support.

1 Like

Thank you, I have successfully run OpenWrt.

1 Like