Categories
Uncategorized

Cisco Lab Write Up

switch, technology, company, router, network, rj45, router, router, router, router, router-686296.jpg

Here we go!

Goal: Configure a physical lab to prep for the CCNA exam but more importantly, improve my skills in networking.

Ultimately, I aim to solidify my knowledge through explanation and implementation of each step.

Lets get into it!

Boot into Recovery Mode to reset Cisco devices:

To start off, I need to reset the 2 Cisco Catalyst 3560Gs that I will be using. They are not reset or wiped so I will need to do this in order to gain the proper access to set up my configuration.

Starting by unplugging the power cable to the switch, you have to push and hold the MODE button down while you plug the power back into the switch. Once the LED turns yellow, I can stop holding down the Mode button. This process puts the switch into recovery mode.

Recovery mode (ROMMON) is designed for situations where you need to prevent to configuration from booting for issues where it is unavailable, for example, corrupted configuration, lost password, or possibly even a problem with the IOS itself.

In my situation, my goal is to simply bypass the passwords and erase the current configuration so that i can access a fresh, factory default switch.

Once in the recovery mode ( Connected via PuTTY and a console connection) I can run the first command:

switch: flash_init

This command initializes the flash filesystem, giving me access to the config/ios images.

Next, I need to list the flash memory so I can identify the files I will need to erase.

switch: dir flash:

Important information that will be listed is the config.text file, the vlan.dat file and the IOS image which which will be a .bin file.

The config.text file is the startup configuration, the vlan.dat file is the VLAN configuration, and the IOS image will list identifiers that allow you to confirm what version of the IOS you are running.

I have no need to keep the old config file as I am not concerned about losing the switches current configuration, so I will be deleting it. If I wanted to have it still stored in the memory but not trigger as the current configuration, I could just rename the file to something like config.backup.

switch: delete flash:config.text

This will delete the current configuration file.

Since I do not know what the current configuration of this switch is, I will also delete the VLAN.dat file so that any stored VLAN info gets erased as well.

All that is left to boot the switch.

switch: boot

Now that we have booted back up, I just have one question- Would you like to enter the initial configuration dialog? My answer is no.

Categories
Uncategorized

How To Provide a Positive IT Support Experience

What makes a bad support experience? 

Rather than go over the causes that lead to a negative support experience, I would like to outline some positive ways to approach a support interaction to make it a good experience for both the user and the technician. 

Here are some tips that I have picked up from my experience working in IT support. 

  1. Understand what the issue is and be sure that the user knows that you understand it.

Users should not be unsure if their request is understood. They have taken time to explain the issue and it is your job as the support technician to ask the right questions and ensure that the issue is properly identified and documented in a ticketing system. If there is any confusion about what the issue might be, be honest with the user and ask more questions. By identifying and clarifying the issue with the user, you are not only ensuring that you understand the request, but you will make the user feel confident in you and your ability to solve their problem. 

Note:

If you are communicating only via  email or chat, be sure to READ their request. I have wasted so much time telling support technicians to reference my ticket because they ask me for information that was originally included in my support request. Don’t create that headache for your users and read their request carefully before requesting more information. 

  1. Keep it simple.

This one is obvious, but I sometimes catch myself making the mistake of over explaining what I am doing. Most people don’t want to hear about how you are fixing their problem. You don’t want to be the IT technician known for going on rants using overly technical terms. 

Keep everything as simple as possible. For example, if the user’s local cache for their desktop email client is full, just say “Your email storage is full”. They don’t need all the additional information. If you need the user to do something for you in a situation where you cannot do it for them, try to keep the instructions down to one or two sentences. Be clear about what you want them to do and do not add any additional commentary. You can always answer questions if they are asked. 

  1. Own it! 

This point goes a bit deeper into the mindset of how you approach the job in general. Yes, there are situations where you do not know exactly what to do and there is no shame in escalating tickets, however, that is not an excuse to pass on a user to someone else as if they are not your responsibility. You should exhaust every option before you even consider escalating the ticket. If you do need to escalate a ticket, then go the extra mile and create detailed notes and follow up with that user even if you are no longer their primary technician. Stay involved and learn how you can resolve the same issue by yourself in the future. The situations where you involve more knowledgeable technicians are opportunities to work as a team and to learn. This not only benefits you but it also presents a great opportunity to provide excellent customer service. 

  1. Present yourself well and build good, professional relationships with your users. 

I narrow this down to the three P’s. Be pleasant, patient and polite. Use the person’s name. Present yourself in a friendly manner and reassure users that you are there to help. It is amazing how some solid people skills can diffuse even the most frustrated users. A user should never feel like they are inconveniencing you or putting you out. It is your job to help and they should feel comfortable having conversations with you. Answering the phone in an abrupt way or being too direct can come across as rude or cold. Another reason this is so important is that you want to build a positive relationship with every user you interact with. Making a good impression allows that relationship to progress throughout future support tickets. Being grumpy or hard to work with will quickly degrade your effectiveness and project a negative impression of the whole support team. I could go on forever about this topic but to sum it up, you could be the most skilled technician on the planet but if you are rude and unapproachable, you are failing to provide a good support experience to your users. 

  1. Always be ready to learn! 

There is no way to know how to do everything right on your first try. All I am presenting in this post are tips on how to approach support over all. A lot of skills are learned by simply working in an IT support role and that is the main point of #5. Be ready and willing to learn! Assuming that you are curious and excited about technology, take the opportunity to better your skills and abilities through support. This also reinforces my other points. Fixes and technical troubleshooting can be learned and taught with hands-on experience but what makes you good at the job is the overall approach. If you are great with customer service but not great technically at the moment, don’t worry! You will learn as you go, but remember that you really never stop learning. Technology is always changing and being improved upon. There will never be a day in IT where you no longer are required to improve or build your knowledge base. This is amazing because there is always something to learn and you are presented with constant opportunities to improve, so embrace it! Approach every ticket with the intention to learn. Ask more experienced co-workers and friends for help and advice. Not only does this make you more desirable as an employee, but you will also be setting yourself up for success.

Note: 

The internet has a vast amount of information that can help you improve your skills and technical knowledge. I personally recommend platforms like Udemy and CBT Nuggets as paid options but there are plenty of amazing, free options through Google and YouTube. Find something that interests you and learn about it. Have some trouble understanding an aspect of your job? Go and find a video about it and do some research. If you constantly are looking for ways to learn, you will never have a shortage of opportunities to do so. 

Thank you for taking the time to read this post. I am basing this off of my experiences both as a person who regularly requests and provides support. My perspective is formed from my experiences. I do not claim to know everything there is to know about support. My intention is to present my perspective so that others can learn from my failures and successes in the world of IT support. 

Signing off. 

This is JD.