Jump to content

WRT54GC issue


mrwombat

Recommended Posts

Hi there,

No luck getting uTorrent to work with my WRT54GC. I am using a wireless Internet provider and am using a LinkSys WRT54GC. The router webserver answers at address 192.168.2.1. uTorrent port is set to 39520. I have UPNP enabled in the router. The router firmware is LnkSys's 1.01.0, which I upgraded to a few days ago. I am using DHCP on the advice of the ISP, even though I have had the same IP address for months.

Any ideas folks?

I have tried loads of different settings, and no joy. Thanks in advance.

[11:51:16] UPnP: Discovered host: http://192.168.2.1:80/upnp/service/descrip.xml

[11:51:16] UPnP: Discovered new device: http://192.168.2.1:80/upnp/service/WANIPConnection

[11:51:16] UPnP: ERROR -3 mapping port 39520 -> 192.168.2.102:39520; Deleting Mapping and trying again

[11:51:16] UPnP: ERROR -3 removing port 39520

[11:51:16] UPnP: ERROR -3 mapping port 39520 -> 192.168.2.102:39520

[11:51:17] 192.168.2.102 : Connecting: port 39520 source: L

[11:51:17] Incoming connection from 192.168.2.102

[11:51:17] 192.168.2.102 : Disconnect: Same ID

[11:51:17] 192.168.2.102 : Disconnect: Connection closed

xml files as follows:

http://192.168.2.1/upnp/service/WANIPCn.xml:

<?xml version="1.0" ?>

- <scpd xmlns="urn:schemas-upnp-org:service-1-0">

- <specVersion>

<major>1</major>

<minor>0</minor>

</specVersion>

- <actionList>

- <action>

<name>SetConnectionType</name>

- <argumentList>

- <argument>

<name>NewConnectionType</name>

<direction>in</direction>

<relatedStateVariable>ConnectionType</relatedStateVariable>

</argument>

</argumentList>

</action>

- <action>

<name>GetConnectionTypeInfo</name>

- <argumentList>

- <argument>

<name>NewConnectionType</name>

<direction>out</direction>

<relatedStateVariable>ConnectionType</relatedStateVariable>

</argument>

- <argument>

<name>NewPossibleConnectionTypes</name>

<direction>out</direction>

<relatedStateVariable>PossibleConnectionTypes</relatedStateVariable>

</argument>

</argumentList>

</action>

- <action>

<name>RequestConnection</name>

</action>

- <action>

<name>ForceTermination</name>

</action>

- <action>

<name>GetStatusInfo</name>

- <argumentList>

- <argument>

<name>NewConnectionStatus</name>

<direction>out</direction>

<relatedStateVariable>ConnectionStatus</relatedStateVariable>

</argument>

- <argument>

<name>NewLastConnectionError</name>

<direction>out</direction>

<relatedStateVariable>LastConnectionError</relatedStateVariable>

</argument>

- <argument>

<name>NewUptime</name>

<direction>out</direction>

<relatedStateVariable>Uptime</relatedStateVariable>

</argument>

</argumentList>

</action>

- <action>

<name>GetNATRSIPStatus</name>

- <argumentList>

- <argument>

<name>NewRSIPAvailable</name>

<direction>out</direction>

<relatedStateVariable>RSIPAvailable</relatedStateVariable>

</argument>

- <argument>

<name>NewNATEnabled</name>

<direction>out</direction>

<relatedStateVariable>NATEnabled</relatedStateVariable>

</argument>

</argumentList>

</action>

- <action>

<name>GetGenericPortMappingEntry</name>

- <argumentList>

- <argument>

<name>NewPortMappingIndex</name>

<direction>in</direction>

<relatedStateVariable>PortMappingNumberOfEntries</relatedStateVariable>

</argument>

- <argument>

<name>NewRemoteHost</name>

<direction>out</direction>

<relatedStateVariable>RemoteHost</relatedStateVariable>

</argument>

- <argument>

<name>NewExternalPort</name>

<direction>out</direction>

<relatedStateVariable>ExternalPort</relatedStateVariable>

</argument>

- <argument>

<name>NewProtocol</name>

<direction>out</direction>

<relatedStateVariable>PortMappingProtocol</relatedStateVariable>

</argument>

- <argument>

<name>NewInternalPort</name>

<direction>out</direction>

<relatedStateVariable>InternalPort</relatedStateVariable>

</argument>

- <argument>

<name>NewInternalClient</name>

<direction>out</direction>

<relatedStateVariable>InternalClient</relatedStateVariable>

</argument>

- <argument>

<name>NewEnabled</name>

<direction>out</direction>

<relatedStateVariable>PortMappingEnabled</relatedStateVariable>

</argument>

- <argument>

<name>NewPortMappingDescription</name>

<direction>out</direction>

<relatedStateVariable>PortMappingDescription</relatedStateVariable>

</argument>

- <argument>

<name>NewLeaseDuration</name>

<direction>out</direction>

<relatedStateVariable>PortMappingLeaseDuration</relatedStateVariable>

</argument>

</argumentList>

</action>

- <action>

<name>GetSpecificPortMappingEntry</name>

- <argumentList>

- <argument>

<name>NewRemoteHost</name>

<direction>in</direction>

<relatedStateVariable>RemoteHost</relatedStateVariable>

</argument>

- <argument>

<name>NewExternalPort</name>

<direction>in</direction>

<relatedStateVariable>ExternalPort</relatedStateVariable>

</argument>

- <argument>

<name>NewProtocol</name>

<direction>in</direction>

<relatedStateVariable>PortMappingProtocol</relatedStateVariable>

</argument>

- <argument>

<name>NewInternalPort</name>

<direction>out</direction>

<relatedStateVariable>InternalPort</relatedStateVariable>

</argument>

- <argument>

<name>NewInternalClient</name>

<direction>out</direction>

<relatedStateVariable>InternalClient</relatedStateVariable>

</argument>

- <argument>

<name>NewEnabled</name>

<direction>out</direction>

<relatedStateVariable>PortMappingEnabled</relatedStateVariable>

</argument>

- <argument>

<name>NewPortMappingDescription</name>

<direction>out</direction>

<relatedStateVariable>PortMappingDescription</relatedStateVariable>

</argument>

- <argument>

<name>NewLeaseDuration</name>

<direction>out</direction>

<relatedStateVariable>PortMappingLeaseDuration</relatedStateVariable>

</argument>

</argumentList>

</action>

- <action>

<name>AddPortMapping</name>

- <argumentList>

- <argument>

<name>NewRemoteHost</name>

<direction>in</direction>

<relatedStateVariable>RemoteHost</relatedStateVariable>

</argument>

- <argument>

<name>NewExternalPort</name>

<direction>in</direction>

<relatedStateVariable>ExternalPort</relatedStateVariable>

</argument>

- <argument>

<name>NewProtocol</name>

<direction>in</direction>

<relatedStateVariable>PortMappingProtocol</relatedStateVariable>

</argument>

- <argument>

<name>NewInternalPort</name>

<direction>in</direction>

<relatedStateVariable>InternalPort</relatedStateVariable>

</argument>

- <argument>

<name>NewInternalClient</name>

<direction>in</direction>

<relatedStateVariable>InternalClient</relatedStateVariable>

</argument>

- <argument>

<name>NewEnabled</name>

<direction>in</direction>

<relatedStateVariable>PortMappingEnabled</relatedStateVariable>

</argument>

- <argument>

<name>NewPortMappingDescription</name>

<direction>in</direction>

<relatedStateVariable>PortMappingDescription</relatedStateVariable>

</argument>

- <argument>

<name>NewLeaseDuration</name>

<direction>in</direction>

<relatedStateVariable>PortMappingLeaseDuration</relatedStateVariable>

</argument>

</argumentList>

</action>

- <action>

<name>DeletePortMapping</name>

- <argumentList>

- <argument>

<name>NewRemoteHost</name>

