无显示器无路由启动树莓派
无显示器无路由启动树莓派
suntaobuaa 发表于6个月前
无显示器无路由启动树莓派
  • 发表于 6个月前
  • 阅读 1195
  • 收藏 1
  • 点赞 0
  • 评论 0

最近考虑怎么在b站24小时直播电影,前几天刚好看了这个帖子

http://shumeipai.nxez.com/2017/06/05/use-raspberry-pi-to-send-music-to-the-bilibili-for-24-hours.html#more-3255

想到了用树莓派,不过我试过用笔记本电脑直播的时候,cpu占用率很高,一开始是强烈怀疑树莓派能否胜任的

首先是无路由无显示器用树莓派的方法,这个过程巨蛋疼,因为没法控制实验室的路由器,实验室也没有hdmi显示器,所以只能用一根网线来操作。

首先下载raspbian

登录树莓派官网(https://www.raspberrypi.org/)下载系统镜像,这里使用的是raspbian jessie,文件大小是1.3G,下载完成之后解压出.img文件,大小是3.74G。

下载一个Win32DiskImager的工具,找到解压好的.img文件,插入SD卡,点击【写】就可以写入img镜像到SD卡了

写好img镜像之后不要着急拔出SD卡,打开SD卡中的cmdline.txt文件,在其中写入ip=192.168.137.9,此步骤是为了设置一个静态内网ip,以后要用到,否则后来用arp -a命令也能查看

现在版本的raspbian全部默认关闭ssh的22端口,解决方法是在sd卡根目录新建一个名字为SSH的空文件即可,把后缀类型扩展名删掉,只要一个名字为“SSH"的无类型文件

然后把sd卡插入树莓派通电,树莓派就可以开机了,然后用网线直接把树莓派和笔记本电脑连在一起。注意此时笔记本要先关闭防火墙。笔记本使用wifi上网,打开网络适配器设置

当时的没截图。。。当时和树莓派相连的网口是”以太网3“,右键属性,把这个口的ip改为”192.168.137.1“

然后对wlan2右键

选择网络共享,共享给以太网3,点确定

这时候树莓派应该能上网了

然后用putty或者xshell通过ssh控制树莓派,树莓派默认帐号”pi”,密码“raspberry”,

登陆之后最好给树莓派换源,校园网的话,推荐清华大学开源镜像站

换源的操作在这里

http://shumeipai.nxez.com/2013/08/31/raspbian-chinese-software-source.html

然后安装xrdp

sudo apt-get install xrdp

sudo apt-get install tightvncserver

sudo service xrdp restart

装上xrdp之后,这时候就可以用windows远程桌面登录raspbian的图形界面了

登录图形界面后,在raspbian中连接wifi,然后查看wlan网卡的ip,记住之后就可以把连接笔记本和树莓派的网线断开了。这时候最好把树莓派重启下,把sd卡中cmdline.txt中的静态ip给去掉(否则没法用网线上网。。。)

然后用把树莓派用网线连网口,这时候刚才记住了它的wlan的ip就有用了,用远程桌面或者xshell连这个ip,控制树莓派后,查看eth0 的ip,到此为止就大功告成,wifi可以关了,之所以不用wifi是因为无线网不稳定,用来上传直播流就是作死。我们得到了eth0 的ip,之后无论是ssh还是远程桌面都用这个就行了。

到此为止,我们已经彻底解决了无显示器的问题,上面写了这么多,完全不具有普适性,如果你有个hdmi显示器,或者可以直接插到路由器上,那就简单太多了

共有 人打赏支持
粉丝 2
博文 6
码字总数 3611
×
suntaobuaa
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: