"If you're looking to flash your firmware, the following list is
"An ability to accept possible "bricking" of your device;
Technical know-how: if you can't use Linux then don't put it on
your router; and
Patience: Murphy's Law seems to dominate exercises such as firmware
upgrades, if you expect it to be up and working in five minutes,
then you are in for a truckload of disappointment."