Search:  

 
 
   All ForumsHot TopicsGallery






how-to block ads


 
Forums » Equipment Support » Hardware By Brand » Linksys » [Monitoring] Samurize plugin for Alchemy
Uniqs:
4605
Share Topic:
RSS topic:
toggle:
flat / full
normal / watch
Posting:
Post a:
Post a:
WRT54G v3.0 ULTRA-SLOW LAN throughput »
« wrt54g qdisc  
page: 1 · 2

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

[Monitoring] Samurize plugin for Alchemy

Here's a sneak peek at an upcoming Alchemy plugin for Samurize. As you can see from the screenshot, if a pc name is available in the DHCP table, the MAC ID of the wireless client is replaced with a user friendly host name.
--
FWD#297248

Trimline
Premium
join:2004-10-24
Orlando, FL

Re: [Monitoring] Samurize plugin for Alchemy

That's cool!
--
FWD#537129
wrtman

join:2005-02-20
when will this be available. it looks cool.

sonarman
Sonarman

join:2000-11-18
Liverpool, NY
Where can it be downloaded from? Looks good

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

1 edit
I'm having some problems with the WRT54g's HTTP interface falling on its face after after a few hours, as soon as I get some of the problems worked out I'll let you guys know.
--
FWD#297248
ahubbard

join:2001-06-22
Silver Spring, MD
digiblur, you're a samurize maven... do i have to hop from forum to forum to find all your plugins?

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

Re: [Monitoring] Samurize plugin for Alchemy

said by ahubbard See Profile:

digiblur, you're a samurize maven... do i have to hop from forum to forum to find all your plugins?
I'm going to run out of devices to build plugins for before too long.
--
FWD#297248

Trimline
Premium
join:2004-10-24
Orlando, FL
·Callcentric
·AT&T Southeast
·RoadRunner Cable

Re: [Monitoring] Samurize plugin for Alchemy

said by digiblur See Profile:

said by ahubbard See Profile:

I'm going to run out of devices to build plugins for before too long.
We'll fund you! Just keep up the fantistic work! BTW, does your wife still talk to you?
--
FWD#537129

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

Re: [Monitoring] Samurize plugin for Alchemy

said by Trimline See Profile:

said by digiblur See Profile:

said by ahubbard See Profile:

I'm going to run out of devices to build plugins for before too long.
We'll fund you! Just keep up the fantistic work! BTW, does your wife still talk to you?
Somehow I still manage to find time for the significant other, the kids, my normal paying job, and all the other projects have going on.

LOL...do you have any other devices in mind?

The plugin is currently going under a rewrite to try to solve the WRT54g HTTP interface dying. When I'm finished with it, there will be two poll times for the plugin. One poll time will be the wireless clients and the other will be the router status page. The DHCP table will only be read when needed. During startup of the plugin it will read the DHCP table and store it. If a MAC ID is detected in the wireless clients, it will be look for the host name in the stored table, if it's not found it will pull the DHCP table to get it and update the stored table. This will stop unnecessary polls of the DHCP page of the router.

The screen shot I included also grab stats from the WRT54g via SNMP, so SNMP will be required on the router.
--
FWD#297248
johnh123

join:2002-11-19
Chicago, IL

Re: [Monitoring] Samurize plugin for Alchemy

I hope you will upload this at the samurize site when you are finished- it looks great!

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

Re: [Monitoring] Samurize plugin for Alchemy

said by johnh123 See Profile:

I hope you will upload this at the samurize site when you are finished- it looks great!
This project has currently been put on the back burner as it is taking more time than I thought due to the HTTP service half-dying on the router all the time. My plugin developing time is currently devoted towards my Talking Caller ID plugin for the Sipura at this time. I should be able to work on this within a week or two and something ready to go then.
--
FWD#297248
johnh123

join:2002-11-19
Chicago, IL

Re: [Monitoring] Samurize plugin for Alchemy

Great. I'll be looking forward to it.

Trimline
Premium
join:2004-10-24
Orlando, FL
·Callcentric
·AT&T Southeast
·RoadRunner Cable

said by digiblur See Profile:

said by Trimline See Profile:
BTW, does your wife still talk to you?
LOL...do you have any other devices in mind?

There are many machines on Meps (Dune, the movie).... :)
--
FWD#537129

pipdipchip
8 Megabits A Second
Premium
join:2003-12-04
Hanover, MN
That is awesome. Any ETA for release?

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

Sorry the long wait...

A few things to be aware of:
1. The provided Samurize config file is for example only. You are more than welcome to create your own. This is what Samurize is all about! Smile

