Jump to content

Edimax router automatically limits bandwidth after a second computer connects


Bog26

Recommended Posts

Hi,

I own a wireless router... Edimax br-6204wg. Latest firmware installed (1.61)

Short description


  • Power UP the device
  • The router sends the password and user to my internet provider and receives an IP. Now i'm connected to the internet (PPPoE). It remains connected until i shutdown the router or reset it. So... it is set to be always connected.
  • pc_1 connects to the router.
  • pc_1 receives the ip 192.168.2.100.
  • TEST the speed of my internet connection on pc_1. Result... something like 40 Mb/s download and 3 Mb/s upload
  • pc_2 connects to the router
  • pc_2 receives the ip 192.168.2.101.
  • TEST the speed of my internet connection on pc_1 or pc_2. Result... something like 8 Mb/s download and 1.3 Mb/s upload

The limited speed remains like this until i restart the router. The be able to use the full speed i have to be sure that no more than 1 computer was connected EVER to the router. It doesn't matter if i disconnect pc_2 or pc_1 or if i connect more computers. The limits remain :|.

Any ideas why this happens? :|

Link to comment
Share on other sites

I noticed what you have posted, the IP set is from a secondary subnet, is this your doing ? I haven't seen a default router start with two domains like that. Who knows what else is set up like this. Did you get the router new, or from someone else ?

Generally when you see this type of a config, the system has been set up for several systems connected, and this for security reasons, you could be looking at  QOS setting that "equalizes " available bandwidth between machines.

Link to comment
Share on other sites

This router was new and DEFAULT the ips start from 192.168.2.100

I know what every setting does for my router and nothing should make him act like this :|

QOS is disabled default and i know it is disabled now...

I'm using this router with 2 computers. But... most of the time only one is connected. Hm... but it doesn't matter. Once a second IP is "released" by the router the speed is limited.

Link to comment
Share on other sites

Ok so i did a little searching and found that the Edimax router is as you said, the default IP does use "2" , or the secondary subnet which surprised me for whatever reason, Iv'e sen it in a belken product before, but not often  other then that, generally it's used to keep  machines separated for server related set ups.

btw , I don't mean any disrespect when asking questions and or making comments.  

 The term that is used when the router gives an IP to a device is "leased" To release is where there is a request for the router to clrear IP on that machine, and lease a new one to insure there isn't a IP conflict between devices.

 Are you connecting to the router via cat5 / RJ-45 , or wireless ? If so , or not, on which machine.

Can you start a shell and type "ipconfig /all " , while the machines are connected and paste the output here ? Other then the WAN IP.

Could there be a cable mis match if in fact the machines are connecting wired ?

You can test this factor by going to this ndt test server

Link to comment
Share on other sites

Another thing, have you thought of setting up the machine that is primarily connected as static ? 

You could use the subnet "192.168.1.XXX " , this way, any other machine that connect will get the same priority  ( if you set it up that way ) on either wireless , or wired. As many machines as happen to allow will still be able to connect wirelessly on a separate subnet , in this case 192.168.2.XXX.

Link to comment
Share on other sites

No offense taken for any of your comments :) or questions.

In fact... i have already set up 2 IP addresses to be statically allocated taking into account the MAC address.

I'm using 2 machines: 1 is a Laptop and the other is a Desktop.

The Desktop is connected through a wire.

The Laptop is the machine i'm using the most. I'm using the wired connection in a part of my house where the Signal from my router is low and the wireless if i prefer another spot. So... imagine a very possible situation: i'm browsing the net on my laptop using the wire (wireless card disabled) and i want to change my location. I unplug the cable and i press the "enable/disable wireless" button. Now i'm connected through the wireless card :)

The two ips in this picture >> http://img294.imageshack.us/my.php?image=11072009203959.jpg << are set to the 2 network cards on my laptop.

So... if the desktop connects he will receive the IP 192.168.2.100.

If the laptop connects the ip will be *.*.*.101 or *.*.*.102

The ipconfig doesn't show any relevant information...

Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation.  All rights reserved.


