From: Vulcan T. <vu...@st...> - 2003-12-02 14:46:51
|
Jim, This can be a sign that the CM11 has died (my experience is that they have a lifetime of about 2 years). Really depends on the electrical environment it is working in. Or it could have frozen, in which case use a controller to put an X10 command on the power lines to see if that unfreezes it. Alternately, you can try to unplug and leave unplugged for a while (hour) then try again, that has worked for me several times. Hope this helps. Peter ----- Original Message ----- From: "Jim Soukup" <sou...@ya...> To: <mis...@li...> Sent: Tuesday, December 02, 2003 09:36 Subject: [misterhouse-users] cm11 - Bad checksum > I downloaded mh on my RH 9.0 machine, plugged in my > CM11 to /dev/ttyS0 and tried running mh. I am getting > the following error message. "Bad checksum in cm11 > send: cs1=233 cs2=. Will retry" > > What I am missing? > > I have also attached my output file. > > Thanks in advance Jim > > ===== > Jim Soukup > 131 Nimbus Street Unit 7b > Telluride CO 81435 > 970-728-5889 > sou...@ya... > > > > > __________________________________ > Do you Yahoo!? > Free Pop-Up Blocker - Get it now > http://companion.yahoo.com/ ---------------------------------------------------------------------------- ---- > > Deleting startup file > Running mh > > Command: mh > Pgm path : /usr/local/mh/bin > Pgm version: 2.85 Last updated: Sun Nov 30 20:05:34 2003 > Perl version: 5.008 > OS version: linux linux > Other : user=root pid=2078 box=test cpu=- > > Read parm files: ./mh.ini ./mh.private.ini > Code Directories: > - ./../code/test > - ./../code/common > > Time::HiRes not installed ... benchmark timing is disabled > > > Audio::Mixer not installed ... volume control is disabled > > Error in use GD: Can't locate GD.pm in @INC (@INC contains: ./../code/test ./../code/common ./../lib ./../lib/site . /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at (eval 295) line 2. > BEGIN failed--compilation aborted at (eval 295) line 2. > > > To disable this error, set mh.ini parm gd=0 > > Loading Tk modules Version > > Error, perl Tk module is not installed. > Tk windows will be disabled with the -tk 0 option. Error:Can't locate Tk.pm in @INC (@INC contains: ./../code/test ./../code/common ./../lib ./../lib/site . /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at (eval 296) line 2. > BEGIN failed--compilation aborted at (eval 296) line 2. > > > Loading other modules > Starting setup > - using simple Text distance function > Creating socket and serial objects > - creating http on tcp 8080 buffered > - creating server_mhsend on tcp 8084 buffered > - creating server_telnet on tcp 1234 raw > - creating cm11 object on port /dev/ttyS0 > Process id 2078 written to ./../data/mh.pid > Reading previous log files > Archiving previous ./../data/logs/*.log files .... > External command file (xcmd_file): ./../house_cmd.txt > HTML file : ./../web//ia5/index.shtml > > Warning: password_file ./../data/.password not found. Run mh/bin/set_password > > Done with setup > > 12/01/03 06:20:57 PM Re-reading and mh.ini > html_alias alias /docs dir does not exist, dir=./../docs > Voice names: Microsoft Mary Microsoft Mike Microsoft Sam > Read 6 entries from ./../data/pronouncable_words.list > Read 380 codes from ./../data/phone/phone.area_codes.list > Read 4 entries from ./../data/phone/phone.caller_id.list > Warning, could not open file_read file ./../data/code_unselect.txt: No such file or directory > 12/01/03 06:20:57 PM Translating test.mht -> ./../code/test/test.mhp > 12/01/03 06:20:57 PM Initialized read_table_A.pl > Reading code_dirs: ./../code/test ./../code/common > 12/01/03 06:20:57 PM Reading 17 code files > Warning, could not open file_read file ./../data/code_unselect.txt: No such file or directory > 12/01/03 06:20:57 PM Evaluating user code > > Good code saved > running: play ./../sounds/sound_click1.wav > Restoring object states > Object states restored > Activate the voice commands > Starting monitor commands loop > > Latitude: 44.0817, Longitude: -92.5038, Time Zone: -6 > sunrise=7:25 AM sunset=4:33 PM > sunrise twilight=6:52 AM sunset twilight=5:06 PM > The moon is Half Waxing, 60% bright, and 8 days old > The next full moon is on Wednesday, January 7th > 12/01/03 06:20:58 PM Read 2 trigger entries > 12/01/03 06:20:58 PM Rereading .menu code files. > 12/01/03 06:21:00 PM: Saving object states ... done > Bad checksum in cm11 send: cs1=234 cs2=. Will retry > Bad checksum in cm11 send: cs1=234 cs2=. Will retry > Bad checksum in cm11 send: cs1=234 cs2=. Will retry > Bad checksum in cm11 send: cs1=234 cs2=. Will retry > Bad checksum in cm11 send: cs1=233 cs2=. Will retry > Bad checksum in cm11 send: cs1=233 cs2=. Will retry > Bad checksum in cm11 send: cs1=233 cs2=. Will retry > Bad checksum in cm11 send: cs1=233 cs2=. Will retry > Exit flag set in sig_handler > Exit flag set in sig_handler > Exit flag set in sig_handler > Exit flag set in sig_handler > Exit flag set in sig_handler > 12/01/03 06:21:00 PM Light set to off > Exiting program: normal > 12/01/03 06:21:00 PM: Saving object states ... done > Bye Bye > mh rc=1 > mh exited normally > |