the examples on the Watson site are WRONG. In the Synthesize routine, you have to put ‘text=thenthetext’ instead of ‘thenthetext’ This exmample uses mpg321 Linux program to playback the output. you can install this with:
Author: Jason Black
Adding Custom resolutions in Linux Mint – Cinnamon without manually editing files
First find out where you are starting: black@EliteBookLinux:~$ sudo xrandr -q Screen 0: minimum 320 x 200, current 5440 x 2160, maximum 16384 x 16384 LVDS connected 1600×900+0+1145 (normal left inverted right x axis y axis) 345mm x 194mm 1600×900 59.98*+ 1440×900 59.99 1280×854 59.95 1280×800 59.96 1280×720 59.97 1152×768 59.95 1024×768 59.95 800×600 59.96…
Open-Source NextGen Firewall
So I’ve taken some interest in creating an open source nextgen firewall. It’s beyond my current skill level (at least with the hobby time I have available) from a programming standpoint, but that’s how you grow, so let’s just see what I can figure out. It’ll be fun and a good learning experience to dig…
I recently wrote a truly generic template builder/multi-replace tool in Python that I would like to share
I recently wrote a generic template builder/multi-replace tool that I though you guys might find useful if you have any cookie cutter deployments you do. It’s a HUGE timesaver when building multiple devices that are similar. When I say multi-replace I mean it will replace the original value every time it sees it, even if…
Open PhoneServices is coming
The architecture and concept is complete, and some proof of concept code has been written. So basically this product will provide the following: SIP phone provisioning for Cisco and Yealink phones – possibly other models, but I’m starting with those. XML Phone services such as Directory Integration/updates Background image uploading and browsing pushing commands to…
Technical Postings on Facebook!
Looks like Cisco is going onboard with open-source
TRex https://trex-tgn.cisco.com/ TRex Google Group/Forum
How to setup Free Range Routing, FRR
Free Range Routing is an open source implementation of the most common Network Routing protocols. It seems pretty complete and uses almost EXACT Cisco configuration syntax. https://frrouting.org/ https://www.linux.com/news/2017/4/welcoming-frrouting-linux-foundation So to install and configure it do this: CONFIGURE SOME LINUX KERNEL PARAMETERS FOR OPTIMAL ROUTING PERFORMANCE: create the following file: /etc/sysctl.d/99frr_defaults.conf # this information comes from…
ConfigBuilder Python Class – Replaces data in template with values from CSV file.
I successfully built that router build script. Obviously I can’t show the full glory of what it can do on router builds, because those configs are proprietary for the company for which I work, but I’ll include a sample CSV file data and sample template. It just shows how to use it for your own…
The combination of automation/task delegation makes me happy
I have about 20 router configs to completlely rebuild, with varying numbers of vrfs. I sat down and figured out that is gonna take roughly…..too long. So I’m gonna write a python script to build them for me. I’ll have another engineer gather the info needed from existing routers (advertised subnets,etc) and pop it into…