C:UsersBogdan>ipconfig /all


Windows IP Configuration


   Host Name . . . . . . . . . . . . : Bogdan-Laptop

   Primary Dns Suffix  . . . . . . . :

   Node Type . . . . . . . . . . . . : Hybrid

   IP Routing Enabled. . . . . . . . : No

   WINS Proxy Enabled. . . . . . . . : No


Ethernet adapter Local Area Connection 3:


   Media State . . . . . . . . . . . : Media disconnected

   Connection-specific DNS Suffix  . :

   Description . . . . . . . . . . . : TeamViewer VPN Adapter

   Physical Address. . . . . . . . . : 00-FF-E2-51-36-10

   DHCP Enabled. . . . . . . . . . . : Yes

   Autoconfiguration Enabled . . . . : Yes


Wireless LAN adapter Wireless Network Connection:


   Connection-specific DNS Suffix  . :

   Description . . . . . . . . . . . : Atheros AR5007EG Wireless Network Adapter


   Physical Address. . . . . . . . . : 00-1F-3A-0D-B7-5B

   DHCP Enabled. . . . . . . . . . . : Yes

   Autoconfiguration Enabled . . . . : Yes

   IPv4 Address. . . . . . . . . . . : 192.168.2.101(Preferred)

   Subnet Mask . . . . . . . . . . . : 255.255.255.0

   Lease Obtained. . . . . . . . . . : 7 noiembrie 2009 20:35:14

   Lease Expires . . . . . . . . . . : 19 ianuarie 2038 05:14:07

   Default Gateway . . . . . . . . . : 192.168.2.1

   DHCP Server . . . . . . . . . . . : 192.168.2.1

   DNS Servers . . . . . . . . . . . : 192.168.2.1

   NetBIOS over Tcpip. . . . . . . . : Enabled


Ethernet adapter Local Area Connection:


   Media State . . . . . . . . . . . : Media disconnected

   Connection-specific DNS Suffix  . :

   Description . . . . . . . . . . . : Broadcom NetLink (TM) Fast Ethernet

   Physical Address. . . . . . . . . : 00-1B-38-C9-3E-FC

   DHCP Enabled. . . . . . . . . . . : Yes

   Autoconfiguration Enabled . . . . : Yes


Tunnel adapter isatap.{24DB9530-9095-4ABE-9412-305D044423EF}:


   Media State . . . . . . . . . . . : Media disconnected

   Connection-specific DNS Suffix  . :

   Description . . . . . . . . . . . : Microsoft ISATAP Adapter

   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0

   DHCP Enabled. . . . . . . . . . . : No

   Autoconfiguration Enabled . . . . : Yes


Tunnel adapter Teredo Tunneling Pseudo-Interface:


   Media State . . . . . . . . . . . : Media disconnected

   Connection-specific DNS Suffix  . :

   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface

   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0

   DHCP Enabled. . . . . . . . . . . : No

   Autoconfiguration Enabled . . . . : Yes


Tunnel adapter isatap.{1B6DF245-583F-42C8-AECC-BC89908DF1AC}:


   Media State . . . . . . . . . . . : Media disconnected

   Connection-specific DNS Suffix  . :

   Description . . . . . . . . . . . : Microsoft ISATAP Adapter #2

   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0

   DHCP Enabled. . . . . . . . . . . : No

   Autoconfiguration Enabled . . . . : Yes


Tunnel adapter isatap.{15BB25E7-1F9F-4FBE-923E-986A5F197C84}:


   Media State . . . . . . . . . . . : Media disconnected

   Connection-specific DNS Suffix  . :

   Description . . . . . . . . . . . : Microsoft ISATAP Adapter #3

   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0

   DHCP Enabled. . . . . . . . . . . : No

   Autoconfiguration Enabled . . . . : Yes


C:UsersBogdan>

Hm... i'm pretty sure that this is not a windows problem or a faulty setting from the software on one of the PCs. I have Ubuntu (linux) on my Desktop and the speed is limited as well...

About the wires... i'm pretty sure that they have a correct configuration. And... if Not... the problem should not persist if all the cables are unplugged and i'm connected only through one network card... a wireless one :|

I think i lost hope a long time ago. I'm pretty sure the router is stupid and not me.

By posting here I especially wanted to know if this is a Normal behavior for a router: to automatically limit the speed if more than one device is connected. This is not the case in witch all N computers receive data at the same time and the speed for every computer is equal to (maxSpeedSetByISP / N)... :| . If you didn't know that this is normal and you don't think that over 90% of the routers out there act like mine... maybe i will purchase a new one. Oh... but not a Edimax router. I think it is a firmware problem :|

Link to comment
Share on other sites

Well I'm of the type where going out to get something other then what I have is the last resort, although I can understand everyone is not like this.  Some people call it ocd, I call it learning  :haha:  I don't allow inanimate objects to get the best of me, well, most of the time. If your serious about getting a new router, and enjoy setting up your network for security, and usability, my suggestion would be the Linksys WRT54G or N (whatever) , or other DD-WRT capable device. I suggest this due to the fact you are running a Linux distro, so this to me means you are well capable of configuring something more then just a router to get online. Even if your relatively new to linux, you can still use the features in DD-WRT. What you have already posted shows your more then capable.

I dunno if your familiar w/ DD-WRT ?

As for knowing exactly the the problem is, this can be done in steps and deducting what has been ruled out.

What is normal for one router config, may not reflect what is "normal " for another, so this will never be a constant.

Maybe I missed it in your code brackets, but I didn't see any proof that there is a static Ip set up. And that the DHCP server is still running on the wireless side which is what you want.

Did you run the test at the ndt server site ?

Will you upload the config and post it ? Maybe I can see something in there that will tell me whats going on.

Link to comment
Share on other sites

I configured the IPs statically from the router :), not from my PC (look at the image posted --> http://img294.imageshack.us/my.php?image=11072009203959.jpg ). I need the computer to be able to connect at work and in public places, so DHCP is needed :)

Hm... regarding the learning part. I also prefer to find solutions and changing the device is not a solution. Believe me... i have tried all the possibilities and nothing. Same behavior... So... when i will have money i will buy a router that supports custom firmware (most probably based on UNIX). This is what you where talking about :). I have done my homework a long time ago ;))

So... ARE YOU sure that other routers don't have the above described issues ?

Link to comment
Share on other sites

Ok I see what you did. I have used this feature before. just didn't catch it on the first one. My bad.

As far as me knowing other routers don't have this problem, it all depends on the config. I'm sitting here wondering why this would be, maybe it's a cable wiring mis match ( there are two ways to wire the terminations , even from different suppiers) or something set within the adapter itself, are you able to test on the ndt server at all ? This might clear up a few things real fast, ten again, maybe show nothing.

Link to comment
Share on other sites

I didn't post the result of the test you proposed because nothing relevant showed up. I have redone the test just now. Here are the results >>

TCP/Web100 Network Diagnostic Tool v5.5.4b

click START to begin


** Starting test 1 of 1 **

Connected to: ndt.anl.gov  --  Using IPv4 address

Checking for Middleboxes . . . . . . . . . . . . . . . . . .  Done

checking for firewalls . . . . . . . . . . . . . . . . . . .  Done

running 10s outbound test (client-to-server [C2S]) . . . . . 350.0kb/s

running 10s inbound test (server-to-client [S2C]) . . . . . . 2.46Mb/s

Your PC is connected to a Cable/DSL modem


click START to re-test

Anyway... thank you :)

Link to comment
Share on other sites

That isn't what i was looking for, there is a very large amount of output this test gives, after the test finished, please click the  "statistics " tab under the java window, this will open a new windows with information regarding your connection, there is also "more details " tab that shows the settings of the adapter , and tcp output. This information can be used to "track down" issues.

Link to comment
Share on other sites

Hm...

[table][tr][td]Before restarting the router

More Details

WEB100 Kernel Variables:

Client: localhost/127.0.0.1

CurMSS: 1440

X_Rcvbuf: 262142

X_Sndbuf: 262142

AckPktsIn: 1130

AckPktsOut: 0

BytesRetrans: 48960

CongAvoid: 0

CongestionOverCount: 0

CongestionSignals: 3

CountRTT: 887

CurCwnd: 53280

CurRTO: 412

CurRwinRcvd: 262080

CurRwinSent: 5888

CurSsthresh: 122400

DSACKDups: 0

DataBytesIn: 0

DataBytesOut: 4113156

DataPktsIn: 0

DataPktsOut: 2856

DupAcksIn: 212

ECNEnabled: 0

FastRetran: 3

MaxCwnd: 324000

MaxMSS: 1440

MaxRTO: 532

MaxRTT: 352

MaxRwinRcvd: 262080

MaxRwinSent: 5888

MaxSsthresh: 226080

MinMSS: 1440

MinRTO: 384

MinRTT: 160

MinRwinRcvd: 17280

MinRwinSent: 5840

NagleEnabled: 1

OtherReductions: 1

PktsIn: 1130

PktsOut: 2856

PktsRetrans: 34

RcvWinScale: 7

SACKEnabled: 3

SACKsRcvd: 241

SendStall: 0

SlowStart: 0

SampleRTT: 176

SmoothedRTT: 176

SndWinScale: 2

SndLimTimeRwin: 364801

SndLimTimeCwnd: 5227778

SndLimTimeSender: 5024197

SndLimTransRwin: 29

SndLimTransCwnd: 277

SndLimTransSender: 306

SndLimBytesRwin: 223780

SndLimBytesCwnd: 2764280

SndLimBytesSender: 1125096

SubsequentTimeouts: 0

SumRTT: 176400

Timeouts: 0

TimestampsEnabled: 0

WinScaleRcvd: 2

WinScaleSent: 7

DupAcksOut: 0

StartTimeUsec: 728260

Duration: 10617558

c2sData: 5

c2sAck: 3

s2cData: 9

s2cAck: 9

half_duplex: 0

link: 0

congestion: 0

bad_cable: 0

mismatch: 0

spd: 3.10

bw: 1.70

loss: 0.001050420

avgrtt: 198.87

waitsec: 0.00

timesec: 10.00

order: 0.1876

rwintime: 0.0344

sendtime: 0.4732

cwndtime: 0.4924

rwin: 1.9995

swin: 2.0000

cwin: 2.4719

rttsec: 0.198873

Sndbuf: 262142

aspd: 0.00000

CWND-Limited: 142.46

minCWNDpeak: 2880

maxCWNDpeak: 321120

CWNDpeaks: 3


The theoretical network limit is 1.7 Mbps

The NDT server has a 127.0 KByte buffer which limits the throughput to 10.05 Mbps

Your PC/Workstation has a 255.0 KByte buffer which limits the throughput to 10.05 Mbps

The network based flow control limits the throughput to 12.42 Mbps


Client Data reports link is 'FastE', Client Acks report link is 'Ethernet'

Server Data reports link is '10 Gig', Server Acks report link is '10 Gig'

Statistics
WEB100 Enabled Statistics:

Checking for Middleboxes . . . . . . . . . . . . . . . . . .  Done

checking for firewalls . . . . . . . . . . . . . . . . . . .  Done

running 10s outbound test (client-to-server [C2S]) . . . . . 1.30Mb/s

running 10s inbound test (server-to-client [S2C]) . . . . . . 3.09Mb/s


	------  Client System Details  ------

OS data: Name = Windows 7, Architecture = x86, Version = 6.1

Java data: Vendor = Sun Microsystems Inc., Version = 1.6.0_16


	------  Web100 Detailed Analysis  ------

100 Mbps FastEthernet link found.

Link set to Full Duplex mode

No network congestion discovered.

Good network cable(s) found

Normal duplex operation found.


Web100 reports the Round trip time = 198.87 msec; the Packet size = 1440 Bytes; and 

There were 34 packets retransmitted, 212 duplicate acks received, and 241 SACK blocks received

The connection was idle 0 seconds (0%) of the time

S2C throughput test: Packet queuing detected: 3.49%

This connection is receiver limited 3.44% of the time.

  Increasing the the client's receive buffer (255.0 KB) will improve performance

This connection is sender limited 47.32% of the time.

  Increasing the NDT server's send buffer (127.0 KB) will improve performance

This connection is network limited 49.24% of the time.


Web100 reports TCP negotiated the optional Performance Settings to: 

RFC 2018 Selective Acknowledgment: ON

RFC 896 Nagle Algorithm: ON

RFC 3168 Explicit Congestion Notification: OFF

RFC 1323 Time Stamping: OFF

RFC 1323 Window Scaling: ON


Server 'ndt.anl.gov' is probably behind a firewall. [Connection to the ephemeral port failed]

Client is probably behind a firewall. [Connection to the ephemeral port failed]

Information: Network Middlebox is modifying MSS variable

Server IP addresses are preserved End-to-End

Information: Network Address Translation (NAT) box is modifying the Client's IP address

	Server says [79.112.55.44] but Client says [192.168.2.101]

[/td][td]After restarting the router... More details
WEB100 Kernel Variables:

Client: localhost/127.0.0.1

CurMSS: 1440

X_Rcvbuf: 262142

X_Sndbuf: 262142

AckPktsIn: 2684

AckPktsOut: 0

BytesRetrans: 1440

CongAvoid: 0

CongestionOverCount: 0

CongestionSignals: 1

CountRTT: 2557

CurCwnd: 56160

CurRTO: 416

CurRwinRcvd: 262080

CurRwinSent: 5888

CurSsthresh: 128160

DSACKDups: 0

DataBytesIn: 0

DataBytesOut: 8393964

DataPktsIn: 0

DataPktsOut: 5832

DupAcksIn: 126

ECNEnabled: 0

FastRetran: 1

MaxCwnd: 328320

MaxMSS: 1440

MaxRTO: 520

MaxRTT: 344

MaxRwinRcvd: 262080

MaxRwinSent: 5888

MaxSsthresh: 128160

MinMSS: 1440

MinRTO: 376

MinRTT: 156

MinRwinRcvd: 17280

MinRwinSent: 5840

NagleEnabled: 1

OtherReductions: 2

PktsIn: 2684

PktsOut: 5832

PktsRetrans: 1

RcvWinScale: 7

SACKEnabled: 3

SACKsRcvd: 98

SendStall: 0

SlowStart: 0

SampleRTT: 168

SmoothedRTT: 168

SndWinScale: 2

SndLimTimeRwin: 1568036

SndLimTimeCwnd: 2311442

SndLimTimeSender: 6940364

SndLimTransRwin: 342

SndLimTransCwnd: 88

SndLimTransSender: 430

SndLimBytesRwin: 2882500

SndLimBytesCwnd: 817120

SndLimBytesSender: 4694344

SubsequentTimeouts: 0

SumRTT: 481500

Timeouts: 0

TimestampsEnabled: 0

WinScaleRcvd: 2

WinScaleSent: 7

DupAcksOut: 0

StartTimeUsec: 505101

Duration: 10819900

c2sData: 5

c2sAck: 3

s2cData: 9

s2cAck: 9

half_duplex: 0

link: 0

congestion: 0

bad_cable: 0

mismatch: 0

spd: 6.21

bw: 4.46

loss: 0.000171468

avgrtt: 188.31

waitsec: 0.00

timesec: 10.00

order: 0.0469

rwintime: 0.1449

sendtime: 0.6414

cwndtime: 0.2136

rwin: 1.9995

swin: 2.0000

cwin: 2.5049

rttsec: 0.188307

Sndbuf: 262142

aspd: 0.00000

CWND-Limited: 142.84

minCWNDpeak: 2880

maxCWNDpeak: 328320

CWNDpeaks: 1


The theoretical network limit is 4.46 Mbps

