Global Caché Support Portal

Garrett Gustafson May 28, 2015 10 General / Tech Tips & Solutions

Starting with Windows 8.1, Microsoft reduced support for Adhoc Wifi networks.  As a result, Windows 8.1 does not detect or display Adhoc networks in the list of available wireless networks (also known as the "wireless network picker").   Windows 10 behavior is slightly different, as it does detect and display available Adhoc networks, but when attempting to connect, it fails with a "Cannot Connect to Network" error.

This is a problem when using Windows 8.1 or Windows 10 to perform initial setup/provisioning of iTach WiFi or iTach Flex WiFi devices.

Some WiFi adapter manufacturers provide their own wireless management software with support for Adhoc networks.  However, if this is not the case, a workaround procedure is described below to allow manual connection to Adhoc networks, using the Windows command shell.

(A text file is attached containing all required commands and instructions, allowing cut/paste of commands, and a find/replace of the <ssid> parameter).


UPDATE - 8/24/2016 - We have created a script called Adhoc Connect.exe to automate this process. It is considered to be a beta release, so may not work in every scenario. It is attached at the bottom of this FAQ. Please try it out and send any feedback to

Because the wireless network picker in Windows 8.1 does not show Adhoc networks, connection must be done with several manual steps. 

From the Start Menu, find and launch "Command Prompt", or type "cmd.exe" and <ENTER> in the search box.

To see all networks in range, including Adhoc, run the following command in the command window:

> netsh wlan show networks


The following must be done once for each network:

  • Go to "Network and Sharing Center"
  • Click "Set up a new connection or network"
  • Double click "Manually connect to a wireless network"
  • Enter the SSID of the adhoc network (as shown by "netsh wlan show networks") into the "Network name" field
  • Configure security settings accordingly
  • Uncheck "Start this connection automatically" (important)
  • Click "Next", then "Close"

Run the following command. Replace <ssid> with the SSID of your network for all following commands:

> netsh wlan set profileparameter <ssid> connectiontype=ibss


For Windows 10, the command is:

> netsh wlan set profileparameter <ssid> connectiontype=ibss connectionmode=manual


After setting up, run the following command whenever you want to connect:

> netsh wlan connect <ssid>

Replace <ssid> with the SSID of your wireless network.

Hovering over the WiFi icon in the system tray will show the name of the network you are currently connected to, even if it's an adhoc network (the network picker will not show it if it's adhoc). The name is also visible in "Network and Sharing Center" window.


To disconnect from the adhoc network connect to a different network, turn off WiFi, or run the following command:

> netsh wlan disconnect


To remove the network profile from Windows, run the following command:

> netsh wlan delete profile <ssid>





An additional note on Adhoc. There have been reported issues with the need to enable Adhoc mode within the Wireless Adapter drivers for the PC.
Go to Device Manager-->Network Adapters--><your wireless adapter>-->Advanced.
There may be a setting for Adhoc mode available. If attempting to connect to Adhoc with an iTach that uses 802.11b, do not have 802.11n Adhoc mode enabled.  Please let us know other examples that you find within the driver settings by commenting on this post.


There is also another utility available that does not require the command line solution that is outlined above.


Download the Wi-Fi Scanner found here:


After running, the iTach or Flex may show up in the list of broadcasting devices. Right-click on it and select "Connect". If it is successful, try opening a browser and entering the default IP of the iTach ( or Flex ( If the device has connected, the web configuration page will appear, and you can proceed with configuring the device to connect to the local SSID.


It may be necessary to Disconnect the device with the Wi-Fi Scanner after completing the configuration.

Brian Kerth Aug 5 General / Announcements

The latest firmware (-19) is available for the Flex_IP and Flex_WiFi units on the Downloads page here:

This is a minor update that fixes an issue when the Flex is using a Flex Link Serial cable that can cause the unit to lock up and become unresponsive until resetting power. 

To update the firmware on your device, download iHelp 4.93 and follow the instructions here:

Be sure to check your current firmware version and hardware (PCB_PN) revision as detailed in the instructions for compatibility before updating.

Brian Kerth Jun 15 Utilities / FAQ's and Tutorials

New tutorial on using iLearn found here:

Brian Kerth Jun 14 iTach / iTach FAQ's

While configuring the iTach WiFi units (WFIR,WFSL,WFCC)  in Adhoc mode, you may run into challenges attempting to add the unit to your wireless network. When the iTach is connected to the network, or in Adhoc mode, the LED above the power input will blink once-per-second. When the unit is configured, but not connecting, the LED will be steady ON. Below is a list of known issues that users have encountered:


  • The Flex Wifi is 802.11b, 2.4 gHz. Networks without allowed connectivity for 802.11b will not allow the iTach to connect.

  • For the Ubitiquity Unifi, please see this forum post on how to enable 802.11b:


  • Wifi channels 12 and 13 are not supported. These are normally only seen on non-US routers.

  • Non-alphanumeric characters (!,?,-,^) may not work if used in the SSID or password. Please use only letters or numbers (upper or lower case).

  • Network security type, SSID and security information are case sensitive, and must be correctly and identically entered to allow for iTach connectivity.

  • Security type and information must match the type of security that is enabled. WEP Authentication and WEP keys should not be entered for a WPA secure network and vice versa.

    • WPA/WPA2 Mixed Mode: Routers will sometimes have this option as "Mixed",  "Both", or "Auto". We recommend NOT using mixed mode. Please enable "WPA2 (PSK) Only", as available.

  • One basic test for Security settings is to set the router and Flex to "OPEN" security. If the unit connects, the issue is most likely the password, or the Mixed mode setting.

  • Rarely, we see issues with the 20 MHz/40 MHz frequency option available in the wireless settings. You may need to try to disable the 40 MHz option, allowing only the 20 MHz through.
  • If all of these fail, change the wireless radio mode for the network to 802.11b only mode. If your unit connects once this setting is changed, then the wireless router or access point you are using does not properly implement a mixed radio mode and will need to stay in 802.11b only mode or a new wireless router or access point must be added to the network.

For connecting to Adhoc mode in Windows 8.1 and 10, please view this FAQ:

For information on how to reset the unit, please view this FAQ:


If you are still having difficulties after reviewing these items, please contact, or open a direct ticket using this support portal.

Brian Kerth October 1, 2015 General / Tech Tips & Solutions

This process applies to all GC RS232 capable devices: GC-100-xx, iTach WF2SL/IP2SL, or Flex with Flex Link Serial cable

The simplest method to test the transmit and receive of the RS232 serial port is described below:

  • First, download and open the GC utility iTest.exe, found on the downloads page here:
  • After opening, select the serial port to test. For the GC-100, there is the option of Serial 1 (4999), or Serial 2 (5000).
  • For the iTach and iTach Flex devices, select Serial 1 (4999).
  • "Flow Control" should be disabled on the web configuration page, or through API command.
  • Type in the IP address of the GC device, and click "Connect".
  • Once connected, create a short between pins 2 and 3 on the DB9 connector of the serial port, creating a hard loop. A short is created by using a metal conductor between the 2 pins simultaneously. If using a female DB9 interface, a paperclip inserted into the pinholes will work. If using a male DB9 connector, use a flathead screwdriver and maintain contact while sending the test characters as described below.

  • While the pins are shorted, type any characters into the Command String box in iTest, and click "Send".  If the serial port is functioning,  those characters will appear in the "ASCII Response" field. 



 A successful response will confirm that the serial connection is functioning.  

If the response is unsuccessful, then double-check the settings and the loop, and try again.

If there continues to be issues, contact for further assistance.