Monday, September 07, 2020

A simple change to DLINK router if it feels a bit slow

With everyone at home and online working and playing during COVID you may have noticed that your network connection may feel a bit sluggish.  I know at times it is slow for me when I have my personal laptop, tablet, phone, work laptop running.  Wife is online too with her tablet and Chromebook.  Most days it isn't a problem for me as the connection to work is fast enough.  However there are days I have to do a lot of file transfers that slow to a crawl.  

I remember when I got the DLINK-878 router that I did an initial QoS (Quality of Service) setup for the machines, however, what the hardware we have has changed and I didn't update the QoS.  I will show where to make the change and test before and after.  The changes are not major as I have the machines running and not doing downloads (or playing games) so it doesn't impact the testing speed very much.  When I did the change on Saturday the work machine downloaded files in half the time while I was playing a MMORPG on my main laptop.

 Background:

I added the D-Link router to the Rogers modem as I needed to break up my internal network into several groups.

    • Main SSID is for myself and the wife and all of our personal devices, printers and scanners;
    • Guest SSID for anyone visiting;
    • Work SSID.  This is so that I can isolate the work machine from all other devices that are on the network and NO ONE can see the work machine;
    • All SSIDs have their own unique name and password and I scan the Rogers modem and DLINK router weekly using FING using my Android tablet.

The instructions are specific to DLINK-878, but, other models and routers should have the QoS setting.

Login Screen
 
Speed test

 Speed test
 
I ran the speed test before making changes to the QoS.
 
 
QoS Screen
 
For this I have my MX-Linux machine on Medium setting and when I rerun the test there is a minor speed improvement.
 
Second speed test

 I then moved the machine to the highest setting and ran the speed test for a third time.  It showed an improvement in speed.
 
Laptop set to QoS Highest 

Speed test 3
Speed Test 3

Your settings will probably be different, but, you can prioritize which machine gets its share of the internet connection.



Monday, May 25, 2020

COVID and working at home.

Start of week 11 for working at home.

I treat working at home as if I am actually going to the work office. 

05:30 wake up, breakfast for me and Jane.  Prepare the lunches.  Shower, shave and dress for work (yes, I wear my work clothes!).

The laptop is turned on as soon as I wake up and I start the VPN.  This gives me time for SSC to push through whatever updates are needed.

07:00 to 07:30 is when I actually start working. 
  • Status of machine, network and personal health to the team lead 
  • Then I process the email.  Normal morning for me is to clear about 20-30 mails that arrived after I logged off the prior workday.  Normal mail load for me is a minimum 100 emails a day and on some days exceeds 200.  It has exploded due to everyone working from home.  Before COVID I had a series of mail rules that allows me to sort and prioritize my inbox and that does help manage what needs to be looked at first.

During the day I try to make sure that I get up and move around (my watch automatically nags me to move).  It is too easy to park myself at the desk all day without a break.  I take my lunch at the same time as work (11:00) and I don't look at the work machine during the 30 minutes.  End of day (16:00 to 16:30) I actually logoff from work.  It is way too easy to leave it up and check on it during the evenings, but, unless I am on call I try to logoff.  You need the downtime to spend relaxing.

Some may think it is easy duty and doing less work, but, we do as much (or more) as if we are physically in the office.
  • All normal business activities are completed in the working hours;
  • Most business days we try to have at least one person is online in the evenings other than the duty (on-call) person so that if there are issues/requests they get processed that evening for those who are working off hours;
  • A lot of our documentation and SOPs (Standard Operating Procedures) have been reviewed and updated (several dozen documents I created or revised so far);
  • I still do the conference calls for the working groups
    • Doing the agenda before the meeting;
    • Sending out the various links to the participants for the documents;
    • Taking attendance/notes;
    • Creating the meeting notes, ROD (Record Of Decision) and action items;
    • Posting the documents in the repository for the team members to review before the next meeting;
  • Throughout the days we get service requests (data fixes, updates, password requests, account add/change/delete) and we process them as fast as if we were physically at work;
  • When we are not 'busy' (which isn't very often) we have a number of courses to complete to keep our skills up-to-date;
  • Code releases (one of my jobs is being the release coordinator)
    • All of the paper work is still being done;
    • Follow-up with clients, coders, testers on status of where they are; 
    • Answer questions about the past release or future release;
    • All of the meetings are now conference calls
      • Before and after to review who, what, where, when, how; 
      • The logistics of what is required for a release;
      • Notifications of releases and system availability;
    • No delays for any of our scheduled code releases.  All code was released on time and without any problems.
    • Communication is a key thing here.  We let everyone know what is being done, when it is being done, who is doing it and when we expect to complete.