Bandwidth Manager 2013

Started by Andrew

SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   06 April 2013, 01:34

We have exciting news for BM users: we are glad to announce a brand new release.

As the previous v2.9 branch was no longer suitable for further development due to certain design issues and obsolete codebase, this new release is a result of a complete redevelopment of the product with performance, stability and maintainability in mind.

Major new features of this release include:
  • Full IPv6 support (previous version did not support IPv6).
  • Native 64-bit version (previous version was still 32-bit).
  • Support of streams in rules. Now you don't have to create a rule for every IP or MAC address as these are called streams and are created automatically. This was by far the most often requested feature.
  • Improved performance to up to about 50 MB/s and 2-3 times lower CPU use.
  • New Deep Packet Inspection (DPI) filter to block or prioritise certain services, including P2P.
  • Compatibility with the new systems such as Windows Server 2012 and Windows 8.

Screenshot:
SoftPerfect support forum

Status:
As of now, this release is a beta version. Since this is a complete redesign of the software, it may contain a few uncaught bugs. It is also NOT yet compatible with the previous version. If you would like to try this build, any previous release of BM must be uninstalled first (with a reboot).

Download:
DOWNLOAD, 32/64 bit
Requires Windows XP or above.

Please post any questions and feedback here.
Grant

Bandwidth Manager 2013   06 April 2013, 02:43

We have Version 2.9.10 and we are unable to import our rules from our current version to this new version. Do we have to create all our rules from scratch??? The new version only allows us to import .db files and not the old .xml files. I really like the old xml way as it is the fastest way for data to be transferred.
SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   06 April 2013, 02:58

The .DB format is replacing XML as a means of backing up, transferring and restoring data. Unlike XML in the past, the .DB format contains a complete set of bandwidth manager's data, including settings and usage records.

By the way, even though it's a binary format, it's a standard SQLite database that can be edited if needed.

We will add a way to use configuration files from BM 2.x, however this will take another few days. In the meantime, I am afraid the only way to try the new version is making rules from scratch.
mostafa

Bandwidth Manager 2013   06 April 2013, 20:02

i wish in this program u can delete netcut and all program use arp protcol with out cut the internet to user
because when i block arp from any user to router it's cut the internet at all the other user.
and i wish if u can do cache in these programe too because there is many contry use limited speed so we can save some of our many if we use that and save speed.
thank you and best regards
mostafa
mostafa

Bandwidth Manager 2013   06 April 2013, 20:39

where is the live bandwidth monitor ?
wink
SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   06 April 2013, 22:24

It's doesn't really seem to be required as the main view has got the throughput column where you can see all rules traffic at once (and sort by it).
primo

Bandwidth Manager 2013   09 April 2013, 14:03

honestly, an "old live bandwidth monitor with number" is easier to read rather than a "new throughput graph without number"
and of course comes with 1 second refresh would be better rather than 10 30 60 seconds refresh
SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   09 April 2013, 15:51

Well if there's still demand for it, we'll add it again. It's not gone forever.
primo

Bandwidth Manager 2013   09 April 2013, 19:41

great! i love this
it might be better if the new throughput graph converted to "left to right" bar with number showing bandwith usage

Bandwidth Manager 2013   10 April 2013, 17:17

I would agree with that primo. I consider 0 to mean present, and 30 to mean 30 seconds ago.

It looks great though Andrew, awesome job smile

I've just finally downloaded and installed it on one of my desktops, I will hook up another Wi-Fi AP to it on another card to test it with some wireless devices. I have it set to "MAC address: Own rate limit".

At present I use parent queues on my 750GL router but it doesn't do Quota's so this will be really fun to test out smile

If I assign only a source in the own rate limit, will it automatically do it for destination as well under the one stream?

Cheers,
Gavin.

edit: How long does a stream stay before it expires or is removed automatically?

I'm just thinking with for example, public Wi-Fi hotspot, free access, but limited to say 400MB hourly quota before dialup speeds - based on MAC address using streams. The majority of users would be during lunch time and the streams wouldn't need to stay any longer than the quota reset interval. For somewhere like MacDonalds they would see a lot of streams build up in an hour or two but wouldn't be needed for much longer.
SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   10 April 2013, 19:26

Hi Gavin,

Quote

