当前位置: 技术问答>linux和unix
如何通过telnet登陆到板卡上查看打印信息
来源: 互联网 发布时间:2016-09-25
本文导语: 如题,没有串口,以前应用里面打印到串口的信息要通过打印到telnet控制台来实现,有什么办法啊? 比如telnet 172.4.175.52(板卡ip),就可以查看打印信息了,怎么做呢? | 必需得你板子的busybox开启了这个...
如题,没有串口,以前应用里面打印到串口的信息要通过打印到telnet控制台来实现,有什么办法啊?
比如telnet 172.4.175.52(板卡ip),就可以查看打印信息了,怎么做呢?
比如telnet 172.4.175.52(板卡ip),就可以查看打印信息了,怎么做呢?
|
必需得你板子的busybox开启了这个服务才行
一般来说哦只要你在开机启动脚本里执行 telnetd 即可,不需要用inetd来守护它
只要其他的/etc下的配置文件都没问题,那就可以了
还是要多尝试几次才能成功,建议先用nfs调好了再烧
比如/etc/securetty 要添加
pts/0
pts/1
pts/2
还有那些管理权限的文件/etc/passwd 也要正确
可以执行 passwd 修改root密码让这些文件自动修复
一般来说哦只要你在开机启动脚本里执行 telnetd 即可,不需要用inetd来守护它
只要其他的/etc下的配置文件都没问题,那就可以了
还是要多尝试几次才能成功,建议先用nfs调好了再烧
比如/etc/securetty 要添加
pts/0
pts/1
pts/2
还有那些管理权限的文件/etc/passwd 也要正确
可以执行 passwd 修改root密码让这些文件自动修复
|
telnet 到板子上去, 把相应的应用在telnet 终端重新启动一下就可以了, 但kernel 里的printk 是看不到的, 但也可以在/var/log/ 下的一些log 看到.
|
当然没那么容易了
我第一次配telnetd 和 ftpd用了半天呢
多尝试
我第一次配telnetd 和 ftpd用了半天呢
多尝试
|
不知道你所说的打印信息是什么
一般telnet得到的信息就是普通终端的信息
要想看串口控制台console那些,可以执行dmesg
也可以在内核启动参数中设置console=/dev/pts/0
一般telnet得到的信息就是普通终端的信息
要想看串口控制台console那些,可以执行dmesg
也可以在内核启动参数中设置console=/dev/pts/0