Orange Pi下OpenWRT路由器系統安裝和使用體驗
農步祥 于 2017.08.28 03:01:56 | 源自:www.soomal.com | 版權:原創
平均/總評分:10.00/20

隨著以Raspberry Pi[樹莓派]為代表的SBC[單板電腦]的興起,這種能運行完整作業系統的小電腦板已經不僅僅滿足于極客的玩具,正在被越來越多地用在智能家電、物聯網等應用中。在購入Raspberry Pi 3B后,我們分享了Volumio以及Moode兩款基于Linux的數字音頻播放系統的使用體驗。這些小電腦的另一種簡單應用就是路由器了。不過將樹莓派3B用在路由器上似乎有些奢侈,因此我們購入了另一款價格更便宜的Orange Pi Zero安裝知名的路由器系統OpenWRT進行體驗。

Orange Pi系列SBC電腦是來自深圳的迅龍軟體產品,目前有十多種產品并且還在更新中,Orange Pi Zero是其中最便宜的一款,其體積非常小巧,PCB長寬都小于5cm[46mmx48mm]。處理器為全志H2四核Cortex-A7處理器,512MB記憶體并使用MicroSD卡作為存儲。主機板上還有一個100M有線網口,一個150M的無線網卡以及一個USB2.0接口,采用MicroUSB供電,推薦使用5V2A的電源。另外要注意的是,Zero在工作時CPU發熱較高,需要配合金屬散熱片使用[圖集中的散熱片并不是標配,須自行購買]。

Zero價格極其低廉,僅59元。除了本體外,廠商還提供了兩款功能擴展卡,一款是相同大小的擴展板,可增加兩個USB接口以及視訊輸出功能,麥克風等,售價9.9元;另一款是存儲IO擴展板,可外接SATA接口的硬碟或SSD存儲,售價50元。無論從價格還是實用性來看,USB擴展板顯然已經夠用。由于Zero沒有HDMI輸出接口,支援RCA模擬輸入的顯示裝置已經很少見,因此不便于接顯示器調試,當然這對熟悉Linux的用戶來說算不上多嚴重的問題。目前廠商為Zero提供了Android、Ubuntu以及OpenWRT的作業系統鏡像檔案,應用和開發資源還是足夠的。雖然Orange Pi系列還有一些性能更好的產品,并且號稱兼容樹莓派的應用,但實際使用時還是有許多區別,在更高價位上投資報酬率是明顯不如樹莓派3B的。

OpenWRT系統簡介和安裝使用

OpenWRT是一個基于Linux二次開發的路由器系統 ,由于其開源特性和相對易于上手的優點,是許多喜歡折騰家庭網路裝置DIY玩家的首選。因為市面上許多家用路由器的系統功能很少,因此許多愛好者參與開發和編譯了用于各品牌家用路由器的OpenWRT系統,可以大幅度改進非智能路由器的功能,例如掛機下載、檔案共享等功能。由于路由器的核心處理器架構五花八門,所以不同裝置對應系統鏡像檔案并不通用。

對于Orange Pi用戶來說,可直接在迅龍的官方網站上下載對應的OpenWRT系統鏡像,切記要對應正確的硬體型號,否則是無法正常啟動和使用的。和樹莓派安裝Volumio一樣,用戶需要解壓系統鏡像的IMG檔案,并使用Win32diskImager將系統寫入至存儲卡。然后安裝存儲卡連接電源即可啟動運行。

和普通路由器的初始化設定一樣,OpenWRT在啟動后還需要進行一些設定工作,在初始狀態下, OpenWRT系統是被當成主路由而設定的,無線模式也處于關閉狀態,用戶需要使用電腦通過網線接入Orange Pi,然后在網頁瀏覽器輸入192.168.1.1進入OpenWRT的LuCi網頁界面。我們首先在Network-WiFi項目中開啟無線網卡模式,并修改無線接入點名稱和加密[推薦使用WPA模式],這樣就開啟了路由器的無線功能。

在Interface項目中,用戶需要修改聯網的模式,如果是連接到現有的路由器,就使用DHCP客戶端即可,如果是當成主力路由器撥號上網,就使用PPPoE模式并填寫ISP的用戶名和密碼。成功聯網后,用戶就可以自己定制OpenWRT的功能了,在系統-軟體包下刷新列表,就可以增加新功能。例如設定界面的中文模式,BT下載等等。

對于路由器來說,存儲共享也是非常實用的功能,在接上USB移動硬碟或U盤后,用戶在設定網頁的右上角可以看到未保存的設定提示,只需要保存應用即可。不過我們在Orange Pi上遇到了加載U盤就會導致系統崩潰的狀況,但只要斷電重新啟動系統就能正常使用。在系統-掛載中,用戶可以看到加載U盤的對應裝置和目錄[USB存儲一般掛載于/tmp/run/mountd/sda4],在服務-網路共享中,輸入U盤目錄路徑和共享名稱就可以直接使用。

使用心得和總結

雖然OpenWRT絕對有資格稱得上智能路由器系統,但上手難度還是會比一般的路由器高不少,對于不熟悉Linux作業系統的用戶來說是不太友善的。但好處是OpenWrt可以安裝不少高級網路服務,如網站系統、數據庫、VPN等等,另外OpenWRT同樣支援UPNP和DLNA功能,搭配支援UAC的USB音效卡,可以作為一個基于WiFi的無線數字播放端使用。這些功能對于同價位的路由器來說幾乎是不可想象的。由于Linux開發技能長期荒廢和篇幅所限,本文安裝和使用僅限于開機和初始化設定,其它高級玩法就不再進行介紹。

