napalm-vyos icon indicating copy to clipboard operation
napalm-vyos copied to clipboard

EdgeOS support

Open tcb678 opened this issue 4 years ago • 2 comments

Is there any plan to support Ubiquiti EdgeOS (a fork of VyOS)? The main difference I've noted is that the terminal length command needs a workaround in netmiko (set terminal length isn't supported on EdgeOS).

tcb678 avatar May 17 '20 16:05 tcb678

Sorry. I'm not aware of such a plan or if anyone is working on it. You are welcome to propose a fix to resolve this issue. Regards

ppieprzycki avatar May 18 '20 14:05 ppieprzycki

On EdgeOS the vbash poisens output with ANSI escape characters wich the version of netmiko currently used seem to not filter out. Of course this breaks most of, or any screen scraping.

There is allready a fork of napalm-vyos (this), explicitly called napalm-edgeos https://github.com/barneysowood/napalm-edgeos wich I recently sent a PR for an implementation of get_lldp_neighbors_detail(). I built this to be able to integrate EdgeOS into NetBox (works).

This could theoretically work here too if someone manages to patch netmiko for EdgeOS. It is of course not tested against vyos yet. I don't have any instance running. If vyos seem to look similar, could be backported. Ask for if you like.

EdgeOS is different at detail level, for instance some commands relocated. I also would like to see this integrated into one driver because of similaritys.

Sprinterfreak avatar Jan 16 '21 05:01 Sprinterfreak