If I assign only a source in the own rate limit, will it automatically do it for destination as well under the one stream?


Yes, it's automatically reversed. For example, [ANY-MAC-ADDRESS] to [AA-BB-CC-DD-EE-FF] and [AA-BB-CC-DD-EE-FF] to [ANY-MAC-ADDRESS] would be one stream. You'll see right away in the list of streams.

Quote

How long does a stream stay before it expires or is removed automatically?


The default setting is 6 months, it's how long the usage records are kept as well as streams. This can be configured in the global settings under Storage and can be as short as one week. Combined with a hour quota, it should work just fine in McDonalds-like scenario, where after one hour the quota is reset every hour.

There isn't much overhead with keeping streams for a while, but now I think it makes sense to add a 1 day option too.

Thank you for your feedback smile
Cap_them_all

Bandwidth Manager 2013   12 April 2013, 17:37

I've got 49 Days trial left with this Beta 2013 I am testing and wanted to know when a Normal version is coming out to Purchase it.
Thanks Nice Work So Far.
SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   12 April 2013, 22:53

I expect a release to be available within a couple of weeks. Really want to test it well before that. Also, any suggestions or feature requests are welcome smile
mostafa

Bandwidth Manager 2013   13 April 2013, 20:32

i wish we can have a cache in this program to keep some of our speed
or u tell us about a program you prefer it under windows system because i don't like to use microtec program
and in egypt we have very lowest speed so i have many line of internet every line is 2Mb peer sec so i wish i can use all of them in one with out use microtec program
so please if u can add cache or combine the line of internet it will be very good
or tell me what's program can do that under windows system
best regards
mostafa
SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   13 April 2013, 21:04

We have added the live usage monitor as requested.

SoftPerfect support forum

@ Mostafa: you can use a proxy server if that's what you mean by cache.
Cap_Them_All

Bandwidth Manager 2013   13 April 2013, 22:22

Can't wait till then as I don't want to start all over again by going back to a older version.

I just hope I have things setup ok for this CAP to clear as of the 15th or they all get blocked wink

Thanks
Ronny

Bandwidth Manager 2013   14 April 2013, 00:21

Hi Andrew,

Thanks for this wonderful piece of software!

One thing i would like to see is a "Apply to all" feature

Basically if you have 100 rules and you need to set them all to your LAN or WAN interface, you would manually have to go through each rule and do it.

If something like that could be added it would be great!
mostafa

Bandwidth Manager 2013   14 April 2013, 00:53

thank you for add live usage monitor smile
now i use the old virsion and i save the rule as *.xml
now it's by db files, that's means i need to input all the rule manwal and all groups and every add i do
i wish i can import rules by *.xml even one time
thank you
mostafa
SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   16 April 2013, 15:41

Quote

mostafa

i wish i can import rules by *.xml even one time


We have added importing old XML files, you can download a fresh copy from the link in the first post.

SoftPerfect support forum

Quote

Ronny

Basically if you have 100 rules and you need to set them all to your LAN or WAN interface, you would manually have to go through each rule and do it.


Good idea, added:

SoftPerfect support forum
Ronny

Bandwidth Manager 2013   18 April 2013, 01:03

Thanks Andrew for the apply all feature,

Now will this new version be able to operate, should we bridge network connections in Windows Server 2008 R2 itself rather than bridging through the bandwidth manager?
Ronny

Bandwidth Manager 2013   20 April 2013, 01:26

Hi Andrew,

Another thing I see that has been requested is the ability to forward to squid on another machine.

Now if we could bridge in windows instead of the Bandwidth manager I think that could work.

But some might want to run squid on Linux and that is why it needs to be able to forward requests to another machine with port mapping.laugh
SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   20 April 2013, 02:00

It doesn't sound very challenging. I think I'll add redirect to an external host before release ok, yes, thumb up
primo

Bandwidth Manager 2013   22 April 2013, 16:24

still no 1 sec refresh

10 secs on main window
SoftPerfect support forum

2 secs on live usage monitor
SoftPerfect support forum

i really hope that 1 sec refresh will be added to main window and live usage monitor

also it would be nice if you add live usage monitor "button" on main window
SoftPerfect support forum

i'm sure everyone will agree with this laugh
SidAli

Bandwidth Manager 2013   26 April 2013, 17:10

