Banana Pi 測試 – Bananian 篇 使用 No-IP

首先到 No-IP 網站申請帳號
No-IP 官方網站:https://www.noip.com/
[@more@]安裝編譯程式時所須要的套件
# apt-get install build-essential

下載 No-IP Linux Client
下載網址:https://www.noip.com/download?page=linux
# wget https://www.noip.com/client/linux/noip-duc-linux.tar.gz

解壓縮
# tar xvzf noip-duc-linux.tar.gz

切換目錄
# cd noip-2.1.9-1

進行安裝
# make install

複製設定檔到 /etc/init.d 目錄
# cp debian.noip2.sh /etc/init.d/noip2

改變檔案權限
# chmod 755 /etc/init.d/noip2

設定開機時執行
# update-rc.d noip2 defaults

手動執行
 # /etc/init.d/noip2 start
Starting dynamic address update: noip2.

檢查 No-IP 狀態
# /usr/local/bin/noip2 -S

Banana Pi 測試 – Bananian 篇 使用 pppoe 上網

安裝 pppoe 套件
# apt-get install pppoe

進行設定
# pppoeconf
[@more@]如果之前有做過 pppoe 設定,要先備份 /etc/ppp/peers/dsl-provider

要使用 noauth/defaultroute 選項而清除 nodetach 選項,請選擇 Yes

輸入帳號,中華電信 xxxxxxxx@hinet.net

輸入密碼

是否要使用 ISP 提供的 DNS 設定

是否開機時要立即啟用 PPPD 服務

可以使用 pon dsl-provider 來建立連線
可以使用 poff 來斷線

設定完成

使用 ifconfig ppp0 來查看 IP

再入手了一片 Lamobo M1

再入手了一片 Lamobo M1,會再買的原因是,原本的 Banana Pi 已經上線,用來當成 LAMP / FTP / OpenVPN Server 等等,還會陸續增加之中,需要有其它的板子試試其它的玩意,但購買的不是 Banana Pi,而是 Lamobo M1。
其實 Banana Pi 和 Lamobo M1 幾乎相同,原本製作給 Banana Pi 的 RaspBian 作業系統,在 Lamobo M1 都可以直接使用,有興趣的人,可以直接參考 其他電腦綜合討論 – Lamobo M1開箱初體驗 – 電腦討論區 – Mobile01 網站上的介紹。

組裝起來

和 Banana Pi 的比較

Lamobo M1 的外殼是三層式的,第二層是放置 Lamobo M1,第三層可以放置 2.5″inch 硬碟,拿來外接硬碟使用,當做 NAS。
不過第二層固定 Lamobo M1 的螺絲孔竟然不能完全對到,只能鎖住一邊來固定。

Banana Pi 測試 – Bananian 篇 安裝 Apache 2 / MySQL / PHP Server

安裝 Apache 2 Web Server
# apt-get install apache2

安裝  MySQL Server
# apt-get install mysql-server mysql-client[@more@]
MySQL Server 安裝後設定
# /usr/bin/mysql_secure_installation

安裝 PHP
# apt-get install php5 php5-mysql libapache2-mod-php5
# apt-get install php5-adodb php5-memcache php5-cgi php5-cli php5-curl php5-gd php5-mcrypt php5-odbc php5-xmlrpc

測試 Apache Web Server

測試 PHP
# vim /var/www/index.php
<?php
phpinfo();
?>

Banana Pi 測試 – Bananian 篇 解決無法使用 ssh 連線的問題

設定完 Bananian 後,想要以 Pietty 0.3.27 連線時出現無線連線的訊息

使用錯誤訊息在 Google 搜尋了一下,好像都是 SmartOS 相關,但我並不是使用 SmartOS。[@more@]後來以為是本機上沒有啟用 ssh 服務,或是防火牆上擋掉了,但都不是

後來改用 putty,發現竟然可以連線

使用 Pietty 0.3.27 / 0.4.00(beta 14) 都無法連線

Pietty 0.4.00(beta 14) 出現的錯誤訊息


但先使用 pietty 登入其它的 Server 後,再登入即可

使用 Xshell 4 正常

Banana Pi 測試 – Bananian 篇 2014-09-20 版

Bananian v14-9 2014-09-20 版
http://www.lemaker.org/resources/9-116/bananian_for_bananapi.html
[@more@]會再次使用這個版本的原因是想要拿 Banana Pi 來架設 Server
開機完成後可以看到
可以使用 bananian-config 來做設定
可以使用 bananian-update 來做系統更新

執行 bananian-config 進行設定
# bananian-config
設定鍵盤,預設是 us,不用做更動

設定 root 密碼

設定時區

選擇 Asia

選擇 Taipei

設定語系,加選了 zh_TW 開頭的 3 個

因為是 Server,所以預設語系設定成 en_US.UTF-8

設定語系中

設定主機名稱

是否要加速圖形顯示(應該是可以不用,因為是純做為 Server,不使用圖形模式)

重新啟動後才能生效

是否要關閉 USB OTG

是否要擴展 root 分割區

重新開機後設定才能生效!
# shutdown -r now

Banana Pi 測試 – Berryboot 篇

今天的主角 Berryboot,單單看名字一時之間還真不知道它是做什麼用的,不管如何,反正裝了就知道。
http://www.lemaker.org/resources/9-131/berryboot.html
[@more@]使用 Win32DiskImager 製作好 Image,開機後看到的畫面
第 1 部份是畫面顯示的部分,如果有看到上下方的綠色的線條代表顯示部分沒有問題
第 2 部分是使用哪一種方式連上網路:Wired / 有線網路   Wifi / 無線網路
第 3 部分是聲音的部分
第 4 部分是時區和鍵盤的設定
如果沒有問題,就按 OK 繼續

選擇要用來儲存系統的磁碟,這裡是使用記憶卡,並且將記憶卡格式化 Format

格式化中

是否要升級 BerryBoot

下載檔案中

Close 重新啟動電腦

開完機的功能表

可以選擇 Add OS 來增加作業系統

Others 頁面支援的作業系統

在 Popular 頁面支援的作業系統

這裡選擇一個自己沒有用過的 OLPC 的作業系統 Sugar,然後按 OK

下載作業系統中

完成後,在功能表中可以找到 Sugar

選擇 Exit 退出,重新啟動電腦

開機之後會出現 BerryBoot menu,裡面有 Sugar 作業系統可以選擇

輸入姓名

選擇顏色,用滑鼠點選一下,可以更換不同的顏色

好了之後,點選右下方的 Done

哇!出現了 OLPC 的畫面

執行裡面的 Scratch

入手了一片 Banana Pi

測試使用 Banana Pi 一段時間,覺得效能還算不錯,在官方網站上也不時會釋出一些可以玩的東西,所以就決定入手一片 Banana Pi,但這種東要似乎要在拍賣網站上才能買的到:如:露天、奇摩、淘寶網……..,因為自己很不習慣在這一類網站上買東西,所以商請學校的拍賣達人文祈老師幫忙買了一片,附加一個塑膠外殼和一條 SATA cable for 2.5″ HD 連接線,感謝文祈老師的協助。
組合(還沒蓋上上蓋)

不過,我記得塑膠外殼應該是透明的,還是我沒有把外面的那一層撕掉,反正這不重要,能用才是重要的。

後記:2014-09-27
把外殼的紙撕掉,變透明了,照的有些模糊