== ssrvinj ssrv injection == send key injections to eram sirds is the client of a TCP socket [[br]] ssrv (k3) running on the M&C is the server for the service In most ERAM laboratory configurations sirds does not have a direct route to the interface ssrv is listening on. So we use a socat to bridge from the interface we can reach to the interface we cannot reach... ERAM informal: sdrr_start.informal {{{ # # Run socat to do port forwarding echo "Starting ssrv socat (forward from sdrr to en0)" #socat -d -d tcp-listen:55555,fork tcp:$en0IP:$ssrvport & socat -d -d tcp-listen:55555,fork tcp:$mcp:$ssrvport & sleep 2 }}} sirds config entry: {{{ D22 R23 D23 A23 R24 D24 A24 R25 D25 A25 D26 A26 R26 D27 R27 A27 R28 D28 A28 D30 R30 A30 R34 D34 A34 D36 R36 A36 R37 D37 A37 R38 D38 A38 R40 D40 A40 R42 D42 A42 R43 D43 A43 R46 D46 A46 D49 R49 A49 }}}