Hello there, and thanks for this updated version of BM!

As I only need the Lite version for personal use, can you please help in activating it? Do I need a License Key? so that it does not display the 30 days countdown anymore.

Many thanks,
Sid

Bandwidth Manager 2013   26 April 2013, 17:46

Hi Andrew,

If I create a rule with streams that each has ipv4 - any source and destination - each MAC has it's own stream etc... I would naturally put this on the client side NIC in the BWM machine, and not the upstream router NIC.

However, because of the way the stream functionality is, as I currently understand it, this means it also means all traffic coming from the BWM machine has an automatic stream too and further rule processing is stopped.

So my question is, how do I excempt the BWM's own NIC MAC's from being used in an automatic stream detection for MAC's?

Cheers,
Gavin,
raven

Bandwidth Manager 2013   27 April 2013, 00:45

Hi Andrew,


It would be nice if you can add feature like blocking website based on domain name or website name instead of IP address only and also a feature like blocking VPN tunnel client software used by users and a feature like blocking access to website using https access (sometimes user open prohibited website using https like https:// www.Facebook.com and so on.


cheers,

raven
SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   27 April 2013, 16:00

Quote

As I only need the Lite version for personal use, can you please help in activating it? Do I need a License Key?]


See the FREE link at the purchase page for the license key. It has just been published.

Quote

So my question is, how do I excempt the BWM's own NIC MAC's from being used in an automatic stream detection for MAC's?


Sorry, Gavin I don't quite understand. You can just make the rule with streams that applies on the LAN side (not the WAN side), so any traffic from the BWM machine is not affected. Please describe what you'd like to achieve?

Quote

It would be nice if you can add feature like blocking website based on domain name or website name instead of IP address only and also a feature like blocking VPN tunnel client software used by users and a feature like blocking access to website using https access (sometimes user open prohibited website using


We have added a way to catch standard tunneling protocols via the DPI as shown below.

SoftPerfect support forum

As to the ability to block web-sites, we will add it shortly.
mr.me

Bandwidth Manager 2013   28 April 2013, 15:56

hi

it would be better if you add feature to log visited websites in it. if you add this BWM will be great program in the world.

And i agree with:

Quote

It would be nice if you can add feature like blocking website based on domain name or website name instead of IP address only and also a feature like blocking VPN tunnel client software used by users and a feature like blocking access to website using https access (sometimes user open prohibited website using


thanks

Bandwidth Manager 2013   28 April 2013, 17:11

Yeah sorry Andrew it sounds a bit confusing.

What I was trying to do, is have one filter, any source or any destination address, with just the Advance --> Tracking mode set to "MAC Address: Own rate limit and quota for each source".

The problem with this is, it doesn't apply just to automatic detected client MAC addresses, BWM is detecting it's own MAC address on the client side and creating a stream for it also. This means traffic leaving BWM to the clients all comes under one stream from the BWM MAC. I don't want that to happen, I want BWM to ignore it's own MAC address and not make it a stream.

I'm not sure how to work around this. I'm probably missing something, but my logic isn't thinking very clearly today.
SoftPerfect Support forum - Andrew avatar image

Bandwidth Manager 2013   28 April 2013, 20:28

Hi Gavin, I think I know what the problem is. It currently does not work properly if you have Any-to-Any rule. Instead, create a rule with the source as the IP address range that covers your LAN, like this:

SoftPerfect support forum

In this case BM will correctly swap MAC addresses where necessary and won't create ones for the BM machine itself.

Reply to this topic

Sometimes you can find a solution faster if you try the forum search, have a look at the knowledge base, or check the software user manual to see if your question has already been answered.

Our forum rules are simple:

  • Be polite.
  • Do not spam.
  • Write in English. If possible, check your spelling and grammar.

Author:

Email:

Subject

A brief and informative title for your message, approximately 4–8 words:

     

Spam prevention: please enter the following code in the input field below.

 **      **  ********  **     **   *******   ******** 
 **  **  **  **        **     **  **     **  **       
 **  **  **  **        **     **         **  **       
 **  **  **  ******    **     **   *******   ******   
 **  **  **  **        **     **         **  **       
 **  **  **  **        **     **  **     **  **       
  ***  ***   **         *******    *******   ******** 

Message: