problem: cmd fastboot adb does not show device Debug active, in Mass storage, Sony ADb shows up in drivers with no errors. But fastboot adb keeps waiting for device in cmd but it never shows up no matter how many times I do volume up or down and USB plugged in. I am trying to get to the point where I can put in Bootloader code that I have. Any help would be appreciated.
First make sure you are in fastboot mode the easy way would be connecting your phone to PC via USB cable word USB debugging enabled.

Then simply open CMD from directory where you installed ADB (or just open CMD if it's installed globally).

Then make sure ADB detected phone via adb devices if your device shows up just type adb reboot bootloader and phone will reboot to fastboot mode.

After that open CMD and use fastboot devices  if you get your device you can proceed with unlock process , but if it doesn't return anything or sits on "waiting for device" than first thing you should do is to try to plug USB to another USB port (for some reason fastboot is massive pain in the ass when you try to use it on USB 3.0 port, so if you have USB 2.0 port try to plug USB into it, this is trouble only on windows) if you don't have USB 2.0 port then you should consider using linux live USB to unlock bootloader. However, if you plug phone into USB 2.0 port and still is not detected then you should try some other USB drivers, from manufacturer site or universal ADB drivers. Here is links for various phones so check it out.

Once I managed to solve this by manually changing drivers (it's possible on win 7 and probably later, I can't tell exact process since I don't have PC currently) I choosed something like "LG USB fastboot" because my phone is LG.