Lab1.1树莓派上网,ssh和远程桌面

作为一台linux的电脑,没法上网真是一件十分讨厌的事情。另外,特别想看到树莓派的桌面到底是什么样子的。所以,昨天去买了一个无线路由器。今天中午刚到,折腾了一下午终于给搞好了。

教程目标:

  1. 让树莓派上网。(其实就是搞出一根用DHCP连接互联网的网线)
  2. 用ssh与树莓派通信。(这样我们就可以不用连串口了,而且也可以通过sftp在主机和树莓派之间传输文件。)
  3. 用远程桌面连接到树莓派上。

教程器材和软件:

  1. 树莓派的板子。
  2. SD卡(已经有镜像刷入)。
  3. 电源线及USB充电器。
  4. putty和psftp。(可以到http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载)
  5. 路由器及网线。(本文使用的是TP-Link TL-WR720N型路由器,实际中其他自然也是可以的。从根本上来说,普通电脑上网能有的方式,它都可以。但是,因为DHCP有插入树莓派就能使用的好处,这样简单省事。)

步骤:

树莓派上网:

因为,树莓派就相当于一个电脑,所以普通电脑连接网络的方法,它都是可以有的。静态IP,动态IP,L2TP,PPPoE等等。原本,我是想用学校L2TP的方式,让树莓派上网,折腾了几个小时后,还是没成功。最终,才想到,学校给的IP是和笔记本的MAC地址绑定的,树莓派是不能用这种方式上网的。

然后,就买了个无线路由器,照着说明书折腾了1个多小时,终于抽出了一根DHCP的网线。结果,出了一个神奇的现象。树莓派开机后,连上了互联网。(因为我用它安装了xrdp)但是,过了一会儿,它就断开了网络。(路由器的配置页面可以看出。)试了好多次,都是如此。最终发现问题在于USB充电器上,当时在用的USB充电器是之前一个MP4的充电器,它的最大电流只有500mA。而树莓派(B型)需要的电流是700mA。换了一个1A的充电器就正常了。


ssh:

ssh的功能在putty中就已经有了,psftp可以到http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载。

在将树莓派连成类似上图之后,打开putty,并将树莓派的IP地址填入其中。(树莓派的IP可以去路由器上找,一个叫raspberry名字的项目。也可以用串口连接到树莓派上,用ifconfig命令得到。)

点击Open之后,就是和从串口连接一样了。


另一个sftp也是,十分一样的。这个主要用于传输文件。

远程桌面:

首先,要在树莓派中安装一个xrdp。可以用以下命令,就可以完成所有事情了。(命令的方法可以通过ssh或者是串口的方法。自然,这个时候树莓派应该是能上网的。)

sudo apt-get install xrdp

其次,找到windows中的远程桌面。(它在windows附件中。)

填入树莓派的IP地址,后连接。

填入用户名和密码。


然后,就可以玩了。只不过速度好像比较慢,有点老爷机的感觉。

备注:

此教程为浙江大学计算机学院嵌入式系统的扩展作业。






发布了35 篇原创文章 · 获赞 2 · 访问量 5万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章