<direction>in</direction>

<relatedStateVariable>RemoteHost</relatedStateVariable>

</argument>

- <argument>

<name>NewExternalPort</name>

<direction>in</direction>

<relatedStateVariable>ExternalPort</relatedStateVariable>

</argument>

- <argument>

<name>NewProtocol</name>

<direction>in</direction>

<relatedStateVariable>PortMappingProtocol</relatedStateVariable>

</argument>

</argumentList>

</action>

- <action>

<name>GetExternalIPAddress</name>

- <argumentList>

- <argument>

<name>NewExternalIPAddress</name>

<direction>out</direction>

<relatedStateVariable>ExternalIPAddress</relatedStateVariable>

</argument>

</argumentList>

</action>

</actionList>

- <serviceStateTable>

- <stateVariable sendEvents="no">

<name>ConnectionType</name>

<dataType>string</dataType>

</stateVariable>

- <stateVariable sendEvents="yes">

<name>PossibleConnectionTypes</name>

<dataType>string</dataType>

- <allowedValueList>

<allowedValue>Unconfigured</allowedValue>

<allowedValue>IP_Routed</allowedValue>

<allowedValue>IP_Bridged</allowedValue>

</allowedValueList>

</stateVariable>

- <stateVariable sendEvents="yes">

<name>ConnectionStatus</name>

<dataType>string</dataType>

<defaultValue>Unconfigured</defaultValue>

- <allowedValueList>

<allowedValue>Unconfigured</allowedValue>

<allowedValue>Connected</allowedValue>

<allowedValue>Disconnected</allowedValue>

</allowedValueList>

</stateVariable>

- <stateVariable sendEvents="no">

<name>Uptime</name>

<dataType>ui4</dataType>

</stateVariable>

- <stateVariable sendEvents="no">

<name>LastConnectionError</name>

<dataType>string</dataType>

- <allowedValueList>

<allowedValue>ERROR_NONE</allowedValue>

<allowedValue>ERROR_UNKNOWN</allowedValue>

</allowedValueList>

</stateVariable>

- <stateVariable sendEvents="no">

<name>RSIPAvailable</name>

<dataType>boolean</dataType>

</stateVariable>

- <stateVariable sendEvents="no">

<name>NATEnabled</name>

<dataType>boolean</dataType>

</stateVariable>

- <stateVariable sendEvents="yes">

<name>ExternalIPAddress</name>

<dataType>string</dataType>

</stateVariable>

- <stateVariable sendEvents="yes">

<name>PortMappingNumberOfEntries</name>

<dataType>ui2</dataType>

</stateVariable>

- <stateVariable sendEvents="no">

<name>PortMappingEnabled</name>

<dataType>boolean</dataType>

</stateVariable>

- <stateVariable sendEvents="no">

<name>PortMappingLeaseDuration</name>

<dataType>ui4</dataType>

</stateVariable>

- <stateVariable sendEvents="no">

<name>RemoteHost</name>

<dataType>string</dataType>

</stateVariable>

- <stateVariable sendEvents="no">

<name>ExternalPort</name>

<dataType>ui2</dataType>

</stateVariable>

- <stateVariable sendEvents="no">

<name>InternalPort</name>

<dataType>ui2</dataType>

</stateVariable>

- <stateVariable sendEvents="no">

<name>PortMappingProtocol</name>

<dataType>string</dataType>

- <allowedValueList>

<allowedValue>TCP</allowedValue>

<allowedValue>UDP</allowedValue>

</allowedValueList>

</stateVariable>

- <stateVariable sendEvents="no">

<name>InternalClient</name>

<dataType>string</dataType>

</stateVariable>

- <stateVariable sendEvents="no">

<name>PortMappingDescription</name>

<dataType>string</dataType>

</stateVariable>

- <stateVariable sendEvents="no">

<name>X_PortMappingIndex</name>

<dataType>ui2</dataType>

</stateVariable>

- <stateVariable sendEvents="yes">

<name>X_Name</name>

