-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathChangelog
1030 lines (894 loc) · 51.3 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Firmware Release 04.06.01 (28) – CODESYS 3
Engineering by CODESYS IDE V. 3.5 is supported
Engineering by e!COCKPIT IDE is not supported
CODESYS 2.3 is not supported
Migration Guide – from e!COCKPIT to CODEYS V3.5:
• https://techdocs.wago.com/Software/eCOCKPIT_Migration/en-US/index.html#index_content
System:
[NEW] The login form of the Auth service displays configurable text with
system usage information. This text is empty by default and must be set
up by the end customer and customized to their specific needs.
The configuration is possible via WDx.
[NEW] External authentication with OAuth2 for the WDX parameter service
[FIXED] WAT-36957 Merge of /etc/shadow during firmware update via WUP
[FIXED] SECURITY CVE-2024-41970, CVE-2024-41974
[FIXED] WAT-36824 VDE-2024-047: Improper Access Control
[FIXED] WAT-36825 VDE-2024-047: Improper Access Control
[FIXED] WAT-34176 IODrvDal: Enhanced watchdog to detect multiple
short-term errors (can be disabled via config file).
[FIXED] WAT-35335 Missing iptables bridge netfiltering for Docker
[FIXED] WAT-35113 Error using Docker Swarm
[FIXED] WAT-36872 Long waiting times during boot process if firewall and
dhcp is activated
[REMOVED] Cloud Connectivity: IBM cloud specific functionality is removed
[DEPRECATED] Webserver module PHP-PAM will be removed in future versions
[DEPRECATED] The network feature rate limiting is deprecated and will be
removed in future versions
[Note] ADVICE Code generation from WDA OpenAPI is possible via Postman
Operating System:
[FIXED] SECURITY CVE-2024-34397, CVE-2024-34459, CVE-2024-6387,
CVE-2024-37676
[FIXED] WAT-36596 Update glib to v2.78.6
[FIXED] WAT-36601 Update xmllint to 2.13.2
[FIXED] WAT-36777 Update OpenSSH to v9.8 p1
[FIXED] WAT-36787 Update htop to 3.0.1
Runtime System:
[NOTE] ADVICE PFC300: The behavior of the DAL watchdog may change on multicore
systems.
If a high-priority IEC task on a core displaces all other IEC
tasks on this core, the BUS is no longer driven into a defined
state via the watchdog, as the system and therefore other IEC
tasks on other cores can still be executed.
For controlled behavior, it is recommended to use the CODESYS
internal task watchdog.
[FIXED] WAT-34361 Port authentication for the CODESYS WebVisu can be
switched off separately
Fieldbus Interface & Protocols:
[FIXED] WAT-36466 OPC UA Server: Denial of service after several link down
for a specific time
[FIXED] WAT-36203 OPC UA Server: Stop publishing if the system time is set
backward
[KNOWN] WAT-36971 Writing SNMPUser via WDA-API is only possible with
Security Level "AuthPriv
Web Based Management:
[KNOWN] WAT-36520 Mass Storage - Format memory card: If one or more USB
sticks are connected to the device, the memory card is
not always formatted, but the last connected medium.
Workaround: Remove USB stick(s).
################################################################################
Firmware Release 04.05.10 (27) – CODESYS 3
Engineering by CODESYS IDE V. 3.5 is supported
Engineering by e!COCKPIT IDE is not supported
CODESYS 2.3 is not supported
Migration Guide – from e!COCKPIT to CODEYS V3.5:
• https://techdocs.wago.com/Software/eCOCKPIT_Migration/en-US/index.html#index_content
System:
[NEW] Support for Spanning Tree Protocols STP/RSTP
[NEW] WAT-35711 Support for VS code
[NEW] Support for DHCP/DNS. Controller can act as DHCP/DNS server
[NEW] Support for WAGO Device Sphere
[FIXED] WAT-21892 Didn’t show all NTP Servers assigned via DHCP in WBM including
statically configured NTP servers.
[FIXED] WAT-36597 Placeholder in WDX response for IO LED diagnostic request
[FIXED] WAT-36420 Pre-mature end of blink sequence during firmware update via SD card
[FIXED] WAT-36635 Updated TZ-String for China to CST-9 and for Japan to JST-9
[FIXED] WAT-35113 Error using Docker Swarm
[FIXED] WAT-36431 Devices with two Ethernet interfaces: Loss of Ethernet connection on one
Ethernet interface leads to communication interruption on the other Ethernet interface
[FIXED] WAT-36006 IP address of the Docker Bridge0 in connection with temporary IP addresses
[CHANGED] WAT-36240 Backup created with WAGO Upload does not contain docker related files
[CHANGED] WAT-35865 Auto-Update via sd card: update of CODDESYS application will clear retain data by default.
[REMOVED] Cloud Connectivity: IBM cloud specific functionality is removed
[DEPRECATED] The network feature rate limiting is deprecated and will be removed in future versions
[Note] ADVICE Code generation from WDA OpenAPI is possible via Postman
Operating System:
[FIXED] SECURITY CVE-2024-23651, CVE-2024-23652, CVE-2024-23653, CVE-2024-21626, CVE-2022-48624, CVE-2023-42465,
CVE-2023-48795, CVE-2023-29491, CVE-2023-45853, CVE-2023-28321, CVE-2023-28322, CVE-2023-28320,
CVE-2023-28319, CVE-2023-4527, CVE-2023-5156, CVE-2023-4911, CVE-2023-28320, CVE-2023-28319,
CVE-2023-37464, CVE-2023-28484, CVE-2023-29469, CVE-2022-23471, CVE-2022-48303, CVE-2024-25062,
CVE-2023-48795, CVE-2023-2603, CVE-2023-38545, CVE-2023-41913, CVE-2023-38545, CVE-2023-38546,
CVE-2019-11358, CVE 2020-11022, CVE-2020-11023, CVE-2020-23064
[FIXED] WAT-36233 Update jQuery to 3.7.1
[CHANGED] Update OpenSSL to v3.13
[NEW] WAT-35711 Add libatomic
[CHANGED] Updated ncurses to version 6.4
[CHANGED] PFC300: Kernel update 6.6.15 rt22
Runtime System:
[NEW] CODESYS3 Runtime-System 3.5.19.50
[NOTE] ADVICE PFC300: The behavior of the DAL watchdog may change on multicore systems.
If a high-priority IEC task on a core displaces all other IEC tasks on this core,
the BUS is no longer driven into a defined state via the watchdog, as the system and
therefore other IEC tasks on other cores can still be executed.
For controlled behavior, it is recommended to use the CODESYS internal task watchdog.
[FIXED] WAT-36527 Flickering of LEDs when plugging Ethernet cables.
[CHANGED] Fix scheduling policy for all background tasks of CODESYS runtime system (e.g. Webserver, OPCUA-Server)
and customer application that was accidentally changed in FW26.
[FIXED] WAT-36306 Creation of directory /media/sd directory even without sd card mounted.
[FIXED] SECURITY CVE-2024-5000, CVE-2023-6357
Fieldbus Interface & Protocols:
[NEW] BACnet: Support of BACnet/SC
DRM License BACnet/SC Hub:
2759-2223_0211-1000 Runtime BACnet 300 Single License Plus
2759-2226_0211-1000 Runtime BACnet 600 Single License Plus
DRM License BACnet/SC Node:
2759-2273_0211-1000 Runtime BACnet 300 Single License
2759-2276_0211-1000 Runtime BACnet 600 Single License
[NEW] BACnet: Support for PFC100 G2 devices. (750-8110, -8111, -8112)
[FIXED] WAT-36652 CAN: Improve CAN Layer2 bus fault recovery to solve possible restart problem after partial disruption
[FIXED] WAT-36604 CAN: Fix high task cycle time when using CAN layer2 frame transmission methods in Bus Off state.
[KNOWN] WAT-36466 OPC UA Server: Denial of service after several link down for a specific time
[KNOWN] WAT-36203 OPC UA Server: Stop publishing if the system time is set backward
Libraries:
[NEW] WagoAppSparkplug: NBIRTH message without alias for Node Control/Rebirth
[FIXED] WAT-36493 CAA File: DirOpen leads to error message “Wrong Parameter”
[FIXED] WAT-36624 WagoSysCom_Internal_PFC: Incompatibility with WagoSysPlainMem v.1.5.3.0.
[NOTE] WAT-36624 When porting existing projects it is necessary to update the device or
set placeholder manually to WagoSysCom_Internal_PFC v1.0.2.7.
[FIXED] WAT-36190 WagoAppFielDir: Access failure for creation of directories on SD card from CODESYS application.
Web Based Management:
[NEW] SECURITY Changeover to the central authentication service with new login form
[FIXED] SECURITY CVE-2023-4089
[KNOWN] WAT-36520 Mass Storage - Format memory card: If one or more USB sticks are connected to the device,
the memory card is not always formatted, but the last connected medium.
Workaround: Remove USB stick(s).
########################################################################################################################
Firmware Release 04.04.03 (26) – CODESYS 3
Engineering by CODESYS IDE V. 3.5 is supported
Engineering by e!COCKPIT IDE is not supported
CODESYS 2.3 is not supported
Migration Guide – from e!COCKPIT to CODEYS V3.5:
• https://techdocs.wago.com/Software/eCOCKPIT_Migration/en-US/index.html#index_content
System:
[FIXED] Sporadic failure of data communication to the cloud
[FIXED] NTP client timeout too short. Increased to 8 sec.
[FIXED] If the device is in separate mode and no web server is running, the fire wall
blocks the webserver after armed, regardless of how the firewall is set
[FIXED] APN configuration leads to modem reset
[FIXED] FTP didn’t support NOOP command
[FIXED] Ensure UTF-8 encoding for log files
[DEPRECATED] The network feature rate limiting is deprecated and will be removed in fu-ture versions
[Note] ADVIDE Code generation from WDA OpenAPI is possible via Postman
Operating System:
[FIXED] SECURITY CVE-2023-27533, CVE-2023-27534, CVE-2023-27535, CVE-2023-27536, CVE-2023-27537, CVE-2023-27538
[CHANGED] Update rauc to v1.9
Runtime System:
[NEW] CODESYS3 Runtime-System 3.5.19.20
[NEW] CODESYS Redundancy. Needs DRM license 2759-249/210-1000 or 2759-249/211-1000
[FIXED] Data Sources Manager didn’t support Application V3
[CHANGED] Access blocking for 1h after 5 login failures
[CHANGED] Runtime file access is limited to /home/codesys, /media/sd, /tmp
[CHANGED] The restriction to WAGO Ethernet Sub Devices has been removed for compatibility reasons
[FIXED] SECURITY CVE-2022-4224, CVE-2022-47378, CVE-2022-47379, CVE-2022-47380, CVE-2022-47381, CVE-2022-47382,
CVE-2022-47383, CVE-2022-47384, CVE-2022-47385, CVE-2022-47386, CVE-2022-47387, CVE-2022-47388,
CVE-2022-47389, CVE-2022-47390, CVE-2022-47392, CVE-2022-47393, CVE-2022-47391, CVE-2023-37545,
CVE-2023-37546, CVE-2023-37547, CVE-2023-37548, CVE-2023-37549, CVE-2023-37550, CVE-2023-37551,
CVE-2023-37552, CVE-2023-37553, CVE-2023-37554, CVE-2023-37555, CVE-2023-37556, CVE-2023-37557,
CVE-2023-37558, CVE-2023-37559, CODESYS IDE: CVE-2023-3662, CVE-2023-3663, CVE-2023-3669
Fieldbus Interface & Protocols:
[NEW] Modbus RTU: CODESYS configurator for the onboard serial interface
[NEW] PROFINET: Limited support of CODESYS PROFINET controller and device
[NOTE] IMPORTANT PROFINET: no MRP ring redundancy, no LLDP support, no Daisy Chain wiring, limited to one Ethernet port
[NOTE] ADVICE PROFINET: do not use the controller with more than 5 devices
[FIXED] BACnet: Max/Min Pres Value Property in Analog Input Objects
[FIXED] BACnet: Sporadic missing synchronicity between runtime and BACnet objects
[FIXED] BACnet: Synchronization if an override configuration file exists with ob-jects that have more properties defined in the configuration file than in CODESYS
[FIXED] BACnet: Non alphanumeric characters in Trendlog object name
[FIXED] OPC UA Client: CmpOPCUAClient stops the runtime if the connected server is shut down.
Libraries:
[NEW] WagoSysModem 2.0.1.0: Send SMS in text mode
[NEW] WagoSyCurl: Support for WSTRING
[NEW] WagoAppCloud: Support for data types SINT, LINT, ULINT and LWORD
Web Based Management:
[FIXED] Automatically redirect to application didn’t work if separate ports are enabled for WBM and WebVisu.
[FIXED] SECURITY CVE-2023-3379, CVE-2023-3378
################################################################################
Firmware Release 04.03.03 (25) – CODESYS 3
Engineering by CODESYS IDE V. 3.5 is supported
Engineering by e!COCKPIT IDE is not supported
CODESYS 2.3 is not supported
Migration Guide – from e!COCKPIT to CODEYS V3.5:
• https://techdocs.wago.com/Software/eCOCKPIT_Migration/en-US/index.html#index_content
System:
[NEW] Support for Azure IoT Hub Device Provisioning Service (DSP)
[NEW] VLAN and Dummy interfaces can be configured via WAGO Device Manager (WDM)
[FIXED] Does not try to connect to all configurated NTP servers after a
connection failure with the original server
[FIXED] Sometimes it does not load all firewall rules and block legitimate traffic
[KNOWN] If separated ports are setup for WebVisu and WBM and no CODESYS webserver
is running, the WebVisu port will be blocked by the firewall as soon as
the firewall is armed, regardless of the setting of the firewall.
Workaround: 1) temporally disable the firewall,
2) switch on CODESYS web server,
3) switch on the firewall again
[REMOVED] DNS-server and DHCP-server (dnsmasq) are removed
[CHANGED] The library for the device abstraction layer (DAL) will be changed
from a static (libdal.a) to a dynamic library (libdal.so).
Libdal.a is deprecated and will be removed in future versions.
Users should link against libdal.so
[RELEASED] "Wago Device Access" for parametrization and configuration.
REST-API is active under path "<host>/wda" on port 443.
File-Access-API is active under path "<host>/files" on port 443.
To disable the service, delete symlink "/etc/rc.d/S11_paramd"
or move it to subdirectory "disabled"
[RELEASED] A documentation for the REST-API of "Wago Device Access"
is available from device by calling specified URL:
OpenAPI-JSON: <ip/hostname>/openapi/wda.openapi.json
HTML format: <ip/hostname>/openapi/wda.openapi.html
Operating System:
[FIXED] Update curl to v8.0.1
[FIXED] Update OpenSSH to v9.3p1
[FIXED] SECURITY CVE-2023-23914, CVE-2023-23915, CVE-2023-23916, CVE-2023-28531
Runtime System:
[NEW] Codesys3 Runtime-System 3.5.18.40
[NEW] Add support for CODESYS 3 CoreDumps
[NEW] Add support of PROFIBUS Device configuration for 750-8216
[FIXED] SECURITY CVE-2022-4048, CVE-2022-22515, CVE-2022-22508
Fieldbus Interface & Protocols:
[FIXED] EtherNet/IP scanner 4.3.0.0 generates exception during simulation
[FIXED] SIGABRT exception on RESET COLD of MODBUS slave applications
Workaround: Disable PLC Settings “always update variables”
[FIXED] WagoSysVisuBACnet library is supported with FW25
Libraries:
[NEW] Support of CODESYS IoT Libraries (Royalty free)
[FIXED] WagoSysModule_75x_511: SetScaledProcessValue doesn’t work
Web Based Management:
[NEW] Network configuration for vlan and dummy interfaces
[NEW] New option on page “Port and Services – PLC Runtime Services” to set
a separate interface for the PLC WebVisu
[FIXED] The representation of UII number does not comply with the company standard
[KNOWN] With separate ports for the WebVisu and WBM there is no redirect to the
set option WBM or WebVisu
Workaround: add “/wbm” or “/webvisu” to the URL
################################################################################
Firmware Release 04.02.13 (24) – CODESYS 3
Engineering by CODESYS IDE V. 3.5 is supported
Engineering by e!COCKPIT IDE is not supported
CODESYS 2.3 is not supported
Migration Guide – from e!COCKPIT to CODEYS V3.5:
• https://techdocs.wago.com/Software/eCOCKPIT_Migration/en-US/index.html#index_content
System:
[FIXED] WAT33700 WAT-33700 Fixed erroneous logrotate configuration
which leads to crash of CODESYS runtime when OpenVPN is used.
[DEPRECATED] Config tool “config_mdmd” and “update_modem_firmware”
will be removed in future firmware versions
[CHANGED] Reduced CBM functionality to basic use cases
Operating System:
[FIXED] Replaced Busybox wget by upstream wget
[FIXED] SECURITY CVE-2022-0529, CVE-2022-0530, CVE-2022-35260, CVE-2022-32221,
CVE-2013-4235, CVE-2022-43995, CVE-2022-44792, CVE-2022-44793,
CVE-2022-43680, CVE-2022-2309, CVE-2022-40303 , CVE-2022-40304,
CVE-2022-40476, CVE-2022-2905, CVE-2022-35252, CVE-2022-40674,
CVE-2022-40284, CVE-2022-1012, CVE-2022-37434, CVE-2021-33656,
CVE-2022-2327, CVE-2022-36879, CVE-2022-1671, CVE-2022-34494,
CVE-2022-34495, CVE-2020-35501, CVE-2022-1998, CVE-2022-30788,
CVE-2022-30789, CVE-2022-30783,CVE-2022-30785, CVE-2022-30786,
CVE-2022-30784, CVE-2022-1882, CVE-2022-32296, CVE-2022-29581,
CVE-2022-30594, CVE-2022-1015, CVE-2022-1048, CVE-2022-1353,
CVE-2022-29824, CVE-2022-29824, CVE-2022-1055, CVE-2022-28391,
CVE-2022-37434, CVE-2021-45868, CVE-2022-27666, CVE-2022-23219,
CVE-2022-23219, CVE-2022-1348, CVE-2022-23471, CVE-2022-31030
[KNOWN] SECURITY Improper handling of unicode string could crash unzip 6.0(CVE-2021-4217)
Runtime Sytem
[NEW] Codesys3 Runtime-System 3.5.18.20
[FIXED] Sporadic error while running the Codesys3 WebVisu with HTTP
[FIXED] “PLC load watchdog” might not work as espected: the plc load watchdog
will detect (e.g. an endless loop) but the IEC task might not be stopped
in any case. This might lead to a complete stop of the runtime process.
As workaround and improve “hardening” of your IEC application we recommend
to use an IEC Task watchdog on all your relevant IEC tasks in your IEC application.
[FIXED] SECURITY CVE-2022-22516, CVE-2021-21863, CVE-2021-21864, CVE-2021-21865,
CVE-2021-21866, CVE-2021-21867, CVE-2021-21868,CVE-2021-21869,
CVE-2022-1794, CVE-2022-22517, CVE-2022-22518, CVE-2022-22513,
CVE-2022-22514, CVE-2022-22519, CVE-2022-30791, CVE-2022-30792
Fieldbus Interface & Protocols:
[NEW] Support of CODESYS OPC UA Server and OPC UA Client
[KNOWN] Support of CODESYS OPC UA PubSub Libraries
[KNOWN] If the subscription of the CmpOPCUAClient cannot be established correctly
and the OPC UA server is then shut down, a SIGABRT occurs in Runtime.
[CHANGED] The “WagoSysVisuBACnet” library is not support with firmware 24
Saving trap receiver address after firmware up-/downgrade
Libraries:
[NEW] Support of CODESYS OPC UA PubSub Libraries
[FIXED] Docker Bridge Networking not working with Docker Swarm
[REMOVED] WagoAppEtherNetIP_Adapter and WagoSysEtherNetIP_Adapter Please use
native CODESYS 3.5 EtherNet/IP adapter
[KNOWN] Simulation might fail with some libraries within IDE
Web Based Management:
[NEW] Update to PHP 8.1.9
[NEW] Diagnostic information for Cloud-Connectivity on status page
[FIXED] Do not start a restore of the system package if the device has booted
from the memory card
[FIXED] Leading digits for host names
[FIXED] Backup & Restore is executable by user “root”
[FIXED] Added note text to explain the hostname behavior
[REMOVED] “guest” access
[CHANGED] Description for the certificate folder and configuration
Beta functionalities:
[BETA] "Wago Device Access" for parametrization and configuration. REST-API is
active under path "<host>/wda" on port 443. File-Access-API is active
under path "<host>/files" on port 443. To disable the service,
delete symlink "/etc/rc.d/S11_paramd" or move it to subdirectory "disabled"
[BETA] A documentation for the REST-API of "Wago Device Access" is available from
device by calling specified URL:
OpenAPI-JSON: <ip/hostname>/openapi/wda.openapi.json
HTML format: <ip/hostname>/openapi/wda.openapi.html
################################################################################
Firmware Release 04.01.10 (23)
Engineering by CODESYS IDE V. 3.5 is supported
Engineering by e!COCKPIT IDE is not supported
CODESYS 2.3 will no longer be supported
Migration Guide – from e!COCKPIT to CODEYS V3.5:
• https://techdocs.wago.com/Software/eCOCKPIT_Migration/en-US/index.html#index_content
System:
[NEW] The client ID for all running DHCP clients can be specified using the
config tool network_config. The assignment of the client ID via WBM/WDM is
not supported.
[NEW] Allow to access legacy serial number via config tool: get_coupler_details
serial-number-legacy
[FIXED] It is possible to downgrade to a hardened FW-Image without network
connection lost.
[DEPRECATED] PHP 7 will be replaced by PHP 8.
Operating System:
[FIXED] Fixed erroneous logrotate configuration which leads to crash of
CODESYS runtime when OpenVPN is used.
[FIXED] MAC Address filter configuration is loaded at boot time not only in event
of changed configuration.
[FIXED] MAC Address filter was active by default, from now on it is off as
default (cf. IP firewall).
[FIXED] Fixed error that prevents restore of system backup when Docker is activated.
[DEPRECATED] The config tool "activate_download" is deprecated an will be removed
in future versions.
Runtime System:
[REMOVED] Codesys2 Runtime-System is no longer available on PFC Plattform
[CHANGED] Codesys3 Runtime-System supported on PFC Plattform
[KNOWN] “PLC load watchdog” might not work as espected: the plc load watchdog
will detect (e.g. an endless loop) but the IEC task might not be stopped
in any case. This might lead to a complete stop of the runtime process.
As workaround and improve “hardening” of your IEC application we recommend
to use an IEC Task watchdog on all your relevant IEC tasks in your
IEC application.
Fieldbus Interface & Protocols:
[REMOVED] The OPC UA Server and Client are not included in this Firmware.
Will be available in an upcoming Firmware.
[REMOVED] PROFINET and PROFIBUS are not included in this Firmware.
Will be available in an upcoming Firmware.
[CHANGED] MODBUS TCP changed to CODESYS solution
[CHANGED] MODBUS RTU available only by IEC library
Libraries:
[KNOWN] Simulation might fail with some libraries within IDE
[KNOWN] WagoAppEtherNetIP_Adapter: CommonPacketFormat Interfaces
4.2.0.0 causes compile errors. CommonPacketFormat Interfaces
3.5.17.0 must be used instead.
In order to use the correct version CommonPacketFormat
Interfaces 4.2.0.0 needs to be deinstalled via CODESYS library manager.
Web Based Management:
[NEW] SNMPv3: Add support for strong privacy and encryption.
Authentication: SHA224, SHA256, SHA384, SHA512
Encryption: AES128, AES192, AES192C, AES256, AES256C
[NEW] WBM - Firewall - MAC Address Filter Whitelist: For the default entries,
an additional description text is displayed to avoid incorrect operation.
[CHANGED] Codesys 2 no longer available in "Information - PLC Runtime",
"Configuration - PLC Runtime" and "Ports and Services - PLC Runtime Services".
Removed WBM page "Fieldbus - Modbus" (WAGO Modbus implementation).
[FIXED] Update WDx and Config Tools to allow leading digits for host names.
Beta functionalities:
[BETA] "Wago Device Access" for parametrization and configuration. REST-API is
active under path "<host>/wda" on port 443.
File-Access-API is active under path "<host>/files" on port 443.
To disable the service, delete symlink "/etc/rc.d/S11_paramd" or
move it to subdirectory "disabled"
[BETA] A documentation for the REST-API of "Wago Device Access" is available
from device by calling specified URL:
OpenAPI-JSON: <ip/hostname>/openapi/wda.openapi.json
HTML format: <ip/hostname>/openapi/wda.openapi.html
################################################################################
Firmware Release 03.10.08 (22)
System:
[NEW] Uptdated lighttpd to version 1.4.64 Updated PHP to version 7.4.28
[NEW] Allow to specify NTP server via hostname (additonal to IP address)
[NEW] Updated ca-certificates to version NSS_3_78_RTM
[NEW] It is possible to disable access to WBM while WebVisu is still
available. WAGO Device Access Service is necessary to enable or disable
Web Based Management.
[NEW] Allow to configure NTP servers by hostname also (previously only IP
addresses were allowed).
[FIXED] OpenSSL updated to 1.1.1n
[FIXED] Fixed CVE-2021-29155
[FIXED] Fixed data race during restore (WAGOupload failed to complete restore
during controller reboot).
[FIXED] Updated libxml2 to 2.9.13 (fixes CVE-2022-23308)
[FIXED] Updated expat to 2.4.7 (fixes CVE-2022-25235, CVE-2022-25236,
CVE-2022-25313, CVE-2022-25314, CVE-2022-25315)
[FIXED] Fixed integer in XML_GetBuffer
[FIXED] 8217 Modem Parameter for Network Selection is not in PFC Settings
Backup & Restore
Operating System:
[NEW] Updated Kernel to version 5.15 (LTS). Fixes CVE-2022-23222.
[FIXED] Fixed CVE-2021-4023, CVE-2021-3732
[FIXED] Fixed CVE-2022-0847
[FIXED] Fixed CVE-2021-22600
[FIXED] Fixed CVE-2021-4150, CVE-2021-4148, CVE-2021-4197, CVE-2022-0995
[FIXED] Fixed CVE-2021-45868, CVE-2022-27666
Runtime System:
[NEW] e!RUNTIME Upgrade to version 3.5.17.3 (based on CODESYS 3.5, SP 17,
Patch 3) Fixed CVE-2021-29242, CVE-2021-36765, CVE-2021-33485,
CVE-2021-36763, CVE-2021-36764, CVE-2022-1989
Fieldbus Interface & Protocols:
-CAN
[FIXED] PFC CANopen Slave sends no heartbeat when bus detection fails
Web Based Management:
[NEW] root now has the same access rights to WBM like user "admin". By login
with username "root", the user can change the password of linux user
root and is not in need to change root password via SSH. For security
reasons, only users which are part of a WBM user group are able to
access WBM. All other users will rejected at WBM login.
[NEW] WBM provides information about the used trademarks.
[NEW] Force booting from the internal flash only and prohibit booting from SD
card. Notice: if you force booting from internal flash, an update is
only possible via ETHERNET. There is a risk that you will no longer be
able to connect to the device if there are any problems.d
[FIXED] No Cross-site Scripting via wrong configtool name.
[FIXED] Enhanced user guidance and error message in case of wrong/missing
label text while creating new filesystem on memory card.
Functional change:
[CHANGED] The Fast Aging function has been replaced by the MAC Learning
function. A device with MAC Learning enabled on all ethernet
interfaces behaves in the same way as a device with Fast Aging
disabled behaved in the past. NEW: MAC Learning is also available on
all 4-port devices (0750-8210, 750-8211 and 750-8215).
[CHANGED] WBM - "Information": Remove display of "Serial Number", show "Unique
Item Identifier (UII)" instead (only on devices which deliver an UII).
[CHANGED] Update of the Sparkplug integration supporting Sparkplug devices
connected to a Sparkplug node. IEC library seperated from
Wago-AppCloud to WagoAppSparkplug. ATTENTION: Incompatible to
previous version. Exising projects need to be adapted manually.
[DEPRECATED] Config tool function get_telecontrol_state will be removed in
future releases. The config tool was used to determine whether a
device is a telecontrol. Since telecontrol services can be added
by dynamic licensing, the tool is no longer needed.
[DEPRECATED] DHCP and DNS Server will be removed in future releases. For the
transition, it will be included for now. In the next release, the
servers will still be part of the firmware.
Beta functionalities:
[BETA] "Wago Device Access" for parametrization and configuration. The service
is available and can already be tested. Changes in the model and
behavior are possible for future versions. REST-API is active under
path "<host>/wda" on port 443. File-Access-API is active under path
"<host>/files" on port 443. To disable the service, delete symlink
"/etc/rc.d/S11_paramd" or move it to subdirectory "disabled". Compared
to the last firmware, many more parameter providers have been added.
[BETA] A documentation for the REST-API of "Wago Device Access" is available
from device by calling specified URL:
OpenAPI-JSON: <ip/hostname>/openapi/wda.openapi.json
HTML format: <ip/hostname>/openapi/wda.openapi.html
################################################################################
Firmware Release 03.09.04 (21)
System:
[NEW] Improved robustness of application control with operating mode switch and
additional detection of invalid states.
[NEW] IP forwading is activated implicitly when Docker is activated.
[NEW] Libcurl update to version 7.81.0
[NEW] Bootloader update to version 2021.10.0
[FIXED] Sender of SNMP "Informs" could be changed
[FIXED] deactivate Multicast Snooping by default
[FIXED] 4-Port PFCs now forwarding BPDU packets
[FIXED] Security-Fix in config-tool print_log.
[FIXED] Network bridges discard their IP address when all associated network
ports are disconnected.
[FIXED] “Dirty Pipe" enables root privileges CVE-2022-0847
Runtime System
[FIXED] New e!Cockpit projects for 750-8217 automatically contains WagoSysModem
as required Library
Fieldbus Interface & Protocols:
-OPC UA
[NEW] OPC UA client that can establish a connection to an OPC UA server via
standardized PLCopen function blocks.
-CAN
[FIXED] CAN interface goes into BusOff by TxOverflow
-BACnet
[NEW] The BACnet revision has been updated from revision 14 to revision 22
-Cloud Connectivity
[NEW] Proxy configuration for MS Azure + Wago Cloud in WBM configurable
Functional change:
[DEPRECATED] Config tool function get_telecontrol_state will be removed in
future releases. The config tool was used to determine whether a
device is a telecontrol. Since telecontrol services can be added
by dynamic licensing, the tool is no longer needed.
[DEPRECATED] DHCP and DNS Server will be removed in future releases. For the
transition, it will be included for now. In the next release, the
servers will still be part of the firmware.
Beta functionalities:
[BETA] "Wago Device Access" for parametrization and configuration. The service
is available and can already be tested. Changes in the model and behavior
are possible for future versions.
REST-API is active under path "<host>/wda" on port 443.
File-Access-API is active under path "<host>/files" on port 443.
To disable the service, delete symlink "/etc/rc.d/S11_paramd" or move it to
subdirectory "disabled". Compared to the last firmware, many more
parameter providers have been added.
################################################################################
Firmware Release 03.08.08 (20)
System:
[NEW] Integration of Docker Deamon. Docker now can be installed and activited via. WBM.
[NEW] Users of WBM and Linux where harmonized. User "user" and "admin" can still be
used for authorization in WBM as default, but they are no longer exclusive for WBM.
Every WBM user can only change his own password now. To use WBM, linux user can be
added to group "wbm-admin" or "wbm-user". All other users where treated as "guest".
Note: Configuration/change of password in WBM will directly change the configuration
of the corresponding linux user and vice versa. After upgrade to FW 20, login
in WBM is not possible with the old WBM passwords; you must use the passwords
of the corresponding linux users. After a following downgrade to FW 19
(or less), WBM will use the WBM default passwords.
[NEW] "Codesys port authentication password" can no longer be changed via WBM.
[NEW] From FW20 the HTTPS port is always active and cannot be disabled via WBM or configtool.
Please note that this will be the state after a firmware update, regardless which
state was configured before. If necessary, the HTTPS port can be blocked via the firewall.
[NEW] PTXdist update to version 2020.8.0
[NEW] openSSL update to version 1.1.1.L
[NEW] Busybox update to version 1.34.1
[FIXED] PFC200 with 4G: Fix issue with sporadic high system load leading to a KBus watchdog
timeout when modem starts unexpected re-initialisation of SIM card in operational state.
[KNOWN] PFC200 with 4G: 2kB Memoryleak for each Modem-Reset.
[FIXED] IPsec: SHA512 based ESP algorithms not available.
Runtime System:
[FIXED] Fix possible deadlock when using multiple tasks in an e!Cockpit application on
PFC based controllers leading to a KBus watchdog timeout (signalled by IO LED
error blinkcode 9-5)
[FIXED] Fixed CODESYS 2.3 webserver vulnerabilities regarding CODESYS
advisory 2021-15_LCDS-358
[FIXED] Fixed CODESYS 2.3 runtime vulnerabilities regarding CODESYS
advisory 2021-16_LCDS-361
[FIXED] Fixed CODESYS 2.3 runtime vulnerabilities regarding CODESYS
advisory 2021-17_LCDS-362
Fieldbus Interface & Protocols:
-OPC UA
[FIXED] The OPC UA port is now correctly opened in the firewall after restart.
-CAN
[NEW] It is now possible to use extended CAN configuration in e!COCKPIT
-BACnet
[FIXED] When using BACnet, there is no longer an increase in open file discreptors.
-Cloud Connectivity
[NEW] Cloud Connectivity: Update Azure SDK to 1.6.0
-SNMP
[FIXED] Sender of SNMP "Informs" not changeable via IEC Libraries.
Functional change:
[DEPRECATED] Config tool function get_telecontrol_state will be removed in future
releases. The config tool was used to determine whether a device is a
telecontrol. Since telecontrol services can be added by dynamic licensing,
the tool is no longer needed.
[REMOVED] Removed Telnet server, use SSH instead.
[REMOVED] Removed TFTP server.
Beta functionalities:
[BETA] "Wago Device Access" for parametrization and configuration. The service is
available and can already be tested. Changes in the model and behavior are
possible for future versions.
REST-API is active under path "<host>/wda" on port 443. File-Access-API is
active under path "<host>/files" on port 443. To disable the service,
delete symlink "/etc/rc.d/S11_paramd" or move it to subdirectory "disabled".
################################################################################
Firmware Release 03.07.14 (19)
Starting with firmware 19, the PFC200 of the first generation and PFC100 has its own
image and release notes.
System:
[NEW] Extend routing functionality: routing over an interface.
[NEW] The configuration of a default gateway can now be set on
the TCP/IP configuration page in the WBM together with the IP configuration.
[NEW] Extend the Fix-IP-Feature to address all configured bridges. (Not only bridge 0)
[NEW] Updated kernel to version 5.10
[FIXED] SEC: Disabled local and remote port forwarding for SSH server
by default (conforming to in BDEW whitepaper)
[FIXED] Fixed invalid progress of 30% during firmware update.
[FIXED] Prevent dropbear from logging "no such file or directory"
[FIXED] PFC 3G: Show correct connection state and signal strength with
specific SIM cards for data service only
[FIXED] Allow PN connection up to 64 modules.
[FIXED] Fix synchronization error while using WagoLibNetSnmpManager and WagoLibNetSnmp.
[FIXED] PFC is not sending coldstart trap via SNMP
[FIXED] WagoConfigToolLib could not be used to read DHCP assigned DNS server and default gateway
[FIXED] Fix port mirroring visualization error in WBM.
[FIXED] SEC: Updated dnsmasq to 2.83; Fixed CVE-2020-25684, CVE-2020-25685, CVE-2020-25686
[FIXED] SEC: Updated sudo to 1.9.5p2; Addresses CVE-2021-3156
[FIXED] Fixed issue displaying the wrong time zone after select time zone CET via WBM.
[FIXED] Fix SNMP v2c Inform Notification function (extend FB)
[FIXED] Updated ca-certificates to NSS.3.60.1.RTM
[FIXED] Updated webserver lighttpd to version 1.4.59
[FIXED] PFC 3G: Modem Management: Unexpected network traffic with
deactivated wireless data service
[FIXED] Fix temporary network loop/network bridge within the FW update process,
if the network is separated and connected to more than one network
Runtime System:
[NEW] e!RUNTIME Upgrade to version 3.5.16.3 (based on CODESYS 3.5, SP 16, Patch 3)
[FIXED] Bootproject with e!COCKPIT application doesn't start when using retain variables
and changing application without download.
[FIXED] CODESYS2 WebVisu doesn't show variable values when port authentication
is enabled since FW18 Patch3
Fieldbus Interface & Protocols:
-OPC UA
[FIXED] The OPC UA port is now correctly opened in the firewall.
-Modbus
[NEW] Bidirectional access to address ranges adjustable
[FIXED]Fix Modbus Master (Client) mode OnValueChange to write data in
Modbus Slave (Server) registers.
-CAN
[FIXED] PFC sends unexpected CAN emergency telegram.
[FIXED] CAN layer2 receive does not work when calling FbCanL2Open in each SPS cycle.
[FIXED] CAN layer2 keeps sockets open / memory leak
[FIXED] CAN layer2 memory leak when opening CAN socket in disconnected state
-Cloud Connectivity
[NEW] Add support for cache mode SD-Card for NativeMQTT
[NEW] IEC retain data is not deleted during transfer of boot application. Retain data
may be reused if it is still compatible to boot application.
[FIXED] Use exponential backoff for retry interval if connection fails due to failing
certificate validation
Libraries:
[FIXED] Set path to standard certificate store (/etc/ssl/certs) for curl library.
[FIXED] Restore behavior of WagoSysProcess library for PFC firmware release 17 and older.
Functional change:
[DEPRECATED] Config tool function get_telecontrol_state will be removed in future releases.
The config tool was used to determine whether a device is a telecontrol. Since telecontrol
services can be added by dynamic licensing, the tool is no longer needed.
[REMOVED] 3S OPC UA Server removed from the firmware.
(Can be installed for firmware 19, available via support: [email protected]).
[CHANGED] In future releases, HTTPS-Port is always active and can only be switched off by the firewall.
################################################################################
Firmware Release 03.06.19 (18)
System:
[NEW] PFC200 with 4G: Send and receive SMS via e!COCKPIT IEC-Library
[NEW] PFC200 with 4G: Modem configuration can now be prepared in WBM even when
SIM is not inserted or locked
[NEW] PFC200 with 4G: Manual configuration of net type and provider via WBM
[NEW] PFC200 with 4G: Networkscan of available mobile radio networks via WBM
[NEW] PFC200 with 4G: CID/LAC to determine the location of the cell tower
[FIXED] PFC200 with 4G: Stabilization for applications with massive cell changes
[FIXED] PFC200 with 4G: Authentication type "PAP or CHAP" can now be
configured correctly
[KNOWN] PFC200 with 4G: 2kB Memoryleak for each Modem-Reset.
Runtime System:
[NEW] SEC, CDS2: CODESYS Advisory 2021-06 (Security update for CODESYS Control
V2 communication)
[NEW] SEC, CDS2: CODESYS Advisory 2021-07 (Security update for CODESYS V2 web server)
Fieldbus Interface & Protocols:
-OPC UA
[FIXED] Nested IEC structures are now supported
[NEW] The Endpoint URL can be set in the WBM between the Hostname and the IP
addresses of the bridges
[NEW] StructureFields are now supported. Structured DataType is used to provide the
metadata for a field of a custom Structure DataType. (OPC UA Specification
Part 3 - 8.51 StructureField)
-Cloud Connectivity
[FIXED] CC-2133 Fixed issues which may lead to crash or deadlock of cloud connection.
[FIXED] CC-2247 native MQTT: Fixed blocked data transmission if more than 20
subscriptions are used and broker is not available during initial connect.
################################################################################
Firmware Release 03.06.09 (18)
System:
[NEW] PFC200 with 4G: Modem reset possible
[NEW] The invalid IP adress 0.0.0.0 is not accepted by the system.
[NEW] In case of IP missconfguration a corresponding error message
is displayed in the WBM dialog.
[NEW] Compiler Update to Linaro GCC 9.2
[FIXED] WBM: Not all TZ strings can be set and displayed
[FIXED] Communication over service port could not established.
[FIXED] Connection problems with roaming SIM cards
[FIXED] Config tool bootproject argument not available
[FIXED] PFC sends undocumented emergency telegram
[REMOVED] Removed deprecated function ct_liblog_reportError
Runtime System:
[NEW] e!RUNTIME Upgrade to Version 3.5.15.4 (based on CODESYS 3.5, SP 15, Patch 4)
[FIXED] RUN-LED stays red when application restarts itself
[FIXED] Wrong time stamp for alarms.
Fieldbus Interface & Protocols:
-OPC UA
[NEW] Integration of the WAGO OPC UA server into the Firmware.
[NEW] Import of a customer-specific information model possible.
(WAGO Mapping Editor is required.)
[REMOVED] Discontinue 3S OPC UA Server in the firmware. (Can be installed
for firmware 19, available via support: [email protected]).
-CAN
[FIXED] WAT32038 CAN continues to run even if the Runtime crashes
[FIXED] WAT31936 750-8215: Missing EDS file for CANopen
################################################################################
Firmware Release 03.05.10 (17)
System:
[NEW] Each bridge contains its own MAC address for 2nd generation PFC200(750-821X)
[NEW] PFC 4G: Configurable data service
[NEW] PFC 4G: Activate SIM card with PIN/PUK
[NEW] PFC 4G: Determine signal strength from the mobile network
[NEW] WBM-NG: Extension by the area "Package Server”
[NEW] WBM-NG: Password length increased to maximum 100 characters
[NEW] WBM: Discontinuation of the legacy WBM
[NEW] Config-tool no longer uses /etc/specific/network-interfaces.xml (do not use
this file anymore - it will be removed in future versions)
[NEW] config-tool ipdatacheck option --subnet-check is removed
[NEW] CBM: TCP/IP settings show bridge names instead of ethernet interface labels
[NEW] CBM: Ethernet port physical settings now support 4-port PFCs (X1, X2, X11, X12)
[NEW] Cloud Connectivity: Add support for two parallel cloud connections
[NEW] Cloud Connectivity: Add statically configuration of protocol version
[NEW] Cloud Connectivity: Add support for certificate based authentification for
Azure IoT Hub connections
[NEW] Cloud Connectivity: Add option for application specific property for Azure
IoT Hub connections
[FIXED] Cloud Connectivity: Improve robustness of Azure IoT hub connection when using
an unreliable network connection
[FIXED] SEC: WBM-NG: Cookies can no longer be deleted or modified over an
insecure connection
[FIXED] PFC 3G: The options PREFER_GSM and PREFER_UMTS for mobile networks are no
longer supported because they are not correctly considered by the modem
[FIXED] PFC 3G: Visibility of the signal strength restored
[FIXED] PFC 3G: Provider list for manual selection is also displayed if a SIM card
without PIN is used
[FIXED] Fixed restore of NTP server settings
[FIXED] SEC: PPPD updated
[KNOWN] Under Firefox, the old WBM allowed to accept passwords of any length but only
the first 32 characters were saved. In order to use these passwords in
WBM-NG, only the first 32 characters of these passwords must be entered.
Runtime System:
[FIXED] PFC200: CODESYS2: No access after double download FW13
Fieldbus Interface & Protocols:
-OPC UA
[NEW] Structures are supported
[NEW] Security Policy Base128Rsa15 is supported
[NEW] Activation of the Commissioning Mode
[NEW] Change of factory settings
• The device starts with the highest security policy (Base256Sha256).
• Trust all clients is deactivated
• Unlimited anonymous access is deactivated
-Modbus
[FIXED] ModbusSlave: Overwriting of registers / variables
-BACnet
[NEW] BACnet S license added to the BACnet Stack.
[NEW] BACnet: Added further error code information on incorrect userinput.
-Cloud Connectivity
[NEW] Cloud Connectivity: Use Azure specific system properties to provide
content type and content encoding of device2cloud messages
for message routing
[FIXED] Cloud Connectivity: WBM: Minor usability issues
[FIXED] Cloud Connectivity: Improve robustness in scenarios with high
transmission rate and high data volume
[FIXED] Cloud Connectivity: Resend DeviceHello message with interval
of 30 seconds if corresponding CloudHello message is not received
[REMOVED] Cloud Connectivity: Discontinue support of WAGO Protocol 1.0
[REMOVED] Cloud Connectivity: Discontinue support of Cloud Connectivity
with WagoLibCloud_02.lib for Codesys 2.3
-SFTP
[FIXED] SFTP Client freezes
Libraries:
[NEW] Updated libssh (1.8.0 -> 1.9.0)
[NEW] Library for monitoring and controlling the modem.
[FIXED] CDS2 configToolFb is blocking while error handling
################################################################################
Firmware Release 03.04.10 (16)
System:
[NEW] New Web Based Management integrated. WBM has a contemporary look and feel such
as an improved handling.
[NEW] WBM-NG: network configuration adopted to support 4 ports
[NEW] WBM-NG: configuration is based on bridges, instead of interfaces
[NEW] WBM-NG: Improved DIP switch logic
[NEW] SSH host keys are taken over during firmware update
[NEW] Custom OpenVPN data is regarded during backup
[NEW] Added curl command line tool
[NEW] Updated tcpdump (4.9.2 -> 4.9.3)
[NEW] Updated dropbear (2018.76 -> 2019.78)
[NEW] Updated libcurl/curl (7.65.0 -> 7.67.0)
[NEW] Updated net-snmp (5.7.3 -> 5.8)
[NEW] Updated sudo (1.8.28 -> 1.8.31)
[NEW] Updated PHP (7.3.5 -> 7.3.15)
[NEW] Updated mdmd (0.5.3 -> 0.7.6)
Several and improvements for configuration of internal 3G modem and additional
failure diagnostics (see new version of 750-8207 manual)
[NEW] Added EXT4 filesystem as SD card formatting option.
[NEW] Enlargement of the CANopen master configuration memory now enables more complex
CANopen project planning.
[FIXED] Internal MAC address translation.
[FIXED] Conflicted IP configurations.
[FIXED] Missing routing table update.
[FIXED] Changing third DIP switch octetts is not possible.
[FIXED] Modem cannot be addressed after several resets.
[FIXED] Modem swichtover to GSM not possible.
[FIXED] Possible loss of internal 3G modem parameter on power cycle.
[FIXED] IP remains on bridge after link loss on interfaces
[FIXED] Fixed CVE-2019-5134, 5135, -5155, -5156. 5157, -5166, -5167,
-5168, -5169, -5170, -5171, -5172, -5173, -5174, -5175, -5176,
-5177, 5178, -5179, -5180, -5181, -5182, -5185, -5186
Fieldbus Interface & Protocols:
- OPC UA
[NEW] WAGO OPC UA Server available. New Server can be installed via ipk.
File is available through website and support: [email protected]
- BACnet
[NEW] Add BACnet Support for PFC200 G2 (750-8212, 750-8212/025-00X, 750-8213)
and Control Panel Devices (762-430X/8000-002, 762-530X/8000-002)
- CAN
[FIXED] Added method CAN_RX_ALL in Codesys2 CANLayer2 library. This method
allows processing of CAN telegrams in order of their receiption.
New version of WagoCANLayer2_03.lib is required.
- MQTT
[FIXED] Fixed timestamp creation for Sparkplug NDATA messages: Use data
creation time instead of transmission time
[FIXED] Increased handshake timeout for WAGO protocol
[FIXED] Try to reconnect automatically if MQTT broker denies connection
[KNOWN] Limit for maximum number of Trend Log (Multiple) Objects is set to 300
################################################################################
Firmware Release 03.03.11 (15)
System:
[FIXED] Improved robustness by heavy ethernet traffic.
################################################################################
Firmware Release 03.03.10 (15)
System:
[NEW] The switch mode on 4-port PFC devices (750-8215) may now be configured
like 2-port devices for ports X1 & X2 via WBM.
The default switch configuration on 750-8215 has changed from a fixed
separated to an all switched setting.
It is now possible to configure all 4 ports, as you like via config-tool.
Our next release will make this feature available via WBM.
[NEW] By download of the CDS3 PROFINET i-Device functionality, the
PROFINET-designated ports X11 & X12 are automatically combined in one bridge.
[FIXED] Cloud-Connectivity: Improve robustness of Azure IoT hub connection
when using an unreliable network connection.
[FIXED] Correct impact of SMS method calls and modem status requests from
Codesys IEC application to modem data service for PFC 750-8207
Runtime System:
[FIXED] Correct directory handling in e!Cockpit SysDirLinux library for PFC
Fieldbus Interface & Protocols:
- Profibus
[FIXED] Correct mapping of PROFIBUS Bool variables for PFC. Possible wrong
configuration of Bool arrays is now blocked in the
CODESYS 2.3 PROFIBUS configurator (requires new TSP).
################################################################################
Firmware Release 03.02.02 (14)
System:
[FIXED] e!COCKPIT BlkDrvTcp Exception
[FIXED] "force" on the Software Uploads page in the Web based Management does not work
Runtime System:
[NEW] e!RUNTIME Upgrade to Version 3.5.14.3
Fieldbus Interface & Protocols:
- Cloud Connectivity
[NEW] Compression method integrated
[NEW] WAGO protocol extended by data type String
[NEW] Recovery of an application backup via WAGO Cloud (application update)
[NEW] Restoring an application backup via WAGO Cloud in the context of a firmware update (device update)
- OPC UA
[FIXED] OPC UA inactive after firewall activation.
- Profibus
[FIXED] e!COCKPIT: Profibus Slave: wrong input data when mapping to existing variables
[FIXED] Profibus slave: no correct data transmission of array slots when accessing via addresses / existing variables
Libraries:
[FIXED] WagoSysCurl does not consider the udiStringLength of the method curl_easy_setopt_STRING2
################################################################################
Firmware Release 03.01.07 (13)
System:
[NEW] New Device: PFC200 with BACnet (750-8212/000-100)
[NEW] Backups can be encrypted via password.
[NEW] PHP updated to 7.3
[NEW] OpenSSL updated to 1.0.2q
[NEW] OpenSSH updated to 7.9p1
[NEW] OpenVPN updated to 2.4.6
[NEW] CA certificated updated to 2019.02.11
[NEW] CURL updated to 7.65
[NEW] lighttpd updated to 1.4.53
Runtime System:
[FIXED] CODESYS 2.3: No access after double download.
Fieldbus Interface & Protocols: