本帖最后由 Angel_YY 于 2017-12-29 15:59 编辑 登录系统后首先要做的就是连接WIFI到网络,因为串口控制台交互毕竟是临时方案,最方便的还是SSH登录系统。这样只要把开发板放在任何WIFI能否覆盖的地方,提供一个电源就能访问了,不用在借用其他板子连接串口了。首先使用nmcli dev wifi只发现两个wifi信号,而且都很弱。最强的一个信号值也只有32。这么弱的信号即使能连上也会很不稳定的,所以先要解决信号的问题。开发板上没有布WIFI的信号线,只是预留了一个IPX的天线接口,费了好大劲找了一颗WIFI天线接到板子上。再次上电搜索信号,哈哈,这次搜到了二十多个,信号质量也好了很多了。接下来开始设置wifi连接了。使用nmtui进行文本图形网络设置界面。这时候选择"Activate a connection"后回车,进入wifi连接界面选择要连接的wifi回车,输入密码后就会连接完成了,此时在已经连接的wifi网络名称左侧会有一个*,选择退出即可。此时在用ifconfig命令查看网络,发现wlan0已经有IP地址了ping一下百度试试。网络延时20ms左右,在wifi环境下还算不错。按说wifi配置到这里就算完成了,因为配置成功一次后,系统每一次启动都会自动连接wifi的。可是还有一个问题,这样自动连接使用的是DHCP自动分配的地址,每次IP都不一定一样,如果想远程登录开发板的话,还要想办法查询IP地址,太痛苦了。解决方法之一是在路由器DHCP服务中绑定MAC地址,这样每次登陆都会分配同一个IP。当然也可以设置开发板wifi连接为固定IP地址,这样以后只要自动连接到wifi网络就能可以登录固定IP地址了。依然使用nmtui命令进入网络设置界面,此时选择Edit a connection并回车,选择已经保存的wifi网络,并选择edit,可以进入wifi连接属性编辑界面。在IPV4 CONFIGURATION选项后选择Manual并选择右边的Show,向下移动光标就可以手动设置IP地址了,这里Addresses处选择Add添加IP地址,同理添加Gateway,DNS等,最后选择OK就可以了,这样每次WIFI连接后都会使用固定的IP地址,方便远程登录使用。poweroff关闭系统,拿掉串口线,再次启动系统,启动putty并选择网络连接。Open后就可以通过网络连接开发板了。需要注意的是,串口方式登录系统可以使用root账户,但是SSH登录方式root账户是禁止登录的,需要使用pi帐号和密码bananapi。
本帖最后由 Angel_YY 于 2017-12-29 15:59 编辑 登录系统后首先要做的就是连接WIFI到网络,因为串口控制台交互毕竟是临时方案,最方便的还是SSH登录系统。这样只要把开发板放在任何WIFI能否覆盖的地方,提供一个电源就能访问了,不用在借用其他板子连接串口了。首先使用nmcli dev wifi只发现两个wifi信号,而且都很弱。最强的一个信号值也只有32。这么弱的信号即使能连上也会很不稳定的,所以先要解决信号的问题。开发板上没有布WIFI的信号线,只是预留了一个IPX的天线接口,费了好大劲找了一颗WIFI天线接到板子上。再次上电搜索信号,哈哈,这次搜到了二十多个,信号质量也好了很多了。接下来开始设置wifi连接了。使用nmtui进行文本图形网络设置界面。这时候选择"Activate a connection"后回车,进入wifi连接界面选择要连接的wifi回车,输入密码后就会连接完成了,此时在已经连接的wifi网络名称左侧会有一个*,选择退出即可。此时在用ifconfig命令查看网络,发现wlan0已经有IP地址了ping一下百度试试。网络延时20ms左右,在wifi环境下还算不错。按说wifi配置到这里就算完成了,因为配置成功一次后,系统每一次启动都会自动连接wifi的。可是还有一个问题,这样自动连接使用的是DHCP自动分配的地址,每次IP都不一定一样,如果想远程登录开发板的话,还要想办法查询IP地址,太痛苦了。解决方法之一是在路由器DHCP服务中绑定MAC地址,这样每次登陆都会分配同一个IP。当然也可以设置开发板wifi连接为固定IP地址,这样以后只要自动连接到wifi网络就能可以登录固定IP地址了。依然使用nmtui命令进入网络设置界面,此时选择Edit a connection并回车,选择已经保存的wifi网络,并选择edit,可以进入wifi连接属性编辑界面。在IPV4 CONFIGURATION选项后选择Manual并选择右边的Show,向下移动光标就可以手动设置IP地址了,这里Addresses处选择Add添加IP地址,同理添加Gateway,DNS等,最后选择OK就可以了,这样每次WIFI连接后都会使用固定的IP地址,方便远程登录使用。poweroff关闭系统,拿掉串口线,再次启动系统,启动putty并选择网络连接。Open后就可以通过网络连接开发板了。需要注意的是,串口方式登录系统可以使用root账户,但是SSH登录方式root账户是禁止登录的,需要使用pi帐号和密码bananapi。