Category Archives: Uncategorized

TheBrothersWISP 36 – Telecom Mergers, Hidden System Accounts, Brocade, hEX

This week has Greg, Mike, and Tomas(just before he caught a flight), doing a little news updating. We spoke a lot about telecom providers acquiring each other, and why we think it may be happening(spoiler alert, we complain about it hehe). We also talk a little about hardware and security.

Topics include:

  • Trango hidden root account
  • WISP-Router closed up shop
  • Baicells supporting VXLAN
  • Cambium ePMP to support MAC-Telnet/MAC-SSH
  • Centurylink to acquire L3 $34B in cash
  • Crown Castle buys FPL FiberNet $1.5B
  • Private Equity buys Intelliquent (former Neutral Tandem, GTT bought the IP network)
  • CenturyLink sells DataCenters
  • Windstream buys Earthlink
  • GTT buys Hibernia
  • Lumos buys Clarity
  • Tomas Slovakian Outage
  • Mikrotik hEX V3
  • Broadcom acquiring Brocade
  • Keep contacting us: contactus (at) thebrotherswisp.com or https://facebook.com/thebrotherswisp

    Here’s the video:(if you don’t see it, hit refresh)

    The basics of reading and writing files in RouterOS

    My good friend Greg was asking about how to store data to files onboard a MikroTik device so I thought I’d elaborate here with some information and examples.

    Before we get started, some things to note:

    1. While you can fetch and read the contents of any file, you are limited to working with 4096 character files as this is a limitation on the amount of information that can be contained in a string variable in RouterOS at this time.
    2. When creating new files in RouterOS via terminal the extension .txt will be appended to anything that doesn’t already have .txt at the end.
    3. You can work with newlines \n\r as delimeters (which is super helpful when downloading something list of IP addresses from somewhere)

    The basic commands for working with a file, using variables in place of static content or file names:
    1. To create a new file

    /file print file=$filename

    2. To read an existing file

    :set $filedata [/file get $filename contents]

    3. To write to an existing file

    /file set $filename contents=$newdata

    4. To append to an existing file

    /file set $filename contents=([get $filename contents] . $newdata)