Hi JC,
I've been playing around with JeeMon. In my quest to get it to run on my Synology DS209 NAS I encountered several challenges;-) Here's a small summary of my adventure.
1. none of the prebuilt JeeMon kits was supported on my DS209. Ok bad luck for me;-) Then I just downloaded the source version of JeeMon and tried from there
2. Luckily there are some people out there that make several standard prebuilt linux packages available for installation on my DS209 via ipkg. So I installed tcl which was available. When trying to run some of JeeMons rig scripts I encountered several errors concerning "{}" and "chan read". Hmmm time to buy a Tcl/Tk book and figure out what's happening (I'm familiar with lots of programming and script languages but not to Tcl). Seems that my problem was an old tcl version namely 8.4.
3. ok then I downloaded 8.5.. After getting it to compile on my NAS and solving some problems there I finally got my brand new shiny 8.5 tclshell:-) Tried your scripts again. Bummer, you seemed to be using some kind of OO support in your scipts. Checked my book but nothing to be found... Then checked the tcl version you were running by issueing the command "info patchlevel" in the console. Aha, version 8.6! (my book only went to 8.5;-))
4. ok so repeated the exercise for 8.6 and tried it again on your scripts. Ooops again: you seem to be using the -mode param on "channel configure" which my tcl version doesn't support. I check the versions again... aha! You are using 8.6b1.1 and my tcl version was 8.6b1.
5. Hmmm... no tgz available for that version. Ok, CVS it is then. Downloaded the latest version via CVS, built it and ran "info patchlevel". Ah now I even have a newer version 8.6b1.2. Tried it again: oops still unknown "-mode".
Could you solve the mystery on this "-mode" parameter? Are you using some kind of patched tcl version, not available via tcl's CVS?
Thanks
