Closed grsthegreat closed 3 years ago
Reverse engineering is explicitly called out as an exception in the DMCA https://www.copyright.gov/legislation/dmca.pdf
Reverse engineering (section 1201(f)). This exception permits
circumvention, and the development of technological means for such
circumvention, by a person who has lawfully obtained a right to use a
copy of a computer program for the sole purpose of identifying and
analyzing elements of the program necessary to achieve interoperability
with other programs, to the extent that such acts are permitted under
copyright law.
Sad. Finished my Genmod install today only to find this out. I'm having the same exceptions issue which can now only mean my version was auto updated as well. I did notice with the new harness for Genmod installed it seems to have killed their WiFi connection, however, too late.
@mattgraham , out of curiosity have you used the dealer menu log in? Im curious to know what your hardware and firmware versions currently are.
@pridesleap when the machine turns on initially it flashes the version number.
@jgyates I've been rolling along since November with my system working great and enjoying the updates. When I installed the 1.14.27 I lost communication, which brought me here.... I am showing V1.08 firmware and V1.00 hardware on the Evo 2. Am I ok on firmware or did it update and is still showing and older version as mentioned above?
If you have firmware V1.08 you should be good.
I posted an update to 1.14.27 yesterday but there was an issue that not all of the changes go checked in at the same time. The issue was resolved, but depending on the time you did the update it may cause a problem. Try updating the software again from the about page.
I don't understand what you mean. If you still have an issue please create a new thread as this is not related to the topic in this thread.
Generac V1.10 is generacs encryption update.if you have 1.08 you are good
Generac V1.10 is generacs encryption update.if you have 1.08 you are good
Yeah, It seems good after running the update again. I was worried when reading above that they can update the firmware and show the same revision number. I didn't know if it was a "fake" V1.09 or V1.08.
Hello jgyates, I think you already had someone helping, but I wanted to make sure there wasn't anything more you needed to investigate this encryption issue. I have one generator with a wifi module that got the dreaded update.
Thanks again for this amazing software.
Just checking in here as I'm on a dealer maintenance plan and they'll be coming by for the yearly check sometime soon. I believe I have an EVO v1 controller but wanted to check here...am I correct? Model : G0065512 Controller Detected : Evolution, Air Cooled Hardware Version : V1.06 Firmware Version : V1.20 From reading all of the above I think I could go as far as firmware V1.21 and still be safe to use GenMon. Is that correct or are EVO v1 controllers not at risk? I've already noted my desire for no more firmware updates w/ my service company but I'll be home at the time and supervising the service to make sure they don't install any firmware updates.
I have not heard of any Evo1 controllers that have encryption. Based on the info you provided, you do have an Evo1
Correct, no evolution 1.0 controllers are involved with the encryption. That doesnt mean that they wont sneak it in with later updates. Ill not be updating my evolution 1.0 any more.
I just upgraded to V1.14.28 and was getting communication failures. I came here, read this very scary thread.. and ensured my wifi was NOT configured on my v2.
The firmware version and the controller type is located on the Maintenance page on the web interface. If genmon is not functional then you can get your firmware version on the dealer menu. To access Dealer Menu on the Evolution controller, from the top menu selection (SYSTEM, DATE/TIME,BATTERY, SUB-MENUS) enter UP UP ESC DOWN UP ESC UP, then go to the dealer menu and press enter.
Thanks.. not sure how I missed that... Controller Detected : Evolution 2.0, Air Cooled Hardware Version : V1.00 Firmware Version : V1.09
What version has the encryption?
V1.10 is encrypted
I have a one year 22KW Generac and was thinking about dumping the pathetic Mobile Link software and go with the genmon. Is there any way I can tell if this unit is encrypted?
Here are my specs: Boot Loader 1.07 EEPROM V1.03 Firmware V1.11 Hardware V1.00
good change
I hope this works out. Just got my Generac commissioned and I have the new Firmware. The MobileLinkGen app is next to useless.
All the HW bits to build Genmon have arrived but I take it I'm still out of luck with the new Firmware?
Thanks - e-mail sent
@jmone1
I am not sure if I received your email. Please reference your github username in the email as others have sent email to this same address.
@jgyates Mmm - I just sent another e-mail (from a slightly different account)....
I bought a 13kw Generac last fall and while doing my one year oil change I started looking into a better interface than MobileLink app. I thought this would be perfect and was excited to build it. My firmware is 1.11.59. Is there any hope? Is the project dead?
I just checked in V1.15.0 which should allow Evolution 2.0 with firmware 1.10 and 1.11 to work with this project. This should work with future version unless generac changes the firmware again. To be safe you could disable your wifi or do not (allow it to connect to your network) to prevent future updates.
You should see a few modbus exceptions logged on the Monitor page along with the other serial stats. That is normal. The way this fix is structured is that the software looks for the modbus exceptions on the serial or TCP link. If it finds then then it assumes that the firmware needs to be "unlocked". You will see a few modbus exceptions every hour, this is normal. I have tested this on two different Evo2 controllers. Thanks for everyone who helped on this. If anyone has any problems let me know.
Im glad you were able to find a work around. Your program is far superior to generacs.
Thank you. I'll proceed with my build. I may wait til the weather turns colder and I have nothing else to do and it's been tested a bit more. Meanwhile, I am turning my mobilelink off so at least I'm not updating.
Great work! With the fix checked in, do you recommend staying on older firmware or upgrading to 1.11?
Ether should be fine, however I would stay with 1.09 if you have it as this version is what I would consider to be "standard" modbus. Without the workaround, fewer things can go wrong. Other than that if you have 1.1x the fix should well. Other than the encryption being added, I don't know if anything major you are missing out on if you opt not to upgrade your firmware to 1.1x.
Id skip any updates also. Theres nothing important to add. Just to be safe i will not be updating my Evolution 1.0 controller anymore, just incase they try to encrypt that also. Mine currently is V1.21 and it does not prevent genmon operation.
Thanks so much for your fantastic work on getting around this encryption! When the encryption first happened months ago and my Genmon stopped working I pulled it out of the generator since I thought it would be impossible for anyone to figure away around it but I kept checking every month to see if by chance you figured it out. To my surprise, when I checked last night and saw the word FIXED added to the post title I was thrilled. So I reinstalled it today and it works perfect with me on V1.11 on the Evolution 2 controller. I also disabled the Wi-fi. THANKS!!!!!!
New generator here - evo 2.0 with the most recent firmware v1.17.22.
Can anyone confirm that this works before I take the plunge?
Thanks!
V1.17 is pretty new, but I do have one set of logs that were submitted by a working installation on v1.17 firmware (modbus does not report the third value, 22 ).
I just had a generator installed and within the dealer menu the firmware displayed is v1.18. I wanted to confirm that this will work before I start purchasing all the parts. Thanks!
Is it an evolution 1 or evolution2 controllerSent from my Galaxy -------- Original message --------From: mlritchie @.> Date: 2/14/24 12:19 PM (GMT-08:00) To: jgyates/genmon @.> Cc: grsthegreat @.>, Mention @.> Subject: Re: [jgyates/genmon] FIXED: Generac will begin encrypting evolution 2.0 controllers starting with firmware 1.10. Will this block genmon use on Evolution 2. Also all new evolution 2 generators will be shipped with encrypted controllers. (#374) I just had a generator installed and within the dealer menu the firmware displayed is v1.18. I wanted to confirm that this will work before I start purchasing all the parts. Thanks!
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>
if its a new generator, and not old stock new install, its more than likely the evolution 2 controller. they have found a work around for this issue so genmon will work, but i personally have not done this.
It is a brand new generator with an Evolution 2. Thank you! I already have a Pi and will get the parts and see if I can get this going.
yes, V1.18 Evo2 firmware is known to work.
Confirming v1.18 works. Really appreciate your efforts on this project. Donation on its way shortly!
Use the template below if you have an issue or want to report a bug. If you have a question or a feature request you can ignore the questions below.
NOTE: If you are having issues with your serial connection, please read this page before posting:
https://github.com/jgyates/genmon/wiki/3.6---Serial-Troubleshooting
If you are having other issues, please see the following page:
https://github.com/jgyates/genmon/wiki/3.5---General-Troubleshooting
If you need to send you logs and registers to the developer, if you email is setup and working properly you can click send your logs on the About page in the web interface.
Expected Behavior
{Please write here}
Actual Behavior
{Please write here}
Steps to Reproduce (including precondition)
{Please write here}
Screenshot or Pictures relating to the problem (if possible)
{Please write here}
Your Environment