Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1298715
  • 博文数量: 548
  • 博客积分: 7597
  • 博客等级: 少将
  • 技术积分: 4224
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-15 13:21
个人简介

嵌入式软件工程师&&太极拳

文章分类

全部博文(548)

文章存档

2014年(10)

2013年(76)

2012年(175)

2011年(287)

分类: 嵌入式

2012-04-25 13:29:42

at91sam9261ek busybox支持telnet  
                                         张驿风
                                    20070905
    一直没有在at91sam9261ek上使用过telnet登陆,由于调试qtopia,需要多个终端入口,于是就决定启动telnetd,其实以前也曾经尝试过telnet到at91sam9261ek板子但是都没有成功过,今天偶然发现atmel
的rcS有问题没有mount  devpts ,于是立即加入devpts mount 指令,改后的rcS如下:

mount -t proc proc /proc
mount -t ramfs ramfs /var
mount -t sysfs sysfs /sys
mount -t devpts devpts /dev/pts
 
sync
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin
/bin/sh

配置内核:
         Device Drivers  --->
             Character devices-->
                    [*] Legacy (BSD) PTY support                                                                                  
                   (256) Maximum number of legacy PTY in use
创建设备:
         mknod  ptmx c 5 2
        chmod 777 ptmx
配置busybox
   Networking Utilities  --->
                                      [*] telnetd                                                                                                  
                                       [*]   Support standalone telnetd (not inetd only)td only)
我使用的是busybox1.1.6 其实在 Networking Utilities 列表里我选择了全部的项目。

ok,现在可以测试了,使用新内核重新启动系统进入shell
运行ln -s  busybox telnetd
运行telnetd
这时在pc命令行输入:
  t elnet 192.168.2.40   (192.168.2.40就是at91sam9261ek的ip)
shell提示:
Familiar Linux v0.8.3 192.168.2.40
 BusyBox v1.6.0 (2007-08-16 16:03:29 CST) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
 呵呵,telnet成功了。

取消busybox telnet 登录时的密码问题:
  Login/Password Management Utilities  --->
            [ ] login    //取消这选择
       
阅读(671) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~