PDA

View Full Version : Centralized Management Systems


samcamfilms
04-16-2009, 12:11 AM
Yep i think its time the thread was started.

I'm sick of keeping excel sheets of ips and passwords for all network devices on our network.

Now i want to do something about it!

What would the best way to do this with out spending to much money?

Another wisp i used to do stuff for had a system called "Ebox Control Panel"
Im pretty sure it was custom made...

It's hard to describe but from memory it had everything the wisp needed to run their systems. (mikrotik based network)

Clients could change (from the online panel etc cpanel.yanetwork.com)

CPE ethernet settings
CPE DHCP settings
VPNs
Firewall ports
CPE DNS server settings
Port and protocol forwarding
CPE Shutdown and restart
ISP Services
E-mail etc


I'm thinking back end scripting with something from Router OS.

rates
ip ranges / grouping
Site Databases (whats on site, add devices to site, click on devices to configure them.. so on)
add / edit customers
edit connection details/settings
usage monitoring
traffic graphs
provisioning
rate management
customer signal, latency and traffic preview per network access device
and more!

Something like powercode but open source is what im after.

If anyone here knows of a good one, or has made one let me know!

Or reply to this

Kind Regards

Sam

MaximumISP
04-16-2009, 05:43 AM
I know a few guys who seem to like freeside

skyhook
04-16-2009, 05:56 AM
I know a few guys who seem to like freeside

Hi, Maximun, Freeside (+ RADIUS) is a very good product, but only for Customer management.
Not for all mentioned features, without a heavy customization of source code and/or integration with other softwares.

samcamfilms
04-16-2009, 06:12 AM
Currently having a play with

daloradius.com

Skyhook, have you made a theme to sit ontop of the basic freeside package?

Looks "tacy" and "old"

Sam

skyhook
04-16-2009, 06:17 AM
Skyhook, have you made a theme to sit ontop of the basic freeside package?

Looks "tacy" and "old"


Hi Sam,
can you explain this? (my english is very poor :( )

samcamfilms
04-16-2009, 06:37 AM
I mean

For the User Sign up / Customer Area

Have you modified the pages looks?

For Example

http://webdemo.freeside.biz/selfserv/signup.cgi

and

http://webdemo.freeside.biz/selfserv/selfservice.cgi

Have you made a theme to make its appearance better?

skyhook
04-16-2009, 06:42 AM
I mean

For the User Sign up / Customer Area

Have you modified the pages looks?

For Example

http://webdemo.freeside.biz/selfserv/signup.cgi

and

http://webdemo.freeside.biz/selfserv/selfservice.cgi

Have you made a theme to make its appearance better?

Ah, ok ;)

No customization, simply add a logo.
But ai think that this isn't hard to make... it is WEB Design...

samcamfilms
04-16-2009, 06:49 AM
yeah just been looking at the coding

Its doable! but will be at least 2days of intensive coding to get the system up to scratch.

But still need something that can change ubiquiti gear via scripting etc.

Looks like im looking into that sdk lol.

Anyone here made their own firmware? And sorta achieved what im asking?

Sam

Airwip
04-16-2009, 09:46 PM
But still need something that can change ubiquiti gear via scripting etc.

Looks like im looking into that sdk lol.

Anyone here made their own firmware? And sorta achieved what im asking?


hm.. compile your own firmware is no big deal but i dont understand what you want change .
Something like change settings on the cpe side remote ? out from given data on
freeside? but may i missunderstud you my english is not so good.

samcamfilms
04-16-2009, 10:49 PM
hm.. compile your own firmware is no big deal but i dont understand what you want change .
Something like change settings on the cpe side remote ? out from given data on
freeside? but may i missunderstud you my english is not so good.

Yes change cpe settings remotely, but via a centralized web panel interface that also can also provide the settings above.

Admin Panel for total access to cpe / access points / gateway/ billing / rates / network status.

Customer panel for checking usage, tickets, modify client enabled cpe settings (etc firewall, dhcp server, dns, ports)

Customer logs into control panel that the wisp provides on their website, to change settings of their devices.

Hope that helps a bit.

Sam

Airwip
04-16-2009, 11:50 PM
Yes change cpe settings remotely, but via a centralized web panel interface that also can also provide the settings above.

Admin Panel for total access to cpe / access points / gateway/ billing / rates / network status.

Customer panel for checking usage, tickets, modify client enabled cpe settings (etc firewall, dhcp server, dns, ports)


as of the cpe / ap settings snmp traps comes in mind but Airos has only tiny snmp v1 and does not support traps ..even only get status infos out of the device
is very flaky at the moment .
only quick idea i have for the moment is something like a client/server setup
maby use NC on the cpe/ap side and read out the cfg file via the server interface
and may some status relevant data . Cfg data could writen in a database and modified by customer interface .
The cpe reads back the cfg file from database each 5 min and if there is a diff
it loads the new cfg.

I now its ugly but doable i think

samcamfilms
04-17-2009, 05:11 AM
EDIT


PostPosted: Thu Apr 16, 2009 10:50 pm Post subject: Reply with quote
Quote:
Yes change cpe settings remotely, but via a centralized web panel interface that also can also provide the settings above.

Admin Panel for total access to cpe / access points / gateway/ billing / rates / network status.

Customer panel for checking usage, tickets, modify client enabled cpe settings (etc firewall, dhcp server, dns, ports)


as of the cpe / ap settings snmp traps comes in mind but Airos has only tiny snmp v1 and does not support traps ..even only get status infos out of the device
is very flaky at the moment .
only quick idea i have for the moment is something like a client/server setup
maby use NC on the cpe/ap side and read out the cfg file via the server interface
and may some status relevant data . Cfg data could writen in a database and modified by customer interface .
The cpe reads back the cfg file from database each 5 min and if there is a diff
it loads the new cfg.

I now its ugly but doable i think

Thats pretty much what im after Airwip,

Could you tell me what "NC" means? you lost me on that one.

Airwip
04-17-2009, 06:11 AM
Could you tell me what "NC" means? you lost me on that one.

sorry sam
NC means netcat the swiss armyknife of nix an networking.
nc is already there in Airos.

small example to send the cfg file from AirOs to a other machine (server, pc)

On your pc ore server open a console and type nc -l -p 4000 >system.cfg
your pc is after you hit enter in listenmode and write everything he recive in the file system.cfg.

now telnet to your Aios and type:
cat /tmp/system.cfg| nc 192.168.1.21 4000
after you hit enter it will send the system.cfg file to your pc asuming your pc is 192.168.1.21

now type on your pc cat system.cfg and you will see the system cfg file recived from the ubnt device .

this works vice versa and also cuold be started from a script ore saved on serverside in a database for example .

Airwip
04-18-2009, 11:59 AM
to edit this post a lttle,

i played a little bit with some scripts and looks pretty much like what i want to .
part of this runs in backrond.. but i'm some what unshure how much this
loads the cpu (reporting is no good if it get whole Os flaky) .
Do somebody now where i can get teh aktual cpu load from?
:?

samcamfilms
04-23-2009, 07:50 AM
update, im thinking of ditching AirOS for x-openwrt (the one with web gui)

been having a little play in that! its quite customizable


http://x-wrt.org
http://forum.x-wrt.org

Have it running on a few of my nanostation2's at the moment.

Going to see how far i get with it!

(Yes this is a double post)

CzechEnglishFrenchGermanItalianPolishPortugueseRussianSpanish
Thanks to vBET 3.5.4 you can enjoy automatic translations