The NDT server has a 127.0 KByte buffer which limits the throughput to 10.62 Mbps

Your PC/Workstation has a 255.0 KByte buffer which limits the throughput to 10.61 Mbps

The network based flow control limits the throughput to 13.30 Mbps


Client Data reports link is 'FastE', Client Acks report link is 'Ethernet'

Server Data reports link is '10 Gig', Server Acks report link is '10 Gig'

Statistics
WEB100 Enabled Statistics:

Checking for Middleboxes . . . . . . . . . . . . . . . . . .  Done

checking for firewalls . . . . . . . . . . . . . . . . . . .  Done

running 10s outbound test (client-to-server [C2S]) . . . . . 1.95Mb/s

running 10s inbound test (server-to-client [S2C]) . . . . . . 6.28Mb/s


	------  Client System Details  ------

OS data: Name = Windows 7, Architecture = x86, Version = 6.1

Java data: Vendor = Sun Microsystems Inc., Version = 1.6.0_16


	------  Web100 Detailed Analysis  ------

100 Mbps FastEthernet link found.

Link set to Full Duplex mode

No network congestion discovered.

Good network cable(s) found

Normal duplex operation found.


Web100 reports the Round trip time = 188.31 msec; the Packet size = 1440 Bytes; and 

There were 1 packets retransmitted, 126 duplicate acks received, and 98 SACK blocks received

The connection was idle 0 seconds (0%) of the time

S2C throughput test: Packet queuing detected: 1.84%

This connection is receiver limited 14.49% of the time.

  Increasing the the client's receive buffer (255.0 KB) will improve performance

This connection is sender limited 64.14% of the time.

  Increasing the NDT server's send buffer (127.0 KB) will improve performance

This connection is network limited 21.36% of the time.


Web100 reports TCP negotiated the optional Performance Settings to: 

RFC 2018 Selective Acknowledgment: ON

RFC 896 Nagle Algorithm: ON

RFC 3168 Explicit Congestion Notification: OFF

RFC 1323 Time Stamping: OFF

RFC 1323 Window Scaling: ON


Client is probably behind a firewall. [Connection to the ephemeral port failed]

Information: Network Middlebox is modifying MSS variable

Server IP addresses are preserved End-to-End

Information: Network Address Translation (NAT) box is modifying the Client's IP address

	Server says [79.112.52.27] but Client says [192.168.2.101]

[/td][/tr][/table]

-----------------------------------------------------------------------------------------------

:) This helps you in any way?

Link to comment
Share on other sites

Interesting for sure !!!

I f this were me, I would get the latest firmware , and flash that puppy, the way it's acting is that it's a part of a botnet, this may be just a gut feeling because i don't see any data that would support this theory of mine. Question, if the network is left on, or open after the reboot , after the connection of the secondary machine, doe sit eventually revert to a slower connection ?

Do you notice any page redirects ? Ever ? At all ?  

Send yourself an email, depending on the client your using, you should be able to get a ton of information that for the most part will mean nothing to me, maybe you, but you may be able to track where the message went to , and what server it originated from, as well as the path it took to get back to your inbox. On that note , connect both machines, and run one of the following clients to remote control tha other machine,  logmein  << I prefer this one myself , or team viewer , if your going to use TV , then download the "unattended server  client ti the machine you want to control.

Then once you have these up and running, do a tracrt from both of them, note the output, then do a tracrt to testmy.net , or  "74.54.226.166"  << which is tmn's Ip .

Any configuration you can think of or use  from different perspective to find out of by any chance all your data is being re directed through someone's toy in there basement.

You may have to allow the sending of yourself an email within the email client itself, as many times it is turned off for security reasons. I only use it for test purposes.

Either way, i would inevitably just flash the latest firmware on that device, making certain that i have backed up my current config before doing so. Oh yea, were you able to get the confg from the router ? You could get down to the brass tacks of it by telnetting into the device, with windows you could use a free ssh telnet tool called putty

Link to comment
Share on other sites

You are suggesting that someone is intercepting my packets... acting as a proxy between me and the world? :)

The possibility of this happening is extremely low. Imagine that the firmware of the device has to be corrupted (this is what you are suggesting?)

On my laptop i had numerous windows and linux installs and on my desktop i have linux for almost an year (and before i had windows xp installed). I have a "basic" know how regarding software maintenance. I'm pretty sure that nothing suspicious is running on my systems :) deviating my packets and nothing could survive the re-installs :)

So... the only thing left to think about is the router itself.

Anyway... i will do some tests tomorrow.

Btw... i already said that i have the latest firmware :) and i'm also sure that i have download it from the official edimax website.

L.E

The image below shows a traceroute to the ip you've mentioned earlier. The left command window shows the trace before the restart (limited speed; i used both the wireless card and the wired card at some point) and the right cmd windows shows the trace after restart.

>>  http://img694.imageshack.us/my.php?image=11092009000801.jpg  <<

Link to comment
Share on other sites

In fact... i have already set up 2 IP addresses to be statically allocated taking into account the MAC address.

I'm using 2 machines: 1 is a Laptop and the other is a Desktop.

The Desktop is connected through a wire.

The Laptop is the machine i'm using the most. I'm using the wired connection in a part of my house where the Signal from my router is low and the wireless if i prefer another spot. So... imagine a very possible situation: i'm browsing the net on my laptop using the wire (wireless card disabled) and i want to change my location. I unplug the cable and i press the "enable/disable wireless" button. Now i'm connected through the wireless card :)

Ok, I got that, my next question would be this scenario ~ from what I gather so far, the desktop is always plugged in , and connected, correct me if I am incorrect in assuming this from what I have read , so the problem starts when the second, r in this case, the laptop requests an IP, then the laptop gets the shaft bandwidth wise ? If this is the case, then have you tried connecting the laptop first, noting the bandwidth details, then connecting the desktop, and what are the results. You could rule out many things by doing this, if you haven't already.

By posting here I especially wanted to know if this is a Normal behavior for a router: to automatically limit the speed if more than one device is connected. This is not the case in witch all N computers receive data at the same time and the speed for every computer is equal to (maxSpeedSetByISP / N)... :| . If you didn't know that this is normal and you don't think that over 90% of the routers out there act like mine... maybe i will purchase a new one. Oh... but not a Edimax router. I think it is a firmware problem :|

This is a question that may have more then one answer as you know, if you have XXXX amount of bandwidth, and two or more machines using that connection, then the bandwidth would be susceptible to the router config. Which in this case may very well go beyond what shows on the GUI, which I believe to be true. Plus a couple other variables that haven't shown themselves yet.

I think i lost hope a long time ago. I'm pretty sure the router is stupid and not me.

By all means imo you are absolutely correct, as with any device, it doesn't think, it does strictly what it's programmed to do.

Are you willing to get the config from the router ?

Link to comment
Share on other sites

I'm sorry if i misled you.

Let's talk about from now on only in terms of IPs released/used.

It doesn't matter if i connect the laptop or the desktop first. When a second IP is reqested the bandwidth is limited.

You can imagine every possible situation.

If you can LOG all the IPs released since the router powered UP... format that LOG file like this >>

192.168.2.101

192.168.2.101

192.168.2.102

192.168.2.101

192.168.2.102

...

Read the first line with the IP. Remember it as a String.

IF when reading the next lines the comparison between the read String and the remembered String returns FALSE (or something else than 0 (zero))

Then Limit Speed

It is that simple :)

Regarding the config. You want to post it here, or i misunderstood ?

Link to comment
Share on other sites

You lost me on the read string, and the remembered string thing. If your set up with DHCP , and a static IP for those two, and there's no QOS coded, and there's no cable mismatch, nor is there any quotas set in either machine for the adapters, it matters not what the bandwidth is coming in, it should be balanced based on need, if your downloading the same file , on two different machines , on the same network at the same time, there should be little or no fluctuation between bandwidth comparison, other then the obvious subtleties within different variables on opposing OS's, and there config.

So what am i missing here thats so simple ?  It must be held within the router config itself, if in fact that everything that is in this post is correct. IP's matter not.

Link to comment
Share on other sites

  • 1 month later...

I tested my Edimax BR-6204WG router with 3 firmware: 1.51 , 1.59, 1.61.

A few problems I noticed with Edimax br-6204wg with 1.61 firmware:

1) let's say i change some setings and i chose to apply them, the wireless will go down but it will never up again, the router lights will show that the wireless is up but it's not up (tested with 3 pcs with atheros and ralink chips windows xp and ubuntu, none of them was able to connect after this cause none of them was seeing the wireless network, it doesn't matter how much I waited (i even waited 30 minutes) or what u did on the clients (scan for wireless networks, restat the os)); the only way to make the wireless work again is to power of the router and power it on

2) with 1.61 firmware the wireless seams to be limited to 1.4 MB/s (it's limited from start with only 1 client conected to it, dhcp disabled)

A few problems I noticed with 1.59 firmware:

1) it's the same as 1) from 1.61 firmware

2) strange messages in System log

Regarding 1.51 firmware witch I'm using now (I downgraded to 1.51 cause it's seams to be the best I can find) I can tell that it will restart the router from time to time without any reason (the router is on ups), after i apply the settings the wireless after it goes down it will come up, and on the wireless network i was able to get 2,8MB/s (i don't see any limitation on 1.51 firmware) (the downside is the heat, i had to put a cooler under the router to be safe (80x80 case cooler powered at 7v from an old mobile phone rechanger that i didn't needed)).

If posible try to downgrade to 1.51 firmware and see if you still have problems.

I read on other forums (romanian forums :P) that some people are complaining about speed problems with 1.61 firmware.

Another thing the router i own don't look like the one here: BR-6204Wg-217x205-080905.jpg

it looks like the one here: BR-6204Wg-217x205.jpg

Link to comment
Share on other sites

very interesting. im guessing it may be less heart ache to just get a new router. i mean i bought mine off dell, just a cheapo "trendnet" 15 dollar router and i havnt had any problems. I prefer my linksys flashed w/ cisco firmware but... i think i left that in florida :lol:

Link to comment
Share on other sites

I tested my Edimax BR-6204WG router with 3 firmware: 1.51 , 1.59, 1.61.

(...)

If posible try to downgrade to 1.51 firmware and see if you still have problems.

(...)

I read on other forums (romanian forums :P) that some people are complaining about speed problems with 1.61 firmware.

Hm... the link doesn't seem to work but i'm pretty sure i will find 1.51.

I had... all the firmwares since 1.43... including 1.51. I don't remember if my problems disappeared then... but another try of 1.51 doesn't hurt :)

Btw... i'm from romania and i've search, initially, on google, information on romanian forums. nothing found...

Another thing is that my router too looks like the last image posted by you (so it DOESN'T look like the image present on edimax official page)

L.E.

Should i try the Philippine Version? ;)) (the last is v1.51)

Link to comment
Share on other sites

I'm using the Philippine Version 1.51 on my router.

I'm using it only for wireless so I have no clue how is it acting on lan, it should act in the same way but who knows... On softpedia forum there is at least 1 person complaining about 1.61 firmware.

I actually found a 1.62 firmware on the russian site but i never tested it: http://www.edimax.com.ua/ru/support_detail.php?pl1_idSelect=support.php%3Fpl1_id%3D1%26mwsp%3D1&pl1_id=1&pd_id=11&button=Go

On pcgarage (they don't have this product for sale now) there were some discussion about it: http://www.pcgarage.ro/routere-wireless/edimax/br-6204wg/

Hmm yep in that link it's not EdiEnGBR6204Wg_1.51_firmware.zip it's EdiEngBR6204Wg_1.51_firmware.zip that's why it's not working.

Another thing the I disabled the router firewall, in my case it had a negative impact on the speed.

Link to comment
Share on other sites

  • CA3LE locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...