I studied this feed and came up with some suggestions and a couple of features I feel all WISP's have the need to.
*** 1 ***
First of all I would like to quote David Savage and Uldis:
Could you include the IP address field in the Users display so that we could quickly check what IP is assigned to a user without having to open that specific users profile up?
We are not planing to do that, becuase the IP address is contected with the session and not with the user. And if we would try to make some kind of workaround - we could see the IP address only for the active users.
I understand the problem. My solution/suggestion for this is the following: Why not display a user's LAST IP and MAC? Obviously this will not be displayed under the ACTIVE USERS or ACTIVE SESSIONS pages unless the user is logged in. Under the USERS PAGE (where you add and modify user accounts), you should be able to see in one line: >username >combined traffic usage >last IP address >last MAC address.
The above is really essential for many people I know, as the IP is how we determine where the client is connected to. Just imagine companies with 200 high sites.
If the LAST IP idea won't work, is it not possible to at least let Usermanager display which NAS/Router last authenticated the user?
Please keep in mind that in certain cases a username will be used at more than one place (users stealing bandwidth eg). It would be ideal to see the MAC, High Site/NAS/Router, and IP address of each active session and the LAST IP.
The above gives me reason to nominate another feature request. Make it possible to customize the default layout of all pages. Some businesses like WISP's are more interested in users' usage, their IP's and MACs etc, where Hotspot Businesses would perhaps rather want to see fields like "Prepaid".
*** 2 ***
I would like to quote David Again:
Next request 1:
Ability to daily mail users their usage stats based on the email field in User Manager. I could write a script to do this, but it would be nice to provide the option for users to set this up themselves.
Next request 2:
Ability to run script when a users download amount is exceeded
I fully agree with both his requests, with possible add-on's:
It would be nice to do this from within Usermanager, with the ability to do email pre-selected fields such as usage etc. No use mailing a client in which IP pool they are for instance. Also the ability to add your company logo and signiture would be nice.
I really have a need for this. The ideal scenario would be to have a choice where either a script can be executed upon reach of traffic limit, or where the user will be disabled (not deleted), or the user's profile will be changed to X profile. Once it's the start of a next month, ideally the user should be reverted to the settings before this script was run. (scenario for this would when a user gets capped at say 5GB traffic, the account is put in a "capped" profile for the rest of the month. Once the new month starts, the user is automatically set back to their original profile)
*** 3 ***
This request I have already mentioned above, but would like to focus more attention to it:
The ability to let User Manager automatically reset a user's traffic usage stats upon the end of the month. There still has to be some sort of record, for when either you or the client logs in to /userman or /user, previous months' usage could be seen.
*** 4 ***
The ability to disable, enable or delete a user with a note for why.
*** 5 ***
The ability to make notes per client. It would be VERY useful to have a place where notes could be made which will act as reminders. I suggest two different kinds of notes: 1) A note which will only be displayed for this month (eg: user will pay early next week) 2) A note which will be repeated every month (eg: This user always pay the 10th of the month and they listen to streaming radio all the time)
*** 6 ***
This has been covered in other posts, and I also mailed Mikrotik Support with regards to it, but I would seriously request it again:
Due to the growing features of User Manager and more data/information to be logged, disk space is slowly but surely becoming a huge problem. I have been told this could be fixed by using a syslog server. The only problem is that a syslog server will only record logs, not some of my other feature requests such as point 5. If it could be possible to have a dedicated harddrive specifically meant for logs, it would be PERFECT.
*** 7 ***
It was also requested else ware before, but I would like to refocus attention to it.
It would really make many people's life's a whole lot easier if this could be done:
Create groups based on Traffic Allowance, Speed limit, Burst Limit, Burst Time, IP Pool etc.
Let's take this example:
Company X has 3 packages they sell: 1) 64kbps burst to 512kbps with 2GB combined traffic usage 2) 128kbps burst to 1024kbps with 4GB combined traffic 3) 256kbps burst to 4048kbps with 10GB combined traffic.
Without a profile based screen, only someone with some IT knowledge can add new users. The ideal scenario would be to let your company's accountant be able to add users, by simply selecting the user's package, user name and password, and also be able to disable or enable the user.
*** 8 ***
One final request:
This has a little to do with David's request with regards to MAC User Authentication. It would be very useful, but not critical, to limit a user name/password to only work from a specified MAC address.
Thank you for everyone taking the time to read this lengthy post.