Click here for New Features in Tango Manager version 1.3 sp1 for Windows And Mac OS
VPN and multiple sessions:
Q: How to report issues with tango Access
A: Please send a detailed report of the problem to Siemens. Use the Support Request Form to include information about the error. Locate the file called TangoManager.log in your Windows or WinNT folder and include it with your report.
Q: Where do I go for support for tango Access?
A: For technical support, end-users should contact their Internet access or service provider who supplied the software. Technical support is only available to primary resellers and ISPs who have a support contract directly with Efficient Networks. If you're experiencing problems, you can follow these steps in troubleshooting tango Access:
Q: How many adapters are used by tango Access?
A: The tango Access Installation will ensure that at least one or two Windows dialup adapters (DUN) and one tango Access PPPoE adapter are bound to the network properties. The installer also requires that either an Ethernet or USB-attached DSL modem is installed before proceeding. This means that a minimum of 3 adapters, each bound with the Microsoft TCP/IP protocol, are required for tango Access to run on your system.
Each active connection requires an available Dialup Adapter. The number of active connections are limited due to the Operating System's ability to handle multiple adapters. For example, Windows 95 supports a maximum of 4 adapters. If other adapters, such as a non-Microsoft VPN adapter, are installed, you may be limited to only one active PPPoE session.
The other Windows operating systems support a minimum of 8 adapters, which should be enought to accomodate the needs of most users.
Q: Can I set tango Access to automatically connect when I invoke my browser or email?
A: tango Access uses the Microsoft Dial-up Networking architecture. From your control panel or Internet Explorer, click Internet Options. Choose the Connection tab, and select the tango Access Profile as your default Dial-up setting. Choose the option to "Always dial my default connection".
Q: How do I create an automatic connection?
A: To configure tango Access to automatically connect, right-click the profile that you want to connect and choose Properties. From the Settings tab, check the box for "Launch connection on application startup".
If you want tango Access to launch automatically when your Windows machine is rebooted, select the Home button, and click Preferences. From the Home tab, check the box for "Launch on Startup". You can optionally check the "Minimize at Startup" box if you wish to hide the tango Application to run in the System tray only.
Q: Can I use the Microsoft Dialup Networking to connect with a tango Access profile?
A: As long as the Tango Manager application is active or minimized, you can use the DUN profile to connect. This will allow you to get basic connectivity, but it will not be able to take advantage of tango Manager's extra functions, such as auto-browsing, idle timeout, playing the sound file on connect, etc. In all cases, we recommend you use the tango Access Manager application to achieve the full advantage of your network connections.
Q: Does tango Access and Microsoft VPN (PPTP) Client coexist?
A: Yes. The Microsoft PPTP protocol can coexist and connect over an active tango Access PPPoE session.
Q: If I install tango Access, can I still use my dial up modem?
A: Yes. tango Access does not affect your Windows Dial-up Networking component.
Q: Can I drag a Access Profile from the application to the desktop?
A: Yes. Drag and Drop support is disabled by default, however it can be enabled by editing the following entry in the Efficient.ini file:
[Configuration]
DragAndDrop=1
Q: Will tango Access conflict with America Online (AOL) on my system?
A: No. tango Access will not change your America Online settings.
Q: What VPN clients will work with tango Access?
A: tango Access has been tested successfully with most popular VPN clients from major vendors. The following VPN clients have been tested to work with Tango Access version 1.2:
| Company | VPN client name | Version |
| Microsoft Windows VPN | Dial up Networking PPTP | all platforms |
| Nortel | Contivity | 4.6* |
* In order to get the Nortel Contivity client to work on Tango Access version 1.2 and below, check the following two items:
[ExtraProtocols]
Protocol<n>=IPSECEXT
[Configuration]
IgnorePlugin2=DSLXIOAPI32.dll
Q: How do I change the PPPoE server or service name for a given profile?
A: Right-click on the profile and select Properties. From the Server tab, select the Server and optional service that you wish to connect to. Be aware that each service will have its own authentication sequence. If you choose a service that you or your ISP have not subscribed to, you will receive an authentication error.
If in doubt, click the Refresh button to empty both fields, then click OK to save.
Q: There are some long messages in the Status section. How do I read them?
A: Hover your mouse over the Status field to display the entire text for the current line. You can also double-click on the status bar to display a scrollable popup window of the Status messages. Finally, the Access Status Text field can be enlarged by editing the AccessStatusTextLocation in the [Access] section of the Efficient.ini file.
Q: There was no answer (error 678) received when trying to Connect
Description: the client is not receiving a response from the network server. This error is reported from the Microsoft Dialup Networking component.
How to Troubleshoot this problem:
Error: Invalid page fault after starting tango Access
Description: a software error has occurred in either the application or the device driver.
Possible Resolution: Note the sequence of events that caused the error, and send a detailed report of the error to your Service Provider. If you're experiencing serious problems, it could be a conflict with Internet Explorer on earlier Windows 9x systems. Check here for help on how to troubleshoot this problem.
Error: An illegal operation has been performed and will be shut down
Description: a software error has occurred in either the application or the device driver.
Possible Resolution: Note the sequence of events that caused the error, and send a detailed report of the error to your Service Provider. If you're experiencing serious problems, it could be a conflict with Internet Explorer on earlier Windows 9x systems. Check here for help on how to troubleshoot this problem.
Error: Access was denied because the username and/or password was invalid
Description: the client is able to reach the server, but cannot validate the user's credentials.
Possible Resolution:
Error: ERROR_PPP_TIMEOUT status message was received, no connection possible
A: An error was detected by the Microsoft Dialup Networking component to the PPPoE negotiation. Verify your Username and password. In most cases the Network server has not been configured correctly - contact your Service Provider for assistance and include the Detailed report.
Q: On the TCP/IP panel, what does MTU mean?
A: The MTU is the Maximum Transmission Unit, which is the equivalent to the frame size for the data as it is passed over the DSL network. The MTU size is interpreted by the Windows Dial-up Networking adapter to set the outgoing Maximum Segment Size of the TCP session in the TCP SYN packet.
The default MTU size is 1454 for Windows 9x platforms. The default MTU size is 1480 for NT,Windows 2000 and Windows XP platforms. To change the default for all users, edit the Setup.ini file in the Tango Access Installer files and add the following to change the default sizes (currently listed):
[CustomOptions]
PPPW9xMTUSize=1492
PPPWNTMTUSize=1480
PPPW2KMTUSize=1480
Q: On the TCP/IP panel, what is the Route table?
A: The Route table is used by the Microsoft TCP/IP component to access both remote and local internal networks if they exist. The Route table has default routes added with each connection by tango Manager.
Q: How do I add a route to route table?
A: If you're Service Provider has enabled the Routing tab on tango Access, you will see text fields which will enable you to add specific routes as defined by your ISP. Normally this will be done for you by your ISP at install time.
Q: Do I need to add anything to the route table to make my connection work?
A: In most cases, the route table is updated with each connection to include the new default routes, along with changing previous routes to a higher metric. If you're unable to access specific networks using multiple connections, check your Service Provider information. Routes can be added dynamically or statically if necessary, however this information should be provided by your service provider.
Error: ERROR_PPP_NO_PROTOCOLS_CONFIGURED status message was received, no connection possible
A: An error was detected by the Microsoft Dialup Networking component to the PPPoE negotiation. Verify that your Windows Dialup Networking adapter is not configured with a preset IP address. Also, make sure that the TCP/IP stack is bound to the Dialup adapter in the Networking Properties. In most of these cases, the Network server was not configured correctly, or has used up all its available addresses. Contact your Service Provider for assistance. If you have tango Support, include the Detailed report with packet logging.
Error: No free PPPoE Adapters available
A: There are a few cases that will result in this error, in order of frequency:
On Windows 2000/2003 Server edition, starting up the Remote Access Server component for incoming connections (such as the PPTP service) will by default consume up to 255 RAS miniport adapters, which will prevent tango Access from being able to make a connection on an available adapter. This is an unlikely scenario, and is fixed in version 1.3 sp1. The workaround is not to run the PPTP service over a tango Access PPPoE connection.
Error: Failed to Load Tap Driver
A: This error will occur when trying to install Tango Access on a 64-bit (Vista) Windows Operating System. Tango Access does not support 64-bit mode.
If you are getting this error on normal 32-bit Windows systems, it's possible that the tango Access PPPoE adapter was not installed correctly. Try adding the tango Access PPPoE adapter directly using the Network Properties -> Add Adapter menu (for Windows 95/98/Me/NT - Select company name of NTS) or the Add Hardware control panel for Win2k/XP.
Error: The adapter configured for this profile was not found
A: Either the Ethernet or USB adapter was removed from the configuration, or the tango Access PPPoE adapter was not installed correctly. Check to verify that the Ethernet or USB adapter is installed with a working TCP/IP protocol bound to it. Then verify that the tango Access PPPoE adapter is installed. If not, try adding the tango Access PPPoE adapter directly using the Network Properties -> Add Adapter menu (for Windows 95/98/Me/NT - Select company name of NTS) or the Add Hardware control panel for Win2k/XP.
Error: Microsoft Outlook, Internet Explorer and MediaPlayer crashes when attempting a connection
A: In some cases this has been found to be due to the tango Access PPPoE adapter not having been installed. Try adding the tango Access PPPoE adapter directly using the Network Properties -> Add Adapter menu (for Windows 95/98/Me/NT - Select company name of NTS) or the Add Hardware control panel for Win2k/XP.
Error: UserName/Password is incorrect (error 1005)
A: Both of these fields are case-sensitive. Verify that they are correct. If problem continues, check to see that the Microsoft Dialup Networking (DUN) adapters are installed correctly. If the DUN adapter isn't installed, the connection will be terminated shortly after receiving the Authentication response.
Q: Renaming a profile results in lost settings and password
A: Earlier versions of Tango Access did not retain some of the Profile's settings, when the Access profile was renamed. This feature is supported in version 1.2.
On Windows 95, 98, and Me, renaming the Access profile will require re-entering the password. This is a limitation of the Windows Dial-Up Networking component, not Tango Access.
Q: When I pre-configure an IP address on tango Access, which one takes priority: the server's address or Tango Access?
A: The answer is different based on the Windows Operating System platform, due to the processing of the Windows PPP component:
If the network server cannot use the suggested IP address, it will send a Negative Acknowledgement (NAK) and include the IP address that the server wants the client to use. In this case, Tango Access will accept the address and overwrite the configuration on the profile. In short, the server-assigned address will always take precedent.
If the network server cannot use the requested IP address, it will send a Negative Acknowledgement (NAK) and include the address that the server wants the client to use. In this case, the session will be terminated by the Windows NT/2000/XP PPP component. In short, if you do configure a preferred IP address on these platforms, be sure to use the preferred IP address suggested by your Service Provider.
In all cases, you should never need to assign these addresses for your profile unless directed by your Service Provider.
Note: Do not set the IP address from the Network properties of the PPPoE adapter using the Control Panel. This can result in Tango Access being unable to set the negotiated addresses programmatically.
Q: When I pre-configure a DNS address on tango Access, which one takes priority: the server's address or Tango Access?
A: The answer is different based on the Windows Operating System platform, due to the processing of the Windows PPP component:
If the network server cannot use these suggested addresses, it will send a Negative Acknowledgement (NAK) and include the addresses that the server wants the client to use. In this case, Tango Access will accept these addresses and overwrite the configuration on the profile. In short, the server-assigned addresses will always take precedent.
In all cases, you should never need to assign these addresses for your profile unless directed by your Service Provider.
Note: Do not set the DNS addresses from the Network properties of the PPPoE adapter using the Control Panel. This can result in Tango Access being unable to set the negotiated addresses programmatically.
Q: What kind of IP address should I configure for my Ethernet adapter when using Tango Access?
A: Tango Access operates as an NDIS-3 compliant adapter with a TCP/IP protocol on all Windows platforms. When the connection is established, the Tango Access's TCP/IP protocol receives a set of addresses from the Network server. These become the active addresses for your desktop for the duration of the session.
Whether you have a local network or a direct connection to your DSL modem, the Ethernet adapter will require a TCP/IP protocol to be bound to it. This means an address will be assigned to the Ethernet adapter's TCP/IP protocol, either statically by the user or using the Dynamic Host Control Protocol (DHCP).
Although it may seem like a potential conflict - having a different set of active addresses for the Ethernet TCP and the Tango Access PPPoE adapter TCP components - this is not a problem with Tango Access for two reasons:
Q: How does Tango Access Manager handle DHCP delays on some Windows platforms?
DHCP is a protocol that broadcasts a request for an address from a DHCP server. On most networks where Tango Access is used, DHCP Servers are not present. On some Window NT and 9x platforms, the unanswered DHCP requests can result in a delay at startup time, of around one minute. After receiving no response, the Ethernet TCP will assign itself a private (non-routeable) IP address - either 169.x.x.x or 0.0.0.0.
To avoid this startup delay on Windows NT and 9x platforms, the Tango Access installer will offer to assign a static private address to the Ethernet TCP protocol. The installer will prompt for the TCP/IP class of address, either A, B, or C. The addresses that will be assigned to the TCP stack based on this selection are as follows:
| Class | IP Address | Subnetwork Address |
| A | 10.0.0.x | 255.0.0.0 |
| B | 172.16.0.x | 255.255.0.0 |
| C | 192.16.0.x | 255.255.255.0 |
where <x> represents a random number between 1 and 254 that is generated by the installer at install time. If you're uncertain which class of addresses to choose, select class C.
Note: On Windows NT, there are some service-based network applications that require an IP address at start-up time. For this reason, we recommend that you not select No to the assignment of an IP address during the installation.
Q: What does "Logon to the network" mean?
A: The settings tab checkbox "Logon to the network" is an option used to support Windows networking over the connection. This feature enables users to login to a Windows NT or Windows 2000 domain over the PPPoE connection. There are some limitations to this feature currently:
Q: After connecting, a pop-up message appears saying "Unable to reach (IP address) x.x.x.x". What does this mean?
A: Tango Access tests your connection by sending probe packets (ICMP) to the DNS servers that were assigned at connection time. Tango Access waits for responses from the server. If it fails to respond after 3 retries, Tango Access will report this warning from a balloon popup message in the system tray. If the servers aren't responding at first, wait for a few minutes and let Tango Access repeat the tests. If you continuously receive the same error message, you may need to call your ISP.
Q: Error 87 from Dialup Session
A: This error has been seen to occur on these occasions:
Q: Is there a way to run Tango Access programmatically?
A: Tango Access uses the Remote Access Service api from Windows Dialup Networking. The Tango Access SDK consists of the following features and is available for purchase by contacting Siemens.
More information on the api can be found here:
Q: Cannot open the phone book file
A: This error can occur if the Dialup Networking component is removed from the Windows 9x operating systems. Click Settings -> Control Panel, then click Add/Remove Programs. Select the Windows tab. Select the Communications menu, then click Details. Add Dial up Networking, then reboot.
Error: I'm able to connect with Tango Access, but unable to browse on Windows 98. What's wrong?
A: On Windows 98 systems, there are known cases where the winsock portion of the registry becomes corrupted. Follow these instructions to get around this error.
HKey Local Machine\System\CurrentControlSet\Services\Winsock HKey Local Machine\System\CurrentControlSet\Services\Winsock2
Q: Tango Access fails to save password
A: This is a common problem with Windows 95, and occurs occasionally with the other Windows platforms also, even when the "Save Password" box is checked. The username and password are saved using the Windows Remote Access components, which are known to have problems in this area. More information can be found here.
Q: Will installing Tango Manager require the Window 98 cd-rom?
A: The Tango Manager installer makes every attempt to prevent Windows from requesting the installation cd-rom by saving the networking component files. This is not always possible, for example, when the Windows DUN components require upgrading.
In the Setup.ini file, if the following parameter is set, then the installer will install the Windows 98 DUN 1.4 upgrade on versions 1.2 service pack 1 and above:
[CustomOptions]
CheckDUN98=1
Since this Microsoft upgrade resolves several problems with Windows Dialup Networking, we always recommend checking for this upgrade being enabled. Nevertheless, this check may require the user to locate their Windows 98 cd-rom in order to upgrade the necessary DUN files. For this reason, the default setting for CheckDUN98 is off (0).
Does Tango Access support Norton Internet Security (NIS)?
A: Tango Access works with the Norton Internet Security Firewall software in almost all cases, except on older versions where dynamic routing is used via a Route Update server. This issue was resolved in version 1.3 service pack 1.