GwLin Changelog: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
==GW6-next == | ==GW6-next == | ||
* IEC-62056: mask incoming data with 0x7F (ASCII protocol) | * IEC-62056: mask incoming data with 0x7F (ASCII protocol) | ||
* iptables: | ===Kernel === | ||
* iptables: Support for -m limit. For instance: | |||
<pre> | |||
/usr/sbin/iptables -t filter -A INPUT -p tcp --dport 2404 --sport 1024:65535 -m state --state NEW -m limit --limit 25/minute --limit-burst 100 -j ACCEPT | |||
</pre> | |||
* tc: Basic support. For instance: | |||
<pre> | |||
/sbin/tc qdisc del dev eth0 root 2> /dev/null > /dev/null | |||
/sbin/tc qdisc del dev eth0 ingress 2> /dev/null > /dev/null | |||
/sbin/tc qdisc add dev eth0 handle ffff: ingress | |||
/sbin/tc filter add dev eth0 parent ffff: protocol ip prio 1 u32 match ip src 0.0.0.0/0 police rate 512kbit burst 1m drop flowid :1 | |||
/sbin/tc qdisc add dev eth0 root handle 1: cbq avpkt 1000 bandwidth 20mbit | |||
/sbin/tc class add dev eth0 parent 1: classid 1:1 cbq rate 512kbit allot 1500 prio 1 bounded isolated | |||
/sbin/tc class add dev eth0 parent 1: classid 1:2 cbq rate 512kbit allot 1500 prio 2 bounded isolated | |||
/sbin/tc class add dev eth0 parent 1: classid 1:3 cbq rate 512kbit allot 1500 prio 3 bounded isolated | |||
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 16 u32 match ip protocol 1 0xff flowid 1:1 | |||
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip sport 80 0xffff flowid 1:2 | |||
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip sport 22 0xffff flowid 1:3 | |||
</pre> | |||
==GW6-1202 == | ==GW6-1202 == | ||
* IEC104: Fix possible event loss on ethernet cable removal. | * IEC104: Fix possible event loss on ethernet cable removal. |
Revision as of 07:56, 10 April 2012
GW6-next
- IEC-62056: mask incoming data with 0x7F (ASCII protocol)
Kernel
- iptables: Support for -m limit. For instance:
/usr/sbin/iptables -t filter -A INPUT -p tcp --dport 2404 --sport 1024:65535 -m state --state NEW -m limit --limit 25/minute --limit-burst 100 -j ACCEPT
- tc: Basic support. For instance:
/sbin/tc qdisc del dev eth0 root 2> /dev/null > /dev/null /sbin/tc qdisc del dev eth0 ingress 2> /dev/null > /dev/null /sbin/tc qdisc add dev eth0 handle ffff: ingress /sbin/tc filter add dev eth0 parent ffff: protocol ip prio 1 u32 match ip src 0.0.0.0/0 police rate 512kbit burst 1m drop flowid :1 /sbin/tc qdisc add dev eth0 root handle 1: cbq avpkt 1000 bandwidth 20mbit /sbin/tc class add dev eth0 parent 1: classid 1:1 cbq rate 512kbit allot 1500 prio 1 bounded isolated /sbin/tc class add dev eth0 parent 1: classid 1:2 cbq rate 512kbit allot 1500 prio 2 bounded isolated /sbin/tc class add dev eth0 parent 1: classid 1:3 cbq rate 512kbit allot 1500 prio 3 bounded isolated /sbin/tc filter add dev eth0 parent 1: protocol ip prio 16 u32 match ip protocol 1 0xff flowid 1:1 /sbin/tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip sport 80 0xffff flowid 1:2 /sbin/tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip sport 22 0xffff flowid 1:3
GW6-1202
- IEC104: Fix possible event loss on ethernet cable removal.
- Formula: Do not generate control event, on first successful calculation.
GW6-1200
- Firmware version readable through internal WebServer
- Fix possible event loss when lots of changes arrive for one input.
- GPRS-modem protocol: if connection to internet is lost, all TCP client connections are closed
- IEC104: force long-time format
GW6-1198
- IEC101/103 Unbalanced Master: add feature polling delay
- When sending a control operation over IEC103 channel with many devices. Speed up receiving of control response.
GW6-1196
- Connection loss with RTC-board does not result in watchdog reset.
- Symptoms: device will reset after 20 seconds of running.
- Device will write system boot count and application start count to console.log. Latest values can be found in /var/local/telem/stats
RTA-A-1192
- RTA-A: possible to define DO object to clear annunciator LED 's
- Modbus Master: Fix receiving of negative 16bit normalized values.
GW6-1190
- Added new update pack type app-only.
- Note: This update pack type should only be used on device with SW version 1190 or later.
- This update will not overwrite system files - less chance for bricking if something goes wrong (accidental power loss or reset).
- Generate /etc/network/interfaces file once after receiving new setup.
- New protocol type IEC ^ Setup
- Only reading and writing of device setup is allowed on this Port.
- Allows faster booting of device with a lot of unused Up-channel ports.