■ドライバのコンパイルに必要な開発ツールをインストール
sudo apt-get install build-essential gcc git
uname -r
sudo apt-get install linux-headers-4.4.0-71-generic
■ドライバダウンロード
http://www.planex.co.jp/support/download/gw-450d/driver_linux.shtml
gw-450d_driver_linux_v3002.zip
unzip gw-450d_driver_linux_v3002.zip
cd gw-450d_driver_linux_v3002
tar jxvf mt7610u_wifi_sta_v3002_dpo_20130916.tar.bz2
cd mt7610u_wifi_sta_v3002_dpo_20130916
■パッチ適用( GW450DのID追加 、コンパイルエラー修正、read/writeエラー修正)
mt7610u_wifi_sta_v3002_dpo_20130916.patch
上のファイルをダウンロード
mt7610u_wifi_sta_v3002_dpo_20130916ディレクトリにコピー
patch -p1 < mt7610u_wifi_sta_v3002_dpo_20130916.patch
でパッチ適用
■コンパイル
make
■インストール
sudo cp -p os/linux/mt7650u_sta.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
sudo depmod -a
sudo mkdir -p /etc/Wireless/RT2870STA
sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat
sudo leafpad /etc/Wireless/RT2870STA/RT2870STA.dat
-CountryRegion=5
-CountryRegionABand=7
-CountryCode=
+CountryRegion=1
+CountryRegionABand=1
+CountryCode=JP
-SSID=11n-AP
+SSID=
-WirelessMode=8
+WirelessMode=5
leafpad /etc/network/interfaces
(以下を追記)
allow-hotplug ra0
auto ra0
iface ra0 inet dhcp
wpa-ssid “your-ssid”
wpa-psk “your-passwd”
GW450Dを挿してviliv s7を再起動
WiFi接続できることを確認
■リビルドスクリプト
バージョンアップでドライバが使えなくことがあるので、下のスクリプトを作成しておくと便利
leafpad rebuild.sh
#!/bin/bash
cd ~/gw-450d_driver_linux_v3002/mt7610u_wifi_sta_v3002_dpo_20130916
make
sudo cp -p os/linux/mt7650u_sta.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
sudo depmod -a
cd ~/
echo ‘please reboot’
exit 0