Flashing EoL ISP devices

I've swapped out most of my known gear - stuff I've flashed *WRT's to - to sites (mostly friends & family) so that they have good, trustable gateways.

I've ended up with a whole bunch of ISP-provided hardware that actually seem quite nice, but there doesn't seem to be a custom ROM/firmware stack/community out there.
Some of these devices include:

  • DrayTek Vigor2860n Anx.A
  • NetComm NF18ACV
  • Hauwei B315s-607 (with built-in modem)

These devices seem quite nice - at least in terms of hardware capability - but the software stack sucks, mostly due to being crippled or locked down by the ISP, meaning I probably can't trust these end-points.
Some common features that sets them apart from some of my preferred/flashed gear includes:

  • GBE interfaces (rather than the 100 meg I usually get on my cheaper off-the-local-shelf TP gear)
  • xDSL interface - that the local market has moved beyond, so that's a useless appendage
  • FXS ports for POTS/fax

Since ISP seem to consider these devices as loss-leaders and customers get a new one every time they change ISP, I can get more of these devices than a can shake a stick at, probably in bulk by weight!

What is the current state of development for such devices?
They don't seem to be supported in OpenWRT, Tomato, Gargoyle or any of the custom firmware stacks that I frequently use.
I mean, they're so incredibly easy to come by, I really do not mind the risk of bricking a few in the pursuit of learning to get one over these black boxes.

Is there an existing community out there for these kind of devices?
Where could I start?

An help would be greatly appreciated, thanks.

1 Like

The Draytek should be supportable (but will require significant porting efforts), the others probably not (NetComm, no - Huawei, not enough information, but unlikely).

I also have a NetComm NF18ACV. The hardware does seem pretty good, but the software is sorely lacking. I'm keen to try to get openwrt running on it, and I think there's a chance.

I took a deeper look at it through the SSH interface and the chip looks like a Broadcom BCM63167D0. this is the same as what's in the Sercomm H500-s.

It looks a lot like the h500-s vfes but with a different VoIP chip (which isn't supported anyway).

I'm going to give it a go.

No xDSL drivers, no (half-usable) wireless drivers, no FXS- or DECT features.

Thanks slh. Yes I understand the limitations, but I still have a use for it. As it is, I don't use the xDSL or VoIP. Half a wireless is okay (full support would be great, but I know getting support for broadcom devices is challenging / impossible).

I'm trying to port OpenWrt to a F@st3864OP device, which has a similar CPU (BCM63168D0). So far, I got all ethernet ports (LANs and WAN) working, including the VLAN function. The USB and LEDs are working as well. It can also recognize the original NAND flash and a SPI flash I soldered. The CPU performance is decent and should be able to support many user applications.

The PCIe can enumerate devices, but the WLAN does not work at all. Because it is Broadcom, it is almost impossible to get WLAN, xDSL and FXS work.

I'm only tried running OpenWrt from the RAM, not sure how to install it permanently to the device and what may happen.