那么對于有OpenWRT使用經驗的用戶來說,是購買Orange Pi Zero當路由器還是購買同價位的普通路由器合適?從網路性能來看,Zero的是比較糟糕的,其內置的無線網卡頻寬僅有150mbps,單個終端最高65mbps連接速度,只能滿足最基礎的網頁使用,內置的1dbi天線訊號也較為慘烈,僅能在單個房間內穩定使用。但是Zero的512M記憶體和4核CPU對于路由器應用來說性能是非常強大的,且運行穩定,不會因為連接終端數量較多而導致死機重啟等低價路由器常見問題,用戶也可以通過外接USB無線網卡的方式增加無線網路頻寬[支援rt73、rt8192等晶片的USB無線網卡],如果用戶現有的路由器沒有USB接口或外接存儲功能,將Orange Pi Zero作為NAS存儲伺服器使用是非常理想的選擇,但不建議作為主力路由器使用。

轉發到新浪微博 轉發到騰訊微博 RSS訂閱 收藏本文 本文代碼
請您評分 1 2 3 4 5 6 7 8 9 10

此帖使用Win10提交
發表于2017.09.17 10:41:17
22
123.114.***.***
123.114.***.***
openwrt開發組早分裂,1年沒更新了,現在lede還比較活躍。這種iot核心板之類的東西,電路,天線部分,比不上路由。路由還是先考慮訊號和穩定性,然后才是性能,只要不是特別強調讀盤速度,或者架設網站,兩三百的絕對夠用了。真要讀盤速度,買正經nas,或者軟路由。
此帖使用Win10提交
發表于2017.09.17 01:09:13
21

此帖使用MAC提交
發表于2017.09.11 00:37:31
20
180.106.***.***
180.106.***.***
本體59,擴展估計50,外殼15,軟體調試20.
現在的智能路由都到了600,甚至更高。
利潤好多啊。
此帖使用Win10提交
發表于2017.09.10 20:46:40
19
路由器專注 ROS, OpenWrt 花里胡哨的東西太多, 結果很多路由器的 5Ghz 支援都有問題. 不如整個 ROS 配好規則...
是個 Linux 都能掛BT, 但是群暉那種功能全面到位而且不停打補丁的實在是沒幾家... 建議試試看. 那個媒體庫功能強到爆炸, 支援 DNLA, iTunes Home Sharing 和自己家的專用 App. 高階型號還能插記憶體跑 docker.
此帖使用MAC提交
發表于2017.09.06 02:58:30
18
其它用途都不能讓人得到滿意的體驗
此帖使用Lumia 950提交
發表于2017.09.03 09:52:33
17

此帖使用Win10提交
發表于2017.08.30 13:11:22
16
硬體強大,做工也很不錯,除了系統資源較少(目前靠譜的僅有LEDE,不過足夠強大了)以外沒啥缺陷了……畢竟不要錢
發表于2017.08.29 14:51:20
15
014.145.***.***
014.145.***.***
剛好手頭上有zero和wr703n。目前zero吃灰了,發熱很嚴重,加了個小風扇才好點,WiFi訊號真的好差,不過性能杠杠的,跑伺服器,掛博客,爬蟲,都沒問題,還可以紅外遙控各種擴展。
現在二級路由器用的wr703n,主要跑ss,檔案共享,git部署(這個很快,很贊),16M ROM,64M RAM,夠用,哈哈哈。
此帖使用XT1572提交
發表于2017.08.28 23:05:10
14
112.029.***.***
112.029.***.***
掛個xxnet,免費穩定科學上網。
此帖使用iPad提交
發表于2017.08.28 22:58:33
13
直接掛個samba服務,然后掛個下載客戶端很方便。因為openwrt相對已經是精簡的linux核心了,掛完這些應用,記憶體應該還會剩個200MB左右,不至于跑服務時候溢出。可以考慮的。
發表于2017.08.28 15:15:23
11

此帖使用Win10提交
發表于2017.08.28 14:19:48
10
這得花多少時間精力來研究啊
發表于2017.08.28 13:08:41
9
科學上網之必備路由
此帖使用MAC提交
發表于2017.08.28 11:17:16
8
119.098.***.***
119.098.***.***
"單個終端最高65mbps連接速度"是因為這個裝置只支援20MHz頻寬
支援40MHz頻寬的裝置是可以達到150或者135Mbps的
此帖使用Win10提交
發表于2017.08.28 09:08:54
7
作為NAS存儲伺服器,它的I/O效能如何? 目前試過幾款RMB$600左右的路由器,USB I/O的效能都很差。

謝謝。
森泃妏蚚Win10枑蝠
發表于2017.08.28 08:21:30
6
113.077.200.***
113.077.200.***
發表于2017.08.28 07:11:21
5

此帖使用ZUK Z2131提交
發表于2017.08.28 07:00:30
4
步祥老師好
此帖使用Win10提交
發表于2017.08.28 05:16:59
3
提示本貼可以匿名回復 ,您現在正處在潛水狀態
回復
驗證碼
2599 為防止廣告機貼垃圾,不得已而為之
表情
正文