DLink Router problems

Having trouble connecting a user with a Dlink Di-624 router. Have connectivty from 9000SM and works great direct connected to laptop. However when we connect Dlink router, we cannot open web pages.
Note: We have other customers using Dlink with no problems.
Has anyone else been having problems??

I have been seeing issues with the D-Link 624, and pretty much any other D-Link router, although I suspect our problems aren’t the same. We use PPPoE and I see a very large number of virtual-interfaces in down state on customers that have D-Link routers set to Always-on, I’ve been switching them to connect on demand with a high idle-timeout. I’ve not seen the problem with other router brands.
Currently the sessions in down state aren’t that big of a problem we only have a 100-125 customers on at a time but eventually they could eat all the router memory up, since we are using a 7206 w/ 512 Mb of RAM as a terminator I think we’ll be okay until we get up to the 1-2k customer mark. I wonder if others are seeing this?
As far as your issue, how is your network setup DHCP, static, PPPoE? I haven’t seen the router just flat our not work. Are you running NAT on the SM?

The SM’s are left with factory settings. We are running DHCP and the router just plain won’t work. Shows connectivity but can’t open a web page.

We had the same issue a while a ago. We found that D-Link routers had a issue with the DNS. We worked around this issue by defining the DNS in each end users PC. Give it a try and let us know what happens.

Never overlook the obvious, make sure the router is getting an IP address, or release and renew it.

will try both…Thanks.

look on the status screen under wan of the 624 and see if the dns servers are getting their from the server. Next go to a command prompt and type
ipconfig /all make sure their is a space between g and /. This will show you all info for each interface. Look and see if the same dns servers are listed. The newer versions of wired and wireless DLink routers have a dns relay option on the lan settings page. This in not in the manual on the cd or the one at the site. If it is enabled the router will issue it’s own ip address as the primary and secondary dns servers to the pc. All dns requests will go to the router and then relayed to the real dns servers. If this is disabled the router will set the dns servers on the pc to the ones it recieves from the dhcp server or you put in static. The preferred setting would be disable. Check all this out if you dont have any dns entries on the pc do as skvelocity said and cinfigure them manually and see it you get out then. You may just have a bad unit.

Problem solved…Worked with about the 5th dlink rep and he was able to help me. Seems that there was a conflict with the customer’s router and mine back at the AP. Had to change the address from standard to another and we were up and running in 2 minutes.
Still not sure why there is a conflict but it works.

Thanks for everyone’s help.

What kind of router at the ap?

my suggestion.

from SM To DLINK router… enter an STATIC Ip for the DLINK router.

try that.


Sounds like your network backbone might be, with a mask of; this is the network the D-Link’s WAN port connects to. However, the D-Link’s default LAN setting is also A router can’t route between identical networks. This is why changing the D-Link’s LAN address fixed the problem.

Most SOHO (small office, home office) routers on the market have a default LAN network of or If your backbone network isn’t too big yet, you may want to switch everything to a different IP address network, like or or, anything that moves you away from those in common use.

If you’re new to IP addressing, I’ve included a brief primer I’ve posted on this forum before. Be careful about the terms “public” and “private” mentioned in the tutorial. Canopy uses these terms differently and, even worse, they use the terms in two different contexts:

1. On the SM, Local Network Accessibility means the SM is only accessible from its own Ethernet port. Public Network Accessibility means the SM can be accessed from its own Ethernet port and from the AP’s Ethernet port.

2. On the AP there’s an IP Configuration field labeled: Lan2 Network Interface Configuration (RF Private Interface). This “PRIVATE” has to do with the intimate relationship the AP has with its SMs. If you telnet to the AP, you can then telnet to an SM using the Lan2 network address, plus the SM’s Session ID. This capability bypasses the Network Accessibility setting above.


IP Addressing Tutorial

Dots & Digits, Bits & Bytes

An IPv4 (Internet Protocol Version 4) address is typically written as four numbers separated by periods, or “dots.” Each IP address has an associated mask, also written as four numbers separated by dots. The four numbers – in both address and mask – each range from 0 to 255.

Each 1 to 3-digit number is the decimal (base 10) representation of an 8-digit binary (base 2) number. These 8-bit numbers (“bit” is short for “binary digit”) are composed of only the digits “0” and “1”. Decimal numbers are composed of the digits “0” through “9”.

Each 8-bit number – also called an octet or byte – ranges in value from 00000000 to 11111111. The binary value 11111111 equals the decimal value 255. That’s why an IP address’s four decimal numbers each range from 0 to 255, and why masks start with at least one “255”. The mask is the same as 11111111.11111111.11111111.00000000.

Public, Private, & NAT

“Public” IP addresses are assigned by a central governing body for use by Internet Service Providers (ISPs). ISPs then assign these addresses to their customers. Only a single customer, anywhere in the world, can use a specific block of Public addresses.

“Private” IP addresses – specified by the same governing body – can be used by anyone. Any ISP or customer in the world can use, and reuse, the same identical blocks of Private addresses. Private addresses, however, can only be used within an ISP’s or customer’s private network. Private addresses cannot be used to communicate over the public Internet.

If a PC is assigned a Private address, its address must be converted to a Public address before talking over the Internet. The process of conversion is called Network Address Translation (NAT).

The following table lists the prefixes for the 273 (1+16+256) available Private IP address blocks. An “x” indicates the entire valid octet range, from 0 to 255, is contained in the block. All public and private addresses are classified as A, B, or C, based on the position of the first (leftmost) “0” bit in the address.

Qty. 1 Class A Network: 10.x.x.x (Class A Mask)

Qty. 16 Class B Networks: 172.16.x.x – 172.31.x.x (Class B Mask)

Qty. 256 Class C Networks: 192.168.0.x – 192.168.255.x (Class C Mask)

Network, Host, & Mask

An IP address has two parts: network and host. An IP “host” is anything with an IP address: router, switch, printer, or computer. The network portion defines a group of computers; the host portion designates a single computer. The mask tells you where the portions are split.

In Class A, B, and C networks, the split is made at the 1st, 2nd, or 3rd dot, respectively. The split, however, can be made at nearly any point in the last three octets of the address – at a dot or in the middle of a number – allowing a single “Class” network to be split into multiple subnets.

These splits cannot easily be described or visualized when they’re in the middle of a 3-digit decimal number within the address. To make any sense, the split must be understood in the context of the binary representation of the address. Here are the rules and result:

All the leading bits (minimum of eight) in a mask must be ones, all trailing bits (minimum of two) must be zeros – ones and zeros cannot intermingle. The split between ones and zeros in the mask defines the split between the network and host portions of the address.

As a result, there are only 23 valid masks out of the 33 combinations of contiguous ones and/or zeros. The following table shows the binary representation of the mask, the number of bits used (the number of leading ones) in the mask, and the decimal value of each valid mask:

00000000.00000000.00000000.00000000 0 bits Invalid Mask

10000000.00000000.00000000.00000000 1 Invalid
11000000.00000000.00000000.00000000 2 Invalid
11100000.00000000.00000000.00000000 3 Invalid
11110000.00000000.00000000.00000000 4 Invalid
11111000.00000000.00000000.00000000 5 Invalid
11111100.00000000.00000000.00000000 6 Invalid
11111110.00000000.00000000.00000000 7 Invalid
11111111.00000000.00000000.00000000 8

11111111.10000000.00000000.00000000 9
11111111.11000000.00000000.00000000 10
11111111.11100000.00000000.00000000 11
11111111.11110000.00000000.00000000 12
11111111.11111000.00000000.00000000 13
11111111.11111100.00000000.00000000 14
11111111.11111110.00000000.00000000 15
11111111.11111111.00000000.00000000 16

11111111.11111111.10000000.00000000 17
11111111.11111111.11000000.00000000 18
11111111.11111111.11100000.00000000 19
11111111.11111111.11110000.00000000 20
11111111.11111111.11111000.00000000 21
11111111.11111111.11111100.00000000 22
11111111.11111111.11111110.00000000 23
11111111.11111111.11111111.00000000 24

11111111.11111111.11111111.10000000 25
11111111.11111111.11111111.11000000 26
11111111.11111111.11111111.11100000 27
11111111.11111111.11111111.11110000 28
11111111.11111111.11111111.11111000 29
11111111.11111111.11111111.11111100 30
11111111.11111111.11111111.11111110 31 Invalid
11111111.11111111.11111111.11111111 32 Invalid

Decimal & Binary Conversion:

When converting binary to decimal, and back, use the following equivalents:

00000001 = 1
00000010 = 2
00000100 = 4
00001000 = 8
00010000 = 16
00100000 = 32
01000000 = 64
10000000 = 128

Where do these values come from? Consider the 4-digit decimal number 9999: the digits from left to right are referred to as “thousands”, “hundreds”, “tens”, and “ones”. Every digit to the left is ten times the value of the digit to its right.

The formal math notations for these decimal digits are 103, 102, 101, and 100, respectively. Ten-to-the-power-three = 1000, ten-to-the-two = 100, ten-to-the-one = 10, and ten-to-the-zero = 1. Any number raised to the power one equals itself. Any number raised to the power zero equals 1.

Now consider the 4-digit binary number 1111 – 23, 22, 21, and 20, respectively. Two-to-the-three (2x2x2) = 8, two-to-the-two (2x2) = 4, two-to-the-one = 2, and two-to-the-zero = 1. Every digit to the left is double the value of the digit to its right.

Convert binary to decimal by adding together the decimal value for each binary digit:

00000011 = 2 + 1 = 3
00011000 = 16 + 8 = 24
01000100 = 64 + 4 = 68
11000000 = 128 + 64 = 192
11111000 = 128 + 64 + 32 + 16 + 8 = 248

To convert decimal 240 to binary, regressively subtract the largest number possible until you get to zero. Note each binary equivalent subtracted, and then add the binary values together:

240 – 128 = 112 10000000 (128)
112 – 64 = 48 01000000 (64)
48 – 32 = 16 00100000 (32)
16 – 16 = 0 00010000 (16)
240 = 11110000

Convert decimal 167 the same way:

167 – 128 = 39 10000000 (128)
39 – 32 = 7 00100000 (32)
7 – 4 = 3 00000100 (4)
3 – 2 = 1 00000010 (2)
1 – 1 = 0 00000001 (1)
167 = 10100111


I was wondering where you have been. Haven’t seen any posts from you lately, but now it all makes sense. You have been typing out that primer!!! Just kidding - I hope you copy and pasted that from somewhere else.


Yes, I did cut and paste it. I just noticed, however, the text’s superscripts in the Decimal & Binary Conversion section don’t display properly. Hopefully the description makes it somewhat clearer than mud, maybe something approaching dirty water.

My absence? I’ve found this forum can consume a lot of time and I’ve been too busy to put in my 2-cents worth. After the first of the year I might be able to get back to a regular schedule. Your concerns about my typing speed are off the mark; I assure you my problems relate to cognitive functions rather than motor skills.

Hi sir TEKNiX, ur back!. btw, you’ve posted about IP Addressing w/c is very usefull. that is our TOPIC in my NETWORKING SUBJECT now.


Thanks Teknix…I’ll look at changing my setup. Makes sense.