Support for Allied Telesyn switches is not included out of the box with rancid. We’ve got to add 2 files and then enable the “at” type.
I’ve found a few examples around for atlogin and atrancid but of the two I tested neither worked without tweaking.
I’m currently using these.
Add these two files (ATlogin & ATrancid) to /var/lib/rancid/bin/. Then change their permissions to 755.
Next edit /var/lib/rancid/bin/rancid-fe and add ‘at’ => ‘ATrancid’ to the vendor table.
%vendortable = ( 'at' => 'ATrancid', )
Make sure the syntax is correct with comma, etc.
It should work the same way as the rest of rancid now.
I was getting an error when running ATrancid that ATlogin couldnt be found. I updated the path to include /usr/lib/rancid/bin and it then worked.