-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EVO192 v.7.50.000+ with 307USB #335
Comments
PAI does not support serial encryption yet. IP150 does encryption/decryption for us, this is why it still works. |
I see, but when it says "the serial output will be operational only with Paradox devices (IP150/+, PCS250/260/265/265LTE, USB307)" I think it means that 307USB will handle the encryption/decryption, as the IP150 does. Doesn't it? |
By the way, I've just tried my panel running version 7.70.01 with PAI using a PL2303 usb-serial converter and here's the log.
So, it's detecting the panel and the firmware version, but then it doesn't seem to be able talk to it. |
I'm thinking, how can a panel running firmware 7.50+ work with an old IP150 running outdated firmware? This makes me think the panel somehow recognizes it and switches to unencrypted communication over serial. Would that make sense? |
307USB can not handle encryption/decryption. It is just an USB to serial cable. |
Maybe they had that serial encryption in the firmware for a long time and made it default just now. You can be right as well, makes sense. |
This maybe related #334 |
Yeah, that's what I thought, but I'm not convinced anymore, as that changelog is quite unclear. |
I really doubt they had encryption ready in old IP150 firmware versions... Instead, I think it's one of following options:
I would almost exclude the second one. It would be very risky as it could break TCP/IP connection with the panel should anything go wrong during the firmware update. |
I've captured a full conversation, from connection to disconnection, with a test panel v.7.70.01 running factory configuration. Actually, It doesn't look properly encrypted to me, as there's a lot of repetitions. If packet lengths match, they might be just scrambled, like XOR'd with a key. In any case, I've ordered an IP150. With a simultaneous packet capture, using Wireshark on the IP side and Logic on the serial side, it should be easy to spot the differences. |
Looks like same story as with #334. |
I agree that having regular serial connection and an IP150 connection captures it will be easier to decrypt. Let's continue in #337 PR. |
Alarm system
EVO192 256k 7.70.01
Question
Changelog for version 7.50.011, as shown in #272, says:
Would this mean that we can use 307USB for communicating with firmware versions >=7.50.000 ?
Also, If I understand correctly, communication over IP150 introduces a noticeable delay. Could this be a solution?
Thanks.
The text was updated successfully, but these errors were encountered: