Driver – Mohammed Wasay https://www.mowasay.com Mon, 22 Aug 2016 19:27:56 +0000 en-US hourly 1 https://wordpress.org/?v=7.1 https://www.mowasay.com/wp-content/uploads/2016/09/cropped-me-32x32.jpg Driver – Mohammed Wasay https://www.mowasay.com 32 32 ESXi 6.0 not detecting BROCADE HBA adapter https://www.mowasay.com/vmware-esxi-6-0-not-detecting-brocade-hba-adapter/ Thu, 09 Jun 2016 18:14:58 +0000 http://www.mowasay.com/?p=518 Steps:

  1. Make sure HBA is connected on the PCI slot and visible under esx hardware list:
    esxcli hardware pci list
  2. Check if VMKernel can detect any storage via Fibre Channel
    esxcli storage san fc list

    (output will be blank line if HBA driver is missing but HBA appears to be in PCI card determined from step 1)

    esxcli storage core adapter rescan
  3. Search and download the relevant ESXi drivers for HBAthe recommended driver (bfa) version for 82B in ESXi 5.1 is 3.0.0.0
    You can download it from the following URL.
    https://my.vmware.com/web/vmware/details?downloadGroup=DT-ESXi50-BROCADE-bfa-3000&productId=229
  4. Download the driver and install it using following instructions:

New Installation

For new installs, you should perform the following steps:

  1. Copy the VIB to the ESX server.  Technically, you can place the file anywhere that is accessible to the ESX console shell, but for these instructions, we’ll assume the location is in ‘/tmp’. Here’s an example of using the Linux ‘scp’ utility to copy the file from a local system to an ESX server located at 10.10.10.10:
    scp VMware_bootbank_net-driver.1.1.0-1vmw.0.0.372183.vib [email protected]:/tmp
  2. Issue the following command (full path to the VIB must be specified):
    esxcli software vib install -v {VIBFILE}

In the example above, this would be:

esxcli software vib install -v /tmp/VMware_bootbank_net-driver.1.1.0-1vmw.0.0.372183.vib

Note: Depending on the certificate used to sign the VIB, you may need to change the host acceptance level.  To do this, use the following command:

esxcli software acceptance set --level=<level>

Also, depending on the type of VIB being installed, you may have to put ESX into maintenance mode.  This can be done through the VI Client, or by adding the ‘–maintenance-mode’ option to the above esxcli command.

Upgrade Installation

The upgrade process is similar to a new install, except the command that should be issued is the following:

esxcli software vib upgrade -v {VIBFILE}

Reboot host.

Now you should have the HBA should the datastores.

]]>
How to manually uninstall a printer driver in Windows https://www.mowasay.com/manually-uninstall-printer-driver-in-windows/ Thu, 07 Jan 2016 19:36:50 +0000 http://www.mowasay.com/?p=425 Came across an interesting issue today where I was unable to remove the printer drivers. I got the message that the printer is in use and therefore cannot delete the drivers.

Here’s what I did to get the printer:

  1. Goto ‘Services’ under ‘Administrative Tools’, and restart the ‘Printer Spooler Service’.
  2. Click the Start menu and in the search field type ‘printui /s /t2‘ (without the quotes), and then press Enter or click it in the search list.
  3. You should see a dialog box pop up.
  4. Select the appropriate printer driver you are trying to uninstall and click ‘Delete’ or ‘Remove’.
  5. Delete the printer from ‘Devices and Printers’ in Control Panel.

I have able to remove the corrupted drivers and then install the new drivers successfully.

]]>