[CuBox-i] WiFi client setup

The current release of MuBox for CuBox kernel (3.14.0) does not support WiFi (also Bluetooth and HDMI as well). To make CuBox-i4Pro as WiFi client, you need to update the kernel first. We recommend 3.16.x kernel and here is the instruction to update the kernel.

remountrw
cd
wget http://mirror.voyage.hk/download/voyage-mubox/cubox-i/kernel-cubox-i-3.16.6~fc20+.tar.xz
tar -Jxf kernel-cubox-i-3.16.6~fc20+.tar.xz -C /
sync

Next, add the following lines in /etc/network/interface to setup WiFi connection.

auto wlan0
iface wlan0 inet dhcp
        wpa-driver nl80211
        wpa-ssid [enter your SSID]
        wpa-psk [enter SSID's PSK]

At last, reboot CuBox-i to make it effective:

reboot

After reboot, run the following commands to check if WiFi is connected successfully:

root@voyage-mubox:~# iwconfig
wlan0     IEEE 802.11bgn  ESSID:"voyage-mpd"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:24:D2:3B:C7:0F
          Bit Rate=54 Mb/s   Tx-Power=1496 dBm
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
          Link Quality=70/70  Signal level=-31 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

root@voyage-mubox:~# ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 40:2c:f4:ae:23:90
          inet addr:10.1.10.89  Bcast:10.1.10.255  Mask:255.255.255.0
          inet6 addr: fe80::422c:f4ff:feae:2390/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5674 errors:0 dropped:1 overruns:0 frame:0
          TX packets:4037 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:625696 (611.0 KiB)  TX bytes:386062 (377.0 KiB)