<dataType>string</dataType>

</stateVariable>

</serviceStateTable>

</scpd>

and

http://192.168.2.1/upnp/service/descrip.xml

<?xml version="1.0" ?>

- <root xmlns="urn:schemas-upnp-org:device-1-0">

- <specVersion>

<major>1</major>

<minor>0</minor>

</specVersion>

<URLBase>http://192.168.2.1:80</URLBase>

- <device>

<deviceType>urn:schemas-upnp-org:device:InternetGatewayDevice:1</deviceType>

<friendlyName>Residential Gateway</friendlyName>

<manufacturer />

<manufacturerURL />

<modelDescription>Residential Gateway</modelDescription>

<modelName>Residential Gateway</modelName>

<UDN>uuid:upnp-InternetGatewayDevice-1_0-0018392c6362</UDN>

<UPC>00000-00001</UPC>

- <serviceList>

- <service>

<serviceType>urn:schemas-upnp-org:service:Layer3Forwarding:1</serviceType>

<serviceId>urn:upnp-org:serviceId:L3Forwarding1</serviceId>

<controlURL>/upnp/service/Layer3Forwarding</controlURL>

<eventSubURL>/upnp/service/Layer3Forwarding</eventSubURL>

<SCPDURL>/upnp/service/L3Frwd.xml</SCPDURL>

</service>

</serviceList>

- <deviceList>

- <device>

<deviceType>urn:schemas-upnp-org:device:WANDevice:1</deviceType>

<friendlyName>Residential Gateway</friendlyName>

<manufacturer />

<manufacturerURL />

<modelDescription>Residential Gateway</modelDescription>

<modelName>Residential Gateway</modelName>

<modelNumber>1</modelNumber>

<modelURL />

<serialNumber>0000001</serialNumber>

<UDN>uuid:upnp-WANDevice-1_0-0018392c6362</UDN>

<UPC>00000-00001</UPC>

- <serviceList>

- <service>

<serviceType>urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1</serviceType>

<serviceId>urn:upnp-org:serviceId:WANCommonInterfaceConfig</serviceId>

<controlURL>/upnp/service/WANCommonInterfaceConfig</controlURL>

<eventSubURL>/upnp/service/WANCommonInterfaceConfig</eventSubURL>

<SCPDURL>/upnp/service/WANCICfg.xml</SCPDURL>

</service>

</serviceList>

- <deviceList>

- <device>

<deviceType>urn:schemas-upnp-org:device:WANConnectionDevice:1</deviceType>

<friendlyName>Residential Gateway</friendlyName>

<manufacturer />

<manufacturerURL />

<modelDescription>Residential Gateway</modelDescription>

<modelName>Residential Gateway</modelName>

<modelNumber>1</modelNumber>

<modelURL />

<serialNumber>0000001</serialNumber>

<UDN>uuid:upnp-WANConnectionDevice-1_0-0018392c6362</UDN>

<UPC>00000-00001</UPC>

- <serviceList>

- <service>

<serviceType>urn:schemas-upnp-org:service:WANIPConnection:1</serviceType>

<serviceId>urn:upnp-org:serviceId:WANIPConnection</serviceId>

<controlURL>/upnp/service/WANIPConnection</controlURL>

<eventSubURL>/upnp/service/WANIPConnection</eventSubURL>

<SCPDURL>/upnp/service/WANIPCn.xml</SCPDURL>

</service>

</serviceList>

</device>

</deviceList>

</device>

</deviceList>

<presentationURL>/setup.htm</presentationURL>

</device>

</root>

Link to comment
Share on other sites

I was wondering.. what is your version of uTorrent?

I had the same problem.. I read all of the threads.. but none could answer my problem.

I then stopped to read the version changes from 1.6 to 1.7b.

It stated that 1.7b fixed several UPnP problems.. including some router-specific problems.

The main problem that it fixed is uTorrents apparent incompatibility with some (mainly Vista) UPnP.

SOLUTION: Get uTorrent 1.7b or higher. It worked for me

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...