2. Router Load, WLAN TX, WLAN RX, WAN TX, WAN RX, and the dual layer Histogram(max value set to my ISP connection speed) are obtained using SNMP. The OID's might be different on your WRT54g. These were obtained using GetIf on a WRT54g V2.0.

3. The sample file contains two meters above the "box" - LoadAlchemyStatus, LoadAlchemyWireless. These are both set to 192.168.1.1 and the password of admin.

4. LoadAlchemyStatus is required if you want to use the functions RouterFirmware, RouterIP, RouterGateway, and RouterUptime. In my testing this function kills the HTTP pages of the WRT54g if the update interval is set to low. I have mine set to update every 180 minutes.

5. LoadAlchemyWireless is required if you want to use the functions WirelessRate, WirelessChannel, and WirelessClients.

6. Do not be alarmed when the MACID is shown as the wireless client ID. This is due to the way I coded the DHCP matching engine to keep the number of HTTP pulls down. Once the plugin finds a MAC ID displayed, a flag is set to pull the DHCP table during the next update. At the next update the MAC ID will change to the host name provided in the DHCP table. The DHCP table is only pulled when needed this way.

Now time to play:

Samurize needs to be installed first - go to Samurize.com to get it.

Download: »members.cox.net/wrt54g/AlchemyStats0.2.sam

If you installed Samurize, SAM files will be associated with the Samurize Import Tool. Double click the SAM file.

Open the Samurize Config tool and open the AlchemyStats_Sample.Ini file. Make any needed changes to the configuration(Ip's, Passwords, etc)

Startup Samurize and select the AlchemyStats_Sample file. You might also make the change to keep Samurize pinned to your desktop so it doesn't get in your way.

If you have any questions, comments, or bugs feel free to respond here or call me via FWD at 64466, just remember I'm at GMT-6.
--
FWD#64466 - »[Sipura] Make your Sipura Speak! - Step by Step

imrf
Premium
join:2002-06-06
Utica, MI

Re: [Monitoring] Samurize plugin for Alchemy

Thanks. Just downloaded and installed this plugin. Lucky for me I use the default settings for the router and no re-config was needed. Looks nice and so far functions well.

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

Added DHCP Table code. Should work with other firmwares too, but it's not tested. I should have this out for release within a few days if it passes all the tests.
--
FWD#64466(6PM-11PM GMT-5) - »[Sipura] Make your Sipura Speak! - Step by Step
s1ngs1ng

join:2004-02-16
02000

Re: [Monitoring] Samurize plugin for Alchemy

is this SAM is another Firmware to be uploaded?
Can i use my DD-RWT 2.2 #3.2 as the firmware to be use together?

Thanks

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

Re: [Monitoring] Samurize plugin for Alchemy

said by s1ngs1ng See Profile:

is this SAM is another Firmware to be uploaded?
Can i use my DD-RWT 2.2 #3.2 as the firmware to be use together?

Thanks
All you can do is try when I release the later release. Depends on how much they changed with the web pages on DD-WRT.
--
FWD#64466(6PM-11PM GMT-5) - »[Sipura] Make your Sipura Speak! - Step by Step

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

1. The provided Samurize config file is for example only. You are more than welcome to create your own. This is what Samurize is all about!

2. Router Load, WLAN TX, WLAN RX, WAN TX, WAN RX, and the dual layer Histogram(max value set to my ISP connection speed) are obtained using SNMP. The OID's might be different on your WRT54g. These were obtained using GetIf on a WRT54g V2.0.

3. The sample file contains three meters above the "box" - LoadAlchemyStatus, LoadAlchemyWireless, LoadAlchemyDHCP. These are set to 192.168.1.1 and the password of admin.

4. LoadAlchemyStatus is required if you want to use the functions RouterFirmware, RouterIP, RouterGateway, and RouterUptime. In my testing this function kills the HTTP pages of the WRT54g if the update interval is set to low. I have mine set to update every 180 minutes and will still kill the pages at times.

5. LoadAlchemyWireless is required if you want to use the functions WirelessRate, WirelessChannel, and WirelessClients.

6. LoadAlchemyDHCP is required if you want to use DHCPHost, DHCPIP, DHCPMAC, and DHCPExpire functions. Each of these functions require an index number. The first entry of the DHCP table starts at 0. In my example I included only displays the first 8 DHCP table entries, you are more than welcome to expand this further.

7. Do not be alarmed when the MACID is shown as the wireless client ID. This is due to the way I coded the DHCP matching engine to keep the number of HTTP pulls down. Once the plugin finds a MAC ID displayed, a flag is set to pull the DHCP table during the next update. At the next update the MAC ID will change to the host name provided in the DHCP table. The DHCP table is only pulled when needed this way. If LoadAlchemyDHCP is used, the MAC ID's will only be converted to the hostname when the LoadAlchemyDHCP meter is pulled.

Samurize needs to be installed first - go to Samurize.com to get it.

Download: »members.cox.net/wrt54g/AlchemyStats0.3.sam

If you installed Samurize, SAM files will be associated with the Samurize Import Tool. Double click the SAM file from the ZIP file.
--
FWD#64466(6PM-11PM GMT-5) - »[Sipura] Make your Sipura Speak! - Step by Step
s1ngs1ng

join:2004-02-16
02000

Re: [Monitoring] Samurize plugin for Alchemy

so when the executable file will be relase?

cheers

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

Re: [Monitoring] Samurize plugin for Alchemy

said by s1ngs1ng See Profile:

so when the executable file will be relase?

cheers
There is no executable. It's a DLL plugin for Samurize.
--
FWD#64466(6PM-11PM GMT-5) - »[Sipura] Make your Sipura Speak! - Step by Step
s1ngs1ng

join:2004-02-16
02000
so how do i use the SAM file with my linksys with DD-RWT firmware?

thanks

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

Re: [Monitoring] Samurize plugin for Alchemy

Look about 2 or 3 posts above.

pipdipchip
8 Megabits A Second
Premium
join:2003-12-04
Hanover, MN
I posted this on my site, »www.wrt54g.com. If you are having problems with the cox.net D/L.
--
CCNA Training in Progress - Webmaster of WRT54G.com

Bill
Light Up The Halo
Premium,VIP
join:2001-12-09
clubs:

Mine is reporting the "Router Load", "WLAN TX", "WLAN RX", "WAN TX" and "WAN RX", but it times out on "Uptime", "WAN IP", "WLAN Rate" and "WLAN Ch".

Am I doing something wrong here?
--
The new Secure-Wifi.net is open!

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

Re: [Monitoring] Samurize plugin for Alchemy

said by Bill See Profile:

Mine is reporting the "Router Load", "WLAN TX", "WLAN RX", "WAN TX" and "WAN RX", but it times out on "Uptime", "WAN IP", "WLAN Rate" and "WLAN Ch".

Am I doing something wrong here?
The ones you are reporting are pulled via the SNMP plugin. What firmware version are you using?

Check your settings on the meters, you may not have the correct IP and/or password on the "Load" meters.
--
FWD#64466(6PM-11PM GMT-5)
»[Sipura] Make your Sipura Speak! - Step by Step
»[Monitoring] Samurize plugin for Alchemy
Drop me a PM if you'd like a custom Samurize plugin for your device.

Bill
Light Up The Halo
Premium,VIP
join:2001-12-09
clubs:

Re: [Monitoring] Samurize plugin for Alchemy

Very cool! Got it working, thanks.

You were right, I hadn't modified the password that the "Load" meters were using to get their data.

Thanks again
--
The new Secure-Wifi.net is open!
eugenegill

join:2004-05-05
Greenville, SC
·Charter Pipeline
·VoicePulse

Re: [Monitoring] Samurize plugin for Alchemy

said by Bill See Profile:

You were right, I hadn't modified the password that the "Load" meters were using to get their data.
Please explain how to change the password. Darned it I can find it!

Bill
Light Up The Halo
Premium,VIP
join:2001-12-09
clubs:

Re: [Monitoring] Samurize plugin for Alchemy

said by eugenegill See Profile:

said by Bill See Profile:

You were right, I hadn't modified the password that the "Load" meters were using to get their data.
Please explain how to change the password. Darned it I can find it!
Go into the .ini file and look for this:

quote:
[Source 22]
Type=TActiveDLLCollector
DLLName=AlchemyStats.dll
DLLFunction=LoadAlchemyWireless
Param0=Your routers IP goes here
Param1=Your web-config login pw goes here
Param2=60

and

quote:
[Source 33]
Type=TActiveDLLCollector
DLLName=AlchemyStats.dll
DLLFunction=LoadAlchemyStatus
Param0=Your routers IP goes here
Param1=Your web-config login pw goes here
Param2=200
and

quote:
[Source 34]
Type=TActiveDLLCollector
DLLName=AlchemyStats.dll
DLLFunction=LoadAlchemyDHCP
Param0=Your routers IP goes here
Param1=Your web-config pw goes here
Param2=120
The other ones will use the SNMP string.
--
The new Secure-Wifi.net is open!

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

Re: [Monitoring] Samurize plugin for Alchemy

said by Bill See Profile:

said by eugenegill See Profile:

said by Bill See Profile:

You were right, I hadn't modified the password that the "Load" meters were using to get their data.
Please explain how to change the password. Darned it I can find it!
Go into the .ini file and look for this:

quote:
[Source 22]
Type=TActiveDLLCollector

Or you could just open the Samurize config tool and edit the meter the easy way
--
FWD#64466(6PM-11PM GMT-5)
»[Sipura] Make your Sipura Speak! - Step by Step
»[Monitoring] Samurize plugin for Alchemy
Drop me a PM if you'd like a custom Samurize plugin for your device.

Bill
Light Up The Halo
Premium,VIP
join:2001-12-09
clubs:

Re: [Monitoring] Samurize plugin for Alchemy

said by digiblur See Profile:

said by Bill See Profile:

said by eugenegill See Profile:

said by Bill See Profile:

You were right, I hadn't modified the password that the "Load" meters were using to get their data.
Please explain how to change the password. Darned it I can find it!
Go into the .ini file and look for this:

quote:
[Source 22]
Type=TActiveDLLCollector

Or you could just open the Samurize config tool and edit the meter the easy way
That'd be too easy :p
--
The new Secure-Wifi.net is open!
twosox

join:2002-01-20
Mclean, VA
Is there a way to do this remotely? (i.e outside the private LAN from the WAN side)

Would you have to forward the SNMP ports or something like that?

Sox

See 8 replies to this post

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

The plugin was developed for the Alchemy firmware which is what I use on my only WRT54G. Some of the plugin's functions like the DHCP list may work on other firmwares. If anyone would like this adapted to another firmware or another model Linksys router feel free to drop me a PM. If there is a enough need and someone can send the HTML sources from the router/firmware model I'll see about developing another plugin if needed.

FYI.. I currently have a BEFSR81 and a WRV54G in the drawer to possibly develop plugins for.
--
FWD#64466(6PM-11PM GMT-5)
»[Sipura] Make your Sipura Speak! - Step by Step
»[Monitoring] Samurize plugin for Alchemy
Drop me a PM if you'd like a custom Samurize plugin for your device.

Bill
Light Up The Halo
Premium,VIP
join:2001-12-09
clubs:

Re: [Monitoring] Samurize plugin for Alchemy

I'm running Alchemy (Firmware Version: Alchemy-6.0-RC1.w42 V2.04.4.8sv), maybe it's not working because I have a modified version of the firmware?
--
The new Secure-Wifi.net is open!
Skyrunner8

join:2002-01-10
Berkeley, CA


1 edit
This is great. Only request. Is there any way to have the Router Name also? I know that I will be moving inbetween 2 routers, so it would be nice to be able to see the name, (even though yes, i do know where i am :-p)

and a side note, is the Load the CPU load of the router? or the percent of bandwitdh being used.
--
-Jeff

Matt
Take me down to the paradise city
Premium
join:2003-07-20
Jamestown, NC
·North State Commun..


3 edits
This is KICK ASS!

One question since I'm new to Samurize, how do I shift the upper box to the right instead of the left?

Also, I need to add a little more space for my router name in the title as well as on the DHCP Table.
Skyrunner8

join:2002-01-10
Berkeley, CA

Re: [Monitoring] Samurize plugin for Alchemy

right click on the icon in the bottem corner and do Edit Config
--
-Jeff

Matt
Take me down to the paradise city
Premium
join:2003-07-20
Jamestown, NC
·North State Commun..


1 edit

Re: [Monitoring] Samurize plugin for Alchemy

said by Skyrunner8 See Profile:

right click on the icon in the bottem corner and do Edit Config
Thanks! I just figured it out!
Skyrunner8

join:2002-01-10
Berkeley, CA


1 edit

Re: [Monitoring] Samurize plugin for Alchemy

You have to start fiddling with it a little. But I Guess you can do it by putting in Their IP instead of yours. You might have to turn on remote management, and add the port, but I *think* it should work that way.

Edit: Well you changed your first post....
I don't think it would be possible unless you connected to each one. It uses SNMP and you need the password to the router to use it.
--
-Jeff

r81984
Fair and Balanced
Premium
join:2001-11-14
St John'S, NL

Re: [Monitoring] Samurize plugin for Alchemy

When I said read, I meant list, like it can list DHCP clients table. So you have a live update of what APs are in the area.

Matt
Take me down to the paradise city
Premium
join:2003-07-20
Jamestown, NC
·North State Commun..

said by Skyrunner8 See Profile:

You might have to turn on remote management, and add the port, but I *think* it should work that way.
Remote Management is only used if you want to access your router from the WAN. Not LAN.
Skyrunner8

join:2002-01-10
Berkeley, CA

Re: [Monitoring] Samurize plugin for Alchemy

That response was to a post which now reads DELETE ME.
--
-Jeff

r81984
Fair and Balanced
Premium
join:2001-11-14
St John'S, NL
·magicjack.com
·Cox HSI
·Insight Communicat..
·AT&T Midwest

Hey, i do not understand how samurize reads the router. I looked at the config and could not figure it out. Could you possibly post sort of a tutorial.
Also is it possible to read the APs found in the site survey when the router is in client mode??
nightemaster

join:2004-09-04
Brooklyn, NY
i think theres an error with the router load, because it frequently goes up to 250%
Skyrunner8

join:2002-01-10
Berkeley, CA

Re: [Monitoring] Samurize plugin for Alchemy

weird... same with mine. at first it was fine, but after a couple of router reboots, its at 111%. I set up an alarm to turn it red if it is over 80....now its all in the red.
--
-Jeff

digiblur
Got Sipura?
Premium
join:2002-06-03
Louisiana

The SNMP calls are not part of my Alchemy plugin it's just a standard SNMP plugin found at Samurize, but I included it with the SAM file to make the monitoring complete. Like I stated above, your SNMP OID's might be different on your version of your WRT54G, the sample file I included is just that...a sample.

AlchemyStats.dll plugin reads the router from it's HTML output of the administration pages.

I'll look into the survey mode page.
--
FWD#64466(6PM-11PM GMT-5)
»[Sipura] Make your Sipura Speak! - Step by Step
»[Monitoring] Samurize plugin for Alchemy
Drop me a PM if you'd like a custom Samurize plugin for your device.
djlimon
Premium
join:2004-02-23
Montebello, CA
I must have screwed something up. I am on Alchemy 7a and can't get the Router Load % to run. What are the values associated with meter 15?
mcaslan

join:2000-06-17
Baltimore, MD

Re: [Monitoring] Samurize plugin for Alchemy

I've got my router @ 192.168.2.1 and my default password changed to let's say 'password'. DO I need to enable the syslogd or is this done through SNMP, and if SNMP where do I load my SNMP details where the Name has been modified...

Thanks looking forward to using this...

Matt
Take me down to the paradise city
Premium
join:2003-07-20
Jamestown, NC
·North State Commun..

Re: [Monitoring] Samurize plugin for Alchemy

said by mcaslan See Profile:

I've got my router @ 192.168.2.1 and my default password changed to let's say 'password'. DO I need to enable the syslogd or is this done through SNMP, and if SNMP where do I load my SNMP details where the Name has been modified...

Thanks looking forward to using this...
No, you don't need to enable Syslogd.
Forums » Equipment Support » Hardware By Brand » LinksysWRT54G v3.0 ULTRA-SLOW LAN throughput »
« wrt54g qdisc  
page: 1 · 2


Thursday, 03-Dec 06:29:17 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 10 years online! © 1999-2009 dslreports.com.
page compression OFF
Most commented news this week
· [162] Comcast Releasing Promised Usage Meter
· [98] Graduate Student Unveils Sprint's GPS Sharing With Feds
· [80] Latest Consumer Reports Survey Not Kind To AT&T
· [76] Avast Antivirus Has Gone Mad
· [70] Baltimore To Ban Lazy Cable Installs
· [62] Broadband Killed The Game Console
· [55] Rogers Unveils The ISP Dream Model
· [46] ACTA: Global Three Strikes
· [41] Rural Carriers Quickly Embracing Fiber
· [40] AT&T, Verizon Drop 3G Ad Dispute
Most people now reading
· False positive in Avast! or is it real? [Security]
· Working in a Stairwell and Surrounding High Walls [Home Repair & Improvement]
· ToC 4th boss - Preliminary Strategy for Twin Valkyr [World of Warcraft]
· [Newsgroups] Newzleech down? [Filesharing Software]
· 3.x Feral Druid - Bear Tanking Guide [World of Warcraft]
· Opening a file download dialog from a JavaScript function. [Webmasters and Developers]
· Quality/longevity of 15A 120V receptacles [Home Repair & Improvement]
· Microsoft Security Bulletin Summary for October 13, 2009 [Security]
· persistent connection to qw-in-f113.1e100.net on boot [Security]
· Clear vs. Energy Efficient Windows (Motorola Modem) [Clearwire]