D-Link Forums

The Graveyard - Products No Longer Supported => Routers / COVR => DIR-857 => Topic started by: shm0 on April 19, 2013, 02:50:14 AM

Title: QoS 2Mbit Limitation
Post by: shm0 on April 19, 2013, 02:50:14 AM
Hi,

i just bought an DIR-857 because my old DGL-4300 has no Gigabit WAN Port.

I have read some Topics about that the QoS Engine doesnt support more than 2Mbit Upload.
All Topics are from the last Year and i hoped the latest Firmware doesnt have that limitation.
But it seems that this issue is still present.
I cant belive that Dlink isnt fixing that.
Even my old DGL-4300 does more than 2 Mbit. (Works flawlessly with my 5Mbit Upload)

Is there any Chance that there will be an Firmware Update? Or is there some other workaround?

Thank you.

Regards

shm0
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 19, 2013, 06:55:59 AM
Link>Welcome! (http://forums.dlink.com/index.php?topic=41537.0)
What Hardware version is your router? Look at sticker under router.
Link>What Firmware (http://forums.dlink.com/index.php?topic=47512.0) version is currently loaded? Found on routers web page under status.
What region are you located?
How are you determining that you are hitting a 2Mb limitation?

What ISP Service do you have? Cable or DSL?
What ISP Modem Mfr. and model # do you have?

I just helped test up BigChucks 857 and he's on a 50Down/10Up ISP service and his Traffic Shaping and QoS are enabled and speedtest.net reports him getting those speeds.

I haven't heard any information about it from DLink as they are aware of it. Most people have been disabling QoS as QoS is only for LAN side connections for multiple devices being online at the same time and ensuring there is fair use of the WAN side connections.

If your not satisfied with the 857, I would recommend a DIR-856L, 836L, 826L or 835 as these have higher rated UP Link settings as seen here:
http://forums.dlink.com/index.php?topic=44869.0 (http://forums.dlink.com/index.php?topic=44869.0)

Over all the Amplify series routers work very well.
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 19, 2013, 07:08:18 AM
Thanks for your reply.

Hardware Rev is A1.
Firmware is 1.4b5 i also tried the 1.4 stable.

Im living in Germany.
I have cable internet with speed of 150 mbit down 5 mbit up.

My Modem is a Cisco EPC3212.

In the router Qos settings i can only select speeds up to 2mbit.

Thank you very much for your help!

Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 19, 2013, 07:38:27 AM
Yes we saw this the other day setting up his QoS..the speed would only get to 2Mb...So I set the Traffic Shapping for Automatic and then we saw the 10Mb Up link speed in the test.

Test your speed with Automatic Uplink selected. Don't use manual.
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 19, 2013, 08:12:09 AM
the problem with automic is:

Measured Uplink Speed :     Not Estimated
Detected xDSL Or Other Frame Relay Network :     Not detected

Even when i select Cable or other Broadband Network.

I also tried to switch the Wan Port speed.
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 19, 2013, 08:16:27 AM
What is your speeds test results if you leave the Automatic UPLink selected?
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 19, 2013, 08:27:31 AM
speedtest says i get my full network speed.
but it qos doesnt seems work.
when i start uploading i get pings around 700ms.


Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 19, 2013, 08:28:46 AM
And was are results with Traffic Shaping and QoS disabled?

Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 19, 2013, 08:42:06 AM
Where did you get your currently loaded FW from?
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 19, 2013, 09:03:54 AM
The Result are the same.

I downloaded the Firmware from the Link in the Sticky above.

I Did some Java script editing with Firebug so i could put in my own uplink speed.
For 5 Mbit should i enter 5120 or something lower?
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 19, 2013, 09:11:56 AM
I would recommend downloading the version that is posted for your region since there are differences. Using other region FW will probably introduce problems and will not be supported.

Please use the following from the D-Link Germany Site please:
D-LInk - Germany (http://www.dlink.com/de/de/support/product/dir-857-dualband-hd-media-router)

Please follow this for installing FW:
FW Update Process (http://forums.dlink.com/index.php?topic=42457.0)

Start fresh with a clean install and configure the router from scratch.

Then I presume you should be able to edit and see if you can get the Uplink speed to where you need it to be. Please post on how you do this. Maybe we can use is as a DYI work around if it works.  ::)

I would try 1Mb over your current maximum and see if it works.
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 19, 2013, 09:39:23 AM
Are you sure 1mbit over my current speed?
I tought it should be set to 80% to 90% of maximum uplink.


Are you sure that i should use the one provided by the german dlink page?
When look at the file name its version 1.01B9 And from last Year...
I think it even hasnt the bugfix for the exploit that was floating around the internet some time ago.

here is how to do it:
(Pls sry if some points are different as i dont know the correct translation)
what you need:

Firefox
Firebug Addon

- Start Firefox, Login to your Router, Browse Qos Setup Page.
- Right Anywhere on the Site and Select "Show Sourcecode"
- Find function set_qos_rule()
- Copy the complete Function (Start at Line 45 Ends 423)
- Paste it in some Text Editor
- Find  if (qos_uplink > 2048 || 20 > qos_uplink || get_by_id("qos_uplink").value == "") {
- Change 2048 to something higher eg. 20480
- Mark the complete Text again and copy it to clipboard.
- Go Back to your browser
- You maybe have to relogin
- Go again to the QoS Page
- Open Up Firebug
- Select Console
- On the very bottom right click the red icon "Mouse over text: Show Command Line"
- Paste your edited function here.
- Click Run
- Now you can put anything in the Upload Speed box you want (must still be lower then the Value you edited - means if you edited it to 20480 value can anything between 20 and 20480)
- Hit Save
- Reboot the Router
- Enjoy
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 19, 2013, 09:47:24 AM
Are you sure 1mbit over my current speed?
I tought it should be set to 80% to 90% of maximum uplink. We presume that if your UPlink is capped at 5Mb then setting for 6Mb would allow for some over head in case. The ISP and ISP connection thru the modem will regulate what and limit based on what you pay for.


Are you sure that i should use the one provided by the german dlink page?
When look at the file name its version 1.01B9 And from last Year...
I think it even hasnt the bugfix for the exploit that was floating around the internet some time ago.
What bug exploit is this in regards too. Yes you should be using your region FW code since there are differences between the regions and the code. We can't support or guarantee cross region FW use and support on these routers. I recommend that you phone contact D-Link Germany to ask them why there hasn't been any updates since. I do understand the frustration and I don't know why the EU region has not been releasing upates as they have here in the NA region. I don't have access to that kind of information. If you phone contact them, ask for level 3 or higher support.
here is how to do it:
(Pls sry if some points are different as i dont know the correct translation)
what you need:

Firefox
Firebug Addon

- Start Firefox, Login to your Router, Browse Qos Setup Page.
- Right Anywhere on the Site and Select "Show Sourcecode"
- Find function set_qos_rule()
- Copy the complete Function (Start at Line 45 Ends 423)
- Paste it in some Text Editor
- Find  if (qos_uplink > 2048 || 20 > qos_uplink || get_by_id("qos_uplink").value == "") {
- Change 2048 to something higher eg. 20480
- Mark the complete Text again and copy it to clipboard.
- Go Back to your browser
- You maybe have to relogin
- Go again to the QoS Page
- Open Up Firebug
- Select Console
- On the very bottom right click the red icon "Mouse over text: Show Command Line"
- Paste your edited function here.
- Click Run
- Now you can put anything in the Upload Speed box you want (must still be lower then the Value you edited - means if you edited it to 20480 value can anything between 20 and 20480)
- Hit Save
- Reboot the Router
- Enjoy

Awesome, give this a try and let us know if it works for you or not. I'll give this a try this weekend.
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 19, 2013, 10:49:35 AM
I mean the exploit that allowed access to the router without knowing the admin password.

so flashed the 1.01 firmware from german site.
Automatic Upload speed still gives unmeasured.

When i Do the Javascript thing after reboot i get this message:

 Your broadband internet connection has surpassed
  the uplink measurement requirement.

 >:(
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 19, 2013, 12:18:33 PM
I presume then that this is something deeper in the code and would need to be addressed by D-Link. I presume what ever settings they have set up for the Up link for this particular platform and your UP link being that it exceeds the maximum that is coded in FW, theres no need for the measurement to do anything.

You'll need to talk to D-Link support and see if they can do anything if they are willing to and see if they might be able to do something. This is beyond any scope here in the forums.

If there isn't going to be any modification on these routers, I'll recommend that you try one of the other suggestions I mentioned to see if those work better for you with having UP link speeds over this 2Mb boundary.


Let us know how it goes.
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 19, 2013, 12:58:03 PM
You said you got it working for BigChucks 857.
Did the auto measurement dislplay "not specified" or displayed it the 10mbit upload rate?
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 19, 2013, 01:05:35 PM
We'd have to ask...i don't remember. All I do remember is that when we manually used 2048 and set to Cable, speedtest.net reported about 2Mb on the UP. After setting Automatic UP Link, we saw 10Mb on speedtest which is what he is paying for.  :-\

Which I thought at the time that maybe the 857 wasn't having this problem.
Title: Re: QoS 2Mbit Limitation
Post by: BiGxChucK on April 19, 2013, 02:46:20 PM
Im here. Let me get my tests together! brb

Here is comcast speed test but this accounts for speed boost. http://stage.results.speedtest.comcast.net/result/244437012.png

I will run the Shaper Probe test shortly.
Title: Re: QoS 2Mbit Limitation
Post by: nestolea on April 19, 2013, 03:06:33 PM
When look at the file name its version 1.01B9 And from last Year...
I think it even hasnt the bugfix for the exploit that was floating around the internet some time ago.

FYI: It was the exploit where devices answered UPnP requests on the WAN interface:
http://www.h-online.com/security/news/item/Millions-of-devices-vulnerable-via-UPnP-Update-1794032.html (http://www.h-online.com/security/news/item/Millions-of-devices-vulnerable-via-UPnP-Update-1794032.html)

I was told by an D-Link employee that the new FW versions in NA didn't fix the security problem completely and therefore D-Link Europe didn't bother to release a new version at all...
Title: Re: QoS 2Mbit Limitation
Post by: BiGxChucK on April 19, 2013, 03:26:09 PM
DiffProbe release. January 2012. Build 1008.
Shaper Detection Module.

Connected to server 4.71.254.149.

Estimating capacity:
Upstream: 11408 Kbps.
Downstream: 88938 Kbps.

The measurement will take upto 2.5 minutes. Please wait.

Checking for traffic shapers:

Upstream: No shaper detected.
Median received rate: 11125 Kbps.

Downstream: Burst size: 4885-7133 KB;
Shaping rate: 56709 Kbps.

This test says I'm running 11.125 Mbps Upload and 56.709Mbps Download at that moment. Im generally in this area. 10-12Mbps Up and 50-60Mbps Down

For more information, visit: http://www.cc.gatech.edu/~partha/diffprobe
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 19, 2013, 04:07:28 PM
Can you please check your Qos Settings Page.
What does it say under Measured Uplink Speed ?
Title: Re: QoS 2Mbit Limitation
Post by: BiGxChucK on April 19, 2013, 04:15:08 PM
Can you please check your Qos Settings Page.
What does it say under Measured Uplink Speed ?
nable Traffic Shaping :     
Automatic Uplink Speed :     
Measured Uplink Speed :   Your broadband internet connection has surpassed
  the uplink measurement requirement. 
Manual Uplink Speed :     kbps  <<   Select Transmission Rate 128 kbps 256 kbps 384 kbps 512 kbps 1024 kbps 2048 kbps 
Connection Type :     Auto-detect xDSL Or Other Frame Relay Network Cable Or Other Broadband Network 
Detected xDSL Or Other Frame Relay Network :   Not detected 
Title: Re: QoS 2Mbit Limitation
Post by: BiGxChucK on April 19, 2013, 04:16:15 PM
I will try to do a screen grab or screen shot once i figure out how too. it seems complicated.
Title: Re: QoS 2Mbit Limitation
Post by: BiGxChucK on April 19, 2013, 05:13:34 PM
Can you please check your Qos Settings Page.
What does it say under Measured Uplink Speed ?
I have it set for automatic, but yes the highest you can choose is 2Mbps. I don't understand it but from what I gather most websites in the US only have a bandwidth of 5Mbps, I could be wrong.

I was confused by this Uplink speed issue as well. I have ran test after test on my speed using the Shaper Probe and I continually get 50+Down and 10+Up. I will probably run a speed test with my PC on my wireless network to see what  get.
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 20, 2013, 05:38:21 AM
it seems when you get the

Quote
Your broadband internet connection has surpassed the uplink measurement requirement. 

message.

QoS is just disabled at maxed out connection.

Can you make a file transfer (ftp or something) and do i a ping at the same time?
post the results here pls.

how can it be that dlink doesnt fix this? im really sad.
Title: Re: QoS 2Mbit Limitation
Post by: BiGxChucK on April 20, 2013, 12:55:53 PM
it seems when you get the

message.

QoS is just disabled at maxed out connection.

Can you make a file transfer (ftp or something) and do i a ping at the same time?
post the results here pls.

how can it be that dlink doesnt fix this? im really sad.
Not sure how to do the ile transfer and do a ping test. Maybe Furry can do that? I really dont understand any of this stuff. I can surf the web and play Xbox, thats the extent of my computer saviness
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 20, 2013, 01:10:39 PM
would be really nice if furry could check this.

normal web surfing doesnt stress out your line anyway. so you can play xbox normally.

i really need this QoS Thing working. I have 5+ PC and some Mobile Phones running here in my network.
Uploading Photos etc.

I buyed this Router because of the QoS and now it isnt working. somewhat disappointing.
And that issue is there since almost a year now and dlink doesnt fixe it until now.
are they serious?

and the dir 857 isnt the cheapest modell for home market. for that many i whish i had somewhat of support?
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 20, 2013, 02:47:43 PM
I'll attempt to have a look at this however I believe I'm on the break point on this as my ISP service is 50/2 and I have seen it where the message appears that the measurement surpasses the requirement. I typically always set 2048 on my routers anyways.

I'll attempt to contact D-Link about this and see if there has been any progress. I recommend that you phone contact your regional D-Link support office and ask for level 3 or higher support and inquire about this.

If your not satisfied with the 857, I would recommend a DIR-865L, 845L, 836L, 826L or 835 as these have higher rated UP Link settings as seen here:
http://forums.dlink.com/index.php?topic=44869.0 (http://forums.dlink.com/index.php?topic=44869.0)

This is a FW code condition and is only seen with ISP Uplink speeds higher than 2Mb.
Title: Re: QoS 2Mbit Limitation
Post by: BiGxChucK on April 21, 2013, 08:55:18 AM
For what its worth, I have 2 cell phones, iPad,  one wired Wii U, one wiireless Wii U, wireless Wii, wired PC and my Xbox 360. Granted they dont use the upload side of my interwebz as much as my xbox. Last night my boys were streaming netflix on their wired Wii U, pc, ipad, phones were all on while I was playing xbox and the servers I was playing on ran smoothly.

I was 52-7 on one server before I was kicked by an admin. Lol, badmins
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 21, 2013, 09:00:02 AM
Kicked by Admins?  ???
Title: Re: QoS 2Mbit Limitation
Post by: BiGxChucK on April 21, 2013, 09:22:45 AM
Kicked by Admins?  ???
in BF3 there are user rented servers. You rent them from EA and you can pick what ever settings uou want for the server you rent. There are people that the person who rents the server can appoint to be Admins. They basically enforce the rules the renter chooses to implement.  Like no noob tubes or c4 etc... well I was pwning thenother team and then BAM I have been kicked by an admin
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 21, 2013, 09:25:53 AM
See how you are? Must have been cheating sir.

You should try BO2, you wouldn't get kick, well, maybe you might. hehe.  :P
Title: Re: QoS 2Mbit Limitation
Post by: BiGxChucK on April 21, 2013, 09:32:52 AM
I will move to the off topic section
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 21, 2013, 09:34:38 AM
 ;)
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 21, 2013, 02:24:23 PM
Streaming Videos -> Download -> No Problems with latency
Title: Re: QoS 2Mbit Limitation
Post by: BiGxChucK on April 21, 2013, 06:10:15 PM
Streaming Videos -> Download -> No Problems with latency
Is this a question? I always have issues with latency!! It's online gaming and there has been and allways will be "lag" and "latency" no matter what you do unless maybe LAN events.

The servers I play on in BF3 are dedicated servers and not user host games like CoD. What determines "lag" on BF3 servers are proximity to the specific server, download speed, upload speed and amount of traffic area get while playing.

Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 22, 2013, 02:25:04 PM
FYI, I have forwarded this to D-Link, again.  ::) Will see if we get any information. Nothing guaranteed. It's recommended that if anyone has a problem with this feature and you are using an ISP UP link speed of 2Mb or higher, you'll need to phone contact D-Link support and report and inquire about this. This is a known issue. Nothing in the forums here will directly fix or resolve this. This is a issue at the FW level and needs to be addressed by D-Link directly.

For those who can not get the router working, even after calling D-Link support, I would recommend that you return the router and give one of the following router models a test as they have selectable UP link speeds higher than 2Mb:
DIR-645, DIR-636L, DIR-826L, DIR-836L, DIR-856L, DIR-835(The one I had did have optional UP Link speeds.), DIR-845L, DIR-850L. The DIR-855L doesn't report having higher selectable UP Link speeds so this model could be effected by this limitation. The DIR-868L is currently unknown on it's QoS UP link options and the upcoming DGL-5500 has a new UI and different QoS engine so this should not be an issue. We'll see when it's released in the next coming months.  :o

Please be patient for information about this.
Thank you.
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 23, 2013, 01:35:12 PM
thank you fury for forwading this to d-link again.

i also wrote in mail to german support but no answer yet. (3Days ago)

Quote
2013-04-22 16:08:00 10000580 Berlin, Stockholm, Rome, Bern
105 Unassigned/New   130 Research
-------------------------
 
-------------------------
2013-04-19 13:53:00 10000752 Prague, Warsaw, Budapest
120 Reopen/Review   105 Escalated
-------------------------
 
-------------------------
2013-04-19 13:53:00 10000752 Prague, Warsaw, Budapest
100 Unassigned/New   120 Reopen/Review

what is going on there?
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 23, 2013, 01:41:38 PM
I presume this needs a new form of design and implementation and approval on a few levels at D-Link before we even see any fixes, it there is going to be one. Yes, I heard back from my contact today asking me for screen shots of the Traffic Shaping screen and any information that I can send them. I'll be doing this after work today. I do hope the this will be approved and some forum of fix will be approved, tested and allowed for release.

Please be patient and keep trying on your end to get any information. I'll post back here if I continue to hear anything on our side of the pond water.  ;)
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on April 25, 2013, 03:03:16 AM
thank you for all your afford.

i deciced to phone the hotline today because i had not received any response to my ticket yet.
The person on the phone asked for my ticket number i reviewed it. Sadly he couldnt say anything about on it.
But i he said he would at an comment to ensure that i get an answer.

I hope they come up with a solution.  ;D
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on April 25, 2013, 06:59:25 AM
Keep us posted.  ;)
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on May 01, 2013, 06:04:38 AM
hi its me again :D

still no news from dlink yet.

but with the help from doze (www.hardwarefetish.com) i managed to unpack the eu firmware.

there is one file of interest i think.
/etc/init.d/se_restart.sh

here is a part of the file:

Code: [Select]
if [ $RATEEST_RETURN_VALUE -ne "0" ] ; then
echo Rate estimation failed - streamengine shaper will not start
/etc/init.d/se_unload
STREAMENGINE_SHAPER_LOADED=0
else
#
# If the detected speed is > 2000000 (2mbps) then we disable the shaper.
#  - we assume there is enough upstream bandwidth so as not to need a shaper
#
TX_RATE_BPS=$(cat /sys/devices/system/ubicom_streamengine/ubicom_streamengine0/ubicom_streamengine_calculated_rate)
if [ $TX_RATE_BPS -gt 2000000 ] ; then
cp -rf /sys/devices/system/ubicom_streamengine/ubicom_streamengine0/ubicom_streamengine_calculated_rate /var/tmp/ubicom_streamengine_calculated_rate.tmp
echo Streamengine shaper disabled: WAN speed greater than 2mbps detected
/etc/init.d/se_unload
STREAMENGINE_SHAPER_LOADED=0
else
#
# Enable shaper with optional dynamic fragmentation
#
#config_get DYN_FRAG_ENABLED streamengine qos_dyn_fragmentation
DYN_FRAG_ENABLED=$(nvram get qos_dyn_fragmentation | cut -c25- -)
/etc/init.d/se_shaper_set $DYN_FRAG_ENABLED auto
fi
fi
fi

so dlink just need to remove the

if [ $TX_RATE_BPS -gt 2000000 ] ; then
.
.
.
.

change the qos webpage to remove the 2mbit check
and repack the firmware. embrassing that that takes over 1 to do.
maybe you can send this information to your informant.

thank you.
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on May 01, 2013, 06:41:34 AM
Interesting for sure. I wish it were that easy. There maybe other dependencies and reasons why there is this limitation, chipset requirements and function and operation. Changing the code may not work or cause other problems.
Title: Re: QoS 2Mbit Limitation
Post by: ambercap on May 01, 2013, 08:30:47 AM
The reason they disable QOS when the rate is >2Mb is stated in the code: they do not think it is required when there is more bandwidth than that.
Therefore I think it is reasonable to assume there are no other reasons for them disabling it.
However it is possible that as some rate the Shaper can no longer keep up and could become a bottleneck. The only way to test this would be to try enable the Shaper and see how the router copes at high data rates.
I would first try to telnet into the router and try to manually enable it by executing the same commands in the code fragment above, rather than try to modify any scripts.
If that seems to work, then modify the script, package a new f/w file and update the router with it.
Title: Re: QoS 2Mbit Limitation
Post by: nestolea on May 01, 2013, 01:29:40 PM
Cool! Now it's getting interesting.

@shm0: Which format is the firmware packaged in?
I have only *.bin files that don't reveal their format....

If it would be possible to extract files, modify them and package them into the FW again, that would be great!

I would first try to telnet into the router and try to manually enable it by executing the same commands in the code fragment above, rather than try to modify any scripts.

Please tell us how this can be done! I have been looking for a way to get a command prompt since a long time. (I feel much better on the command line than on a restricted GUI...) But I thought there was no ssh server or analogous available...?
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on May 02, 2013, 02:02:58 AM
Im quite sure the limitation is only software wise. hardware limitation would be quite odd. even my old dgl 4300 can do qos on more than 2mbit/up.

im currently try to figure out how to pack the fw again. that is not quite easy because of checksum checking.

I downloaded the GPL Code from the German Site but it is quite old (Ver. 1.0) and has no webinterface files. (so wee need to extract them from original firmware.)
The Dlink.com.tw site has a newer GPL Pack but the download is horrible slow (10kbyte/s) and stops half the way.

the bin file seems to be an uimage format containing multiple gzip crompressed images.

to extract them you need an linux environment.
All credits go to doze from hardwarefetisch.com. He helped me alot!

for the extraction you also need some tools.
1. binwalk https://code.google.com/p/binwalk/
2. cpio (install through packet manager -> apt-get install cpio)

Here are The steps:

1. binwalk -y gzip firmware.bin

binwalk will show you all sections with offsets noted at the left row. note down the one before the last one. should start with 4....

then extract the sections with dd.
dd if=firmware of=rd.gz bs=OFFSETFROMSTEPONE skip=1

This  creates a file named rd.gz

Lets extract the archive.

gunzip rd.gz

Now we have a file named rd.

run:
binwalk -y gzip rd | tail -n 2 | cut -s -f1

Note down the Offset Number.

extract again:
dd if=rd of=rootfs.gz bs=OFFSETFROMSTEPABOVE skip=1

unpack:
gunzip rootfs.gz

creates file rootfs

Make Folder for filesystem extraction:
mkdir fs

extract the cpio archive:
cpio -ivd --no-absolute-filenames -F../rootfs

done.

also quite interesting is that is seems that is possibly to build a firmware based on openwrt.

// edit

i tried for days getting the source code to compile on my ubuntu. but no luck.
then i read the included readme again. i overviewed that the used fedora 8 as build system.

okay installed fedora 8 and it compiles now.

when im able to mod it to my needs i will post  ;D
Title: Re: QoS 2Mbit Limitation
Post by: nestolea on May 02, 2013, 12:55:49 PM
Quote
also quite interesting is that is seems that is possibly to build a firmware based on openwrt.

Been thinking about this, too. But to me it seems like OpenWRT is very hardware dependent - and the DIR-857 is not on the list of supported devices, currently...    :'(
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on May 02, 2013, 01:20:48 PM
When you compile the GPL Source there is an option where you can choose between the Ubicom System or OpenWrt.
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on May 03, 2013, 04:53:28 AM
okay here we go.

sadly i was unable to merge the extracted files into the 1.0 firmware source.
but anyways the gpl source does include the webinterface.

so i started to mod the 1.0 Firmware.

here some pics:

automatic upload speed:

(http://s13.postimg.org/e7hkau66b/automatic.jpg) (http://postimg.org/image/e7hkau66b/)

manual upload speed:

(http://s21.postimg.org/z6deef2lv/manual.jpg) (http://postimg.org/image/z6deef2lv/)

And it works.

So please forward this information to D-Link so they can change it. thank you.
Or someone knows where to get some newer source?

here is the Firmware.

DOWNLOAD REMOVED (why is it gpl then?)
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on May 03, 2013, 08:55:03 AM
This issue has been already brought up to the attention of D-Link.

There are different regions so I'm not sure that your region is aware or knows about it. I recommend that you phone contact your regional D-Link support office and talk to someone at a high level, say 3 and refer this to them. Our region is aware of it and we do not know when or even IF, they will do anything regarding it.

I'll as you to please remove the download link. We are not approved to post any links to un-official FW. Keep your files and data on hand to possibly send to D-Link for review.

Maybe Ambercap can help in compilation processes. Should this be approved by D-Link then we would post links when and IF D-Link posts any such approval.

Again, this is for your region and presume this could be for all regions however lets take this step by step.

Thank you.
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on May 03, 2013, 09:59:02 AM
yeah i gave up on the german dlink support. they just dont care. the last fw released is a year old?
the doesnt even take the bugfixes from other dlink sources (eg. North America).

And im quite sure that using a firmware for different region doesnt harm anyhting. the hardware is the same in all countries. the only difference are maybe the channels for wlan.

and they all use the ubicom distro tu build there firmwares.

i running the 1.04 and it was running nicely here.
Why isnt the GPL Code avaible on the DLink Us Site?

download link removed.
Title: Re: QoS 2Mbit Limitation
Post by: nestolea on May 04, 2013, 03:14:32 PM
There are people who care. It's just very tough to get to them...
I was lucky to get a contact mediated by an editor of the largest German computer magazine. This contact was the first support person to really help me solve my problems...    :-\

Concerning the firmware, he explained me why the newer versions available in North America are of no use in Europe. Or at least part of it. (Nevertheless, this is no excuse why there is no newer version available for Europe!)

Great that you could manage to modify the firmware!    ::)

What is the difference between GPL source code and ubicom distro?
I don't understand why one can choose between ubicom and openWRT when compiling the source: openWRT is a router operating system by itself, isn't it?
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on May 05, 2013, 08:25:20 AM
The GPL Source is/include the Ubicom Distro.
The Distro is just an enviroment to build the firmware.
It is based on a linux 2.6 Kernel. which is optimized for hardware. I think.

Yes openwrt is a linux based router operating system.
uCLinux is a linux based router operating system which is was created by ubicom

With the Ubicom Distro you can choose which system to build.

I hope i make it clearer now.

Yeah im quite happy with the mod. I will use until a newer firmware with QoS fix is avaible or i get my hands on a newer source.

I just bought the router because of the amazing QoS. (i loved my old DGL 4300)

also interesting is that there is limit of 50000 (!) connections and 256 stream queues what is quite impressive.
Title: Re: QoS 2Mbit Limitation
Post by: shm0 on June 13, 2013, 10:06:11 AM
Hi,
German D-Link Support finally answered my Ticket.
They Said that there is a 2mbit limitation but there are no Plans to remove / improve this.
So my last Hope is the dlink Support from USA Or canada.
Or someone Knows Where to get the Source of a neuer Firmware then 1.0.
Title: Re: QoS 2Mbit Limitation
Post by: FurryNutz on June 13, 2013, 10:11:42 AM
D-Link USA is aware of it however I have not hear any information regarding it. I presume they may or maynot do anything about it. As new routers come out to market here, I've noticed that they are using the newer QoS model as seeing when the DIR-645 came to market and all follow on routers seem to be using this model. So going back to re-designing the current Amplify line may or may not happen based on feasibility, HW and other factors. We can only hope.

Only thing we could attempt is have someone do a "Work Around" here which would not be supported.  ::)