Mac网线连接树莓派,并设置树莓派自动连接wifi

树莓派3B网线直连Mac

Mac系统版本:

Mac网线连接树莓派,并设置树莓派自动连接wifi_第1张图片

树莓派考录好镜像之后,将Mac连接wifi,用网线将树莓派和Mac连接(此处Mac需要转换器),此处需要设置一下Mac:系统偏

好设置-共享-互联网共享-USB 10/100/1000 LAN(打勾)。此后再次打开网络会发现USB 10/...00 LAN已连接(如果未成功可以

在配置IPv4选项中,根据自己的ip先暂时分配给其一个ip),之后打开Mac终端,输入arp -a,此时会出现raspberry。记住此ip地

址,ssh pi@(此前纪录的ip),ssh登陆树莓派。此时会需要密码,树莓派的密码为raspberry。出现如下标示即为登录成功

设置树莓派自动连接wifi

方法一:

ssh树莓派之后,通过sudo iwlist wlan0 scan命令来查看可以识别的wifi。Mac网线连接树莓派,并设置树莓派自动连接wifi_第2张图片

ESSID即为wifi的名称。

使用sudo nano /etc/wpa_supplicant/wpa_supplicant.conf来为树莓派添加wifi信息

在文件的最后添加

 network={

                ssid="wifi名称"

                psk="wifi密码'

}

即可,按control+o保存,control+x即可退出。

sudo reboot重启树莓派,拔下网线树莓派即可自动连接已经保存的wifi。


方法二:通过vnc远程连接树莓派,连接wifi

ssh树莓派之后,首先安装VNC Server组件:tightvncserver   执行如下命令:      

sudo apt -get install tightvncserver

设置vnc密码输入vncpassw两次

写入如下配置设置开机启动vncserver

sudo nano /etc/innit.d/tightvncserver

写入如下内容:

#!/bin/sh
### BEGIN INIT INFO
# Provides:          tightvncserver
# Required-Start:    $local_fs
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO
 
# More details see:
# http://www.penguintutor.com/linux/tightvnc
 
### Customize this entry
# Set the USER variable to the name of the user to start tightvncserver under
export USER='pi'
### End customization required
 
eval cd ~$USER
 
case "$1" in
  start)
    # 启动命令行。此处自定义分辨率、控制台号码或其它参数。
    su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 800x600 :1'
    echo "Starting TightVNC server for $USER "
    ;;
  stop)
    # 终止命令行。此处控制台号码与启动一致。
    su $USER -c '/usr/bin/tightvncserver -kill :1'
    echo "Tightvncserver stopped"
    ;;
  *)
    echo "Usage: /etc/init.d/tightvncserver {start|stop}"
    exit 1
    ;;
esac
exit 0

control+x退出;

给tightvncserver添加权限,并且更新开机启动列表

sudo chmod 755 /etc/init.d/tightvncserver

sudo update-rc.d tightvncserver defaults

树莓派vnc服务已经完成

再在Mac端下载VNC Viewer安装成功后,在客户端输入树莓派的ip:1,即可远程连接树莓派。

此处可能会遇到vnc refuse的情况。

解决方法:

ssh树莓派之后,输入:vncserver -geometry 1422x800;(最后的数字为分辨率)

Mac网线连接树莓派,并设置树莓派自动连接wifi_第3张图片

New 'x' desktop is raspberry:1,此处的“1”即为ip后面加的端口号,第一次一般默认为1。


远程连接树莓派之后,可以在vnc viewer中连接wifi,这会在树莓派配置文件中自动写入network变量。

        

你可能感兴趣的:(树莓派)