cs8900을 이용하여 ftp와telent을 접속할려고 합니다.

그런데 보드쪽으로는 접속이 되는데(?) 보드에서 다른 컴퓨터 쪽으로는접속이
않되네여..
보드쪽으로도 root접속은 않되지만...

-->보드쪽으로 접속 155번

[root@Linux /root]$ftp 211.112.199.155:
Connected to 211.112.199.155.
220 Linux FTP server (GNU inetutils 1.3.2) ready.
Name (211.112.199.155:root): root
530 User root access denied.
Login failed.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

[root@Linux /root]$telnet 211.112.199.155
Trying 211.112.199.155...
Connected to 211.112.199.155.
Escape character is '^]'.

Linux login: root
Password:
Login incorrect

Linux login:Connection closed by foreign host.


-->다른 컴퓨터 쪽으로 31번
[root@Linux /root]$telnet 211.112.199.31
Trying 211.112.199.31...
telnet: Unable to connect to remote host: Connection timed out

[root@Linux /root]$ftp 211.112.199.31
ftp: connect: Connection timed out
ftp>

이상태에서 죽습니다..

커널쪽 소스를 보다가 net/ipv4/tcp_ipv4.c에
tcp_v4_rcv에서 if (skb->pkt_type!=PACKET_HOST)이부분을 확인하고
discard_it이로 가서 죽네요..

어떻게 해결 해야 하나요?

답변 부탁 드립니다.