<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>Hi Christian,</div>
thank you for suggestions!<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">Here, the tcp_terminal is nagging about a missing policy configuration</div>
<div class="">
<div class="">for a client  session request labeled 'vfs -> '. Thus, it may be good<br class="">
to provide one in the <config> of tcp_terminal. Let's look into<br class="">
tcp_terminal.run.<br class="">
<br class="">
</div>
</div>
</blockquote>
<div>...</div>
<br class="">
<blockquote type="cite" class="">
<div class="">
<div class="">The configuration defines a policy for test-terminal_echo that can<br class="">
easily be changed to the demands of your scenario.<br class="">
<br class="">
 <policy label_prefix="vfs" port="<desired port>"/><br class="">
<br class="">
or even<br class="">
<br class="">
 <policy label="vfs -> " port="<desired port>»/><br class="">
</div>
</div>
</blockquote>
</div>
<div class=""><br class="">
</div>
it helps to get rid of message, but does not help to solve the problem of attachment of bash to tcp_terminal (<span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">failed to create <terminal> VFS node below)</span>
<div class="">
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">I want something like</div>
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">nic(tcp with port 8888) -> tcp_terminal -> bash </div>
</div>
<div class=""><br class="">
</div>
<div class="">If I follow your suggestion then it seems that I mentioned 2 separate port: </div>
<div class=""><font color="#000000" class=""> <policy label_prefix="vfs" port=«8888»/></font><br style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">
</div>
<div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class=""> <policy label_prefix=«/bin/bash" port="8888"/></span></font><br style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">
</div>
<div class="">while in my idea I probably need only one, not clear the meaning of second mention of port...</div>
<div class="">
<div class=""><br class="">
</div>
<div class="">result log is:</div>
<div class="">
<div class="">[init] child "timer" announces service "Timer"</div>
<div class="">[init] child "rtc_drv" announces service "Rtc"</div>
<div class="">[init] child "nic_router" announces service "Nic"</div>
<div class="">[init] child "nic_router" announces service "Uplink"</div>
<div class="">Warning: invalid signal-context capability</div>
<div class="">[init -> terminal] lwIP Nic interface down</div>
<div class="">[init -> terminal] --- TCP terminal started ---</div>
<div class="">[init] child "terminal" announces service "Terminal"</div>
<div class="">[init -> vfs] Error: Terminal-session creation failed (ram_quota=10240, cap_quota=3, label="")</div>
<div class="">[init -> vfs] Error: failed to create <terminal> VFS node</div>
<div class="">[init] child "vfs" announces service "File_system"</div>
<div class="">[init] child "vfs_rom" announces service "ROM"</div>
<div class="">[init -> /bin/bash]   0x1000000 .. 0x10ffffff: linker area</div>
<div class="">[init -> /bin/bash]   0x40000000 .. 0x4fffffff: stack area</div>
<div class="">[init -> /bin/bash]   0x50000000 .. 0x601b1fff: ld.lib.so</div>
<div class="">[init -> /bin/bash]   0x10e2c000 .. 0x10ffffff: libc.lib.so</div>
<div class="">[init -> /bin/bash]   0x10d87000 .. 0x10e2bfff: vfs.lib.so</div>
<div class="">[init -> /bin/bash]   0x10d45000 .. 0x10d86fff: libm.lib.so</div>
<div class="">[init -> /bin/bash]   0x10d3d000 .. 0x10d44fff: posix.lib.so</div>
<div class="">[init -> terminal] Warning: read blocked until lwIP interface is ready</div>
<div class="">[init -> terminal] lwIP Nic interface up address=10.0.3.2 netmask=255.255.255.0 gateway=10.0.3.1</div>
<div class="">[init -> terminal] listening on port 8888...</div>
<div class="">[init -> terminal] connection established</div>
<div class=""><br class="">
</div>
<div class="">I am able to connect telnet localhost 5555 -but no command can be executed and log say that bind to port 8888 failed right after telnet.</div>
</div>
</div>
<div class="">
<div class="">[init -> terminal] listening on port 8888...</div>
<div class="">[init -> terminal] connection established</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(3)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(4)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(5)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(6)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(7)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(8)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(9)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(10)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(11)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(12)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(13)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(14)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(15)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(16)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(17)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(18)</div>
<div class="">[init -> /bin/bash] Error: no plugin found for fcntl(19)</div>
<div class="">[init -> terminal] Error: bind to port 8888 failed</div>
<div class="">Kernel: Bad memory access (signum=7), see Linux kernel log for details</div>
</div>
<div class=""><br class="">
</div>
<div class="">I am stuck a bit and move to ssh.run example, integrating it with toolchain test.</div>
<div class="">here I have to setup ssh_server and use ssh client from outside instead of telnet.</div>
<div class=""><br class="">
</div>
<div class="">In this moment it works somehow and I am trying to force toolchain to work inside genode.</div>
<div class=""><br class="">
</div>
<div class="">Sincerely,</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>Alexander</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
</body>
</html>