以太網(wǎng)口測試
1、首先將網(wǎng)線的一端插入M4Berry的以太網(wǎng)接口,另一端接入路由器,并確保網(wǎng)絡(luò)是暢通的。
2、系統(tǒng)啟動(dòng)后會(huì)通過DHCP自動(dòng)給以太網(wǎng)卡分配IP地址??梢暂斎胍韵旅畈榭磇p:
ifconfig
或者
ip a


可以看到eth0獲取到了10.1.1.207的ip地址
接下來,ping一下百度測試網(wǎng)絡(luò)是否能連通外網(wǎng)(可以使用ctrl+c來終止運(yùn)行)
通過命令行連接WiFi
ls sysclassnet #查看網(wǎng)絡(luò)設(shè)備列表

eth0:以太網(wǎng)接口,也就是有線網(wǎng)卡。
lo:本地回環(huán)接口
wlx2cc3e664a12a:無線網(wǎng)卡。(每個(gè)板子都不一樣,請以手上的為準(zhǔn))
sudo nmcli r wifi on #打開wifi sudo nmcli dev wifi #掃描附近wifi熱點(diǎn)(按ctrl+c退出)

sudo nmcli dev wifi connect "SSID" password "PASSWORD" ifname wlan0
連接到指定wifi(將SSID和PASSWORD替換成wifi名稱和密碼,wlan0替換成你的網(wǎng)絡(luò)設(shè)備)
輸入ifconfig或者ip a查看是否獲取到ip
接下來,ping一下百度測試網(wǎng)絡(luò)是否能連通外網(wǎng)(可以使用ctrl+c來終止運(yùn)行)
通過bananapi-config連接到WiFi
輸入命令
sudo bananapi-config
(在bananapi-config頁面,通過方向鍵來選擇,使用空格鍵或者回車鍵確定選項(xiàng))
選擇"Network"
選擇"wifi"
通過方向鍵移動(dòng)到你想連接的wifi
輸入密碼
等待片刻,可以看到已經(jīng)連接到"BPI-FT_5G"這個(gè)wifi了(wifi名稱前面有"*",表示已連接到此wifi)
通過方向鍵,移動(dòng)到"Quit"
選擇"Back"
選擇"Exit"
輸入ifconfig或者ip a查看是否獲取到ip
接下來,ping一下百度測試網(wǎng)絡(luò)是否能連通外網(wǎng)(可以使用ctrl+c來終止運(yùn)行)
桌面版通過界面連接WiFi
1、點(diǎn)擊桌面右上角的WIFI圖標(biāo)(測試WIFI時(shí)請不要連接網(wǎng)線)
2、點(diǎn)擊More networks可以看到所有被掃描到的WIFI,然后選擇想要連接的WIFI
3、輸入密碼,然后點(diǎn)擊"Connect"連接。
4、連接好WiFi后,進(jìn)行驗(yàn)證一下是否能連通外網(wǎng)。點(diǎn)擊左上角圖標(biāo),選擇"Terminal Emulator"
5、使用ifconfig查看是否獲取到IP,然后ping一下百度測試網(wǎng)絡(luò)是否能連通外網(wǎng)(可以使用ctrl+c來終止運(yùn)行)
通過bananapi-config連接到WiFi
輸入命令
sudo bananapi-config
(在bananapi-config頁面,通過方向鍵來選擇,使用空格鍵或者回車鍵確定選項(xiàng))
選擇"Network"
選擇"wifi"
通過方向鍵移動(dòng)到你想連接的wifi
輸入密碼
等待片刻,可以看到已經(jīng)連接到"BPI-FT_5G"這個(gè)wifi了(wifi名稱前面有"*",表示已連接到此wifi)
通過方向鍵,移動(dòng)到"Quit"
選擇"Back"
選擇"Exit"
輸入ifconfig或者ip a查看是否獲取到ip
接下來,ping一下百度測試網(wǎng)絡(luò)是否能連通外網(wǎng)(可以使用ctrl+c來終止運(yùn)行)
桌面版通過界面連接WiFi
1、點(diǎn)擊桌面右上角的WIFI圖標(biāo)(測試WIFI時(shí)請不要連接網(wǎng)線)
2、點(diǎn)擊More networks可以看到所有被掃描到的WIFI,然后選擇想要連接的WIFI
3、輸入密碼,然后點(diǎn)擊"Connect"連接。
4、連接好WiFi后,進(jìn)行驗(yàn)證一下是否能連通外網(wǎng)。點(diǎn)擊左上角圖標(biāo),選擇"Terminal Emulator"
5、使用ifconfig查看是否獲取到IP,然后ping一下百度測試網(wǎng)絡(luò)是否能連通外網(wǎng)(可以使用ctrl+c來終止運(yùn)行)
無網(wǎng)線無串口線自動(dòng)連接WiFi
當(dāng)你想連接板子進(jìn)行控制時(shí),沒有路由器,沒有串口線,也沒有HDMI屏幕,只有一臺Linux電腦時(shí),可以按以下方法來操作。
1、首先,將燒錄好鏡像的sd卡插入讀卡器,并將讀卡器插入Linux電腦。
lsblk

這里讀到的是/dev/sda1。接下來將sd卡掛載到mnt文件夾內(nèi)
sudo mount /dev/sda1 /mnt
文件就在/mnt目錄里
2、進(jìn)入sd卡中燒錄的Linux系統(tǒng)的/boot目錄里
cd mntboot
3、輸入ls可以查看到:
接下來將里面的bananapi_first_run.txt.template復(fù)制為bananapi_first_run.txt
sudo cp bananapi_first_run.txt.template bananapi_first_run.txt
4、接下來通過修改bananapi_first_run.txt配置文件來設(shè)置開發(fā)板啟動(dòng)后自動(dòng)連接某個(gè)WIFI熱點(diǎn),也可以設(shè)置WIFI或者以太網(wǎng)口的靜態(tài)IP地址。
sudo nano bananapi_first_run.txt
FR_general_delete_this_file_after_completion變量用來設(shè)置第一次啟動(dòng)完后是否刪除orangepi_first_run.txt這個(gè)文件,默認(rèn)為1,也就是刪除,如果設(shè)置為0,第一次啟動(dòng)后會(huì)將orangepi_first_run.txt重命名為orangepi_first_run.txt.old,一般保持默認(rèn)值即可
FR_net_change_defaults變量用于設(shè)置是否改變默認(rèn)網(wǎng)絡(luò)設(shè)置,這個(gè)必須要設(shè)置為1,否則所有的網(wǎng)絡(luò)設(shè)置都不會(huì)生效
FR_net_ethernet_enabled變量用來控制是否使能以太網(wǎng)口的配置,如果需要設(shè)置以太網(wǎng)口的靜態(tài)IP地址,請?jiān)O(shè)置為1
FR_net_wifi_enabled變量用來控制是否使能WIFI的配置,如果需要設(shè)置開發(fā)板自動(dòng)連接WIFI熱點(diǎn),則必須將其設(shè)置為1,另外請注意,如果此變量設(shè)置為1,則以太網(wǎng)口的設(shè)置就會(huì)失效。也就是說WIFI和以太網(wǎng)口不能同時(shí)設(shè)置(為什么,因?yàn)闆]必要...)
FR_net_wifi_ssid變量用于設(shè)置想要連接的WIFI熱點(diǎn)的名字
FR_net_wifi_key變量用于設(shè)置想要連接的WIFI熱點(diǎn)的密碼
FR_net_use_static變量用于設(shè)置是否需要設(shè)置WIFI或者以太網(wǎng)口的靜態(tài)IP地址
FR_net_static_ip變量用于設(shè)置靜態(tài)IP的地址,請根據(jù)自己的實(shí)際情況設(shè)置
FR_net_static_gateway變量用于設(shè)置網(wǎng)關(guān),請根據(jù)自己的實(shí)際情況設(shè)置
5、將其設(shè)置成啟動(dòng)后自動(dòng)連接WIFI熱點(diǎn):
(1)設(shè)置FR_net_change_defaults為1
(2)設(shè)置FR_net_wifi_enabled為1
(3)FR_net_wifi_ssid為想要連接的WIFI熱點(diǎn)的名字
(4)FR_net_wifi_key為想要連接的WIFI熱點(diǎn)的密碼
這里是修改為連接一個(gè)叫"BPI-FT"的wifi熱點(diǎn),密碼為"bananapi"。
如果想將wifi熱點(diǎn)設(shè)置成靜態(tài)IP(這樣可以不用去查詢板子的IP,方便ssh連接),則在上面的修改中增加以下幾點(diǎn):
(5)設(shè)置FR_net_use_static為1
(6)設(shè)置FR_net_static_ip為想要的IP地址
(7)設(shè)置FR_net_static_gateway為對應(yīng)的網(wǎng)關(guān)地址
因?yàn)?BPI-FT"的IP是10.1.1.1,所以將網(wǎng)關(guān)設(shè)置成對應(yīng)的。靜態(tài)IP設(shè)置成10.1.1.x。
修改好后,依次按"CTRL+X","Y","回車鍵",進(jìn)行保存并退出。
6、啟動(dòng)后自動(dòng)設(shè)置以太網(wǎng)口的IP地址為想要的靜態(tài)IP地址,可以這樣設(shè)置:
(1)設(shè)置FR_net_change_defaults為1
(2)設(shè)置FR_net_ethernet_enabled為1
(3)設(shè)置FR_net_use_static為1
(4)設(shè)置FR_net_static_ip為想要的IP地址
(5)設(shè)置FR_net_static_gateway為對應(yīng)的網(wǎng)關(guān)地址
修改好后,依次按"CTRL+X","Y","回車鍵",進(jìn)行保存并退出。
7、修改完bananapi_first_run.txt文件后,退出mnt目錄。卸載sd卡。將sd卡插入M4Berry板子啟動(dòng)。
cd sudo umount /mnt/
PS:通過修改bananapi_first_run.txt配置文件,只有第一次啟動(dòng)時(shí)生效。啟動(dòng)后bananapi_first_run.txt會(huì)被刪除或者重命名為bananapi_first_run.txt.old。就算你重新設(shè)置bananapi_first_run.txt配置文件,然后重新啟動(dòng)開發(fā)板的Linux系統(tǒng),bananapi_first_run.txt中的配置也不會(huì)再次生效。
8、板子啟動(dòng)后,先用電腦ping一下設(shè)置的靜態(tài)IP。如果能ping通,說明設(shè)置的沒問題,接下來使用SSH連接設(shè)置好的IP控制板子即可。
審核編輯 黃宇
-
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5547瀏覽量
174193 -
WIFI
+關(guān)注
關(guān)注
81文章
5357瀏覽量
206904 -
開源硬件
+關(guān)注
關(guān)注
8文章
216瀏覽量
30413 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5389瀏覽量
100896 -
banana pi
+關(guān)注
關(guān)注
1文章
120瀏覽量
3361
發(fā)布評論請先 登錄
相關(guān)推薦
Banana Pi BPI-RV2 RISC-V 路由器開發(fā)板發(fā)售, 全球首款RISC-V路由器
Banana Pi 與瑞薩電子攜手共同推動(dòng)開源創(chuàng)新:BPI-AI2N
Banana Pi BPI-CanMV-K230D-Zero :AIoT 應(yīng)用的 Kendryte K230D RISC-V
?Banana Pi BPi-M4 Zero 開源硬件開發(fā)板評測試: 全志科技H618 方案設(shè)計(jì)

香蕉派開源社區(qū)與矽昌通信共推BPI-Wifi5 低成本路由器開源方案
Banana Pi BPI-M4 Berry采用全志H618芯片方案設(shè)計(jì)

Banana Pi BPI-R3路由器開發(fā)板運(yùn)行 OrayOS物聯(lián)網(wǎng)系統(tǒng)

Banana Pi BPI-R3路由器開發(fā)板運(yùn)行 OrayOS物聯(lián)網(wǎng)系統(tǒng)
?Banana Pi BPi-M4 Zero 開源硬件開發(fā)板評測試
?Banana Pi BPi-M4 Zero 開源硬件開發(fā)板評測試: 全志科技H618 方案設(shè)計(jì) ,板載4G 內(nèi)存,32G eMMC
RISC-V架構(gòu)下DSA-AI算力的更多可能性:Banana Pi BPI-F3進(jìn)迭時(shí)空

Banana Pi BPI-M4 Berry創(chuàng)建熱點(diǎn)和設(shè)置靜態(tài)IP

Banana Pi BPI-M4 Berry開源硬件開發(fā)板采用全志H618芯片設(shè)計(jì)

Banana Pi BPI-M7 RK3588開源硬件開發(fā)板評測試

評論