Archive: 2015/05/21

US-KBDキタ

2月に発表された新生VAIO Z

ホワイト英字配列
PC Watch記事より

「VAIO Z Canvas」の正式発表に合わせて「VAIO Z」の英語キーボードオプション追加が発表された。

先月、わざわざ「英語キーボード載せてよ!」と書いた甲斐があったな。

すでに購入したユーザー向けにもキーボードの交換サービスを1万円で提供する
という対応も良心的で高く評価したい。

ただ、ThinkPad T450sではプラス1,000円程の差額なのに、「VAIO Z」のプラス5,000円という価格設定はちょっと一言申し上げたくなるのだが、ワールドワイドで捌けるボリュームを考えると単価高になるのは致し方ないのかな…

【参照】
●マイナビニュース http://news.mynavi.jp/
VAIO製品のタッチ&トライができる「VAIO Cafe」、VAIOグッズも販売決定! 2015年5月1日
クリエイター向けタブレット「VAIO Z Canvas」が29日発売、約25万円から 2015年5月21日
「VAIO Z」に英語配列キーボード登場、既存ユーザーも有償交換可 2015年5月21日
【レビュー】VAIOウォッチャーが試す「VAIO Z」ロードテスト 2015年5月21日
●PC Watch http://pc.watch.impress.co.jp/
クリエイター向けタブレット「VAIO Z Canvas」が正式発表 ~CPUは8スレッド、SSDは3.2GB/secのモンスタータブレット 2015年5月21日
VAIO Zに英語キーボード仕様が追加 ~既存ユーザーにキーボード交換サービスも実施 2015年5月21日
●Engadget 日本版 http://japanese.engadget.com/
VAIO Z Canvas は5月29日発売、25万円前後から。ペン対応のクリエイター向けタブレット PC 2015年5月21日
vaio Z Canvas動画レビュー。怪物級タブレットPCのベンチマーク計測、気になるファン音などチェック 2015年5月21日
●My Sony Club http://www.sony.jp/msc/
モンスターPC VAIO® Z
●VAIO https://vaio.com/
VAIO Z
VAIO Z Canvas
●Wikipedia http://ja.wikipedia.org/wiki/
VAIO株式会社
VAIO

mt7610uをDKMSに

先日mt7650u_staモジュールでPLANEXのGW-450DELECOMのWDC-433SU2MBKを動かす事に成功したので、mediatek_mt7610u_sta_driver_linux-64bitドライバをDKMS化しておく事に。

apt-getdkmsパッケージをinstallした後、まずはmediatek_mt7610u_sta_driver_linux-64bitフォルダを/usr/src配下にコピー。

yano@T60:~$ sudo apt-get install dkms
yano@T60:~$ cp -pr ~/mediatek_mt7610u_sta_driver_linux-64bit /usr/src/mt7610u-20150318
次に、dkmsの設定ファイル/usr/src/mt7610u-20150318/dkms.confを作成します。
yano@T60:/usr/src$ sudo vi /usr/src/mt7610u-20150318/dkms.conf
PACKAGE_NAME="mt7610u"
PACKAGE_VERSION="20150318"
CLEAN="make clean"
MAKE[0]="make KERNELVER=${kernelver}"
BUILT_MODULE_LOCATION[0]="os/linux"
BUILT_MODULE_NAME[0]="mt7650u_sta"
DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless"
AUTOINSTALL="yes"
続いてdkms.confで対象kernel版数を指定できるようMakefileの"$(shell uname -r)"を変数"$KERNELVER"に書き換え、
yano@T60:/usr/src$ diff -u ~/mediatek_mt7610u_sta_driver_linux-64bit/Makefile ./mt7610u-20150318/
--- ~/mediatek_mt7610u_sta_driver_linux-64bit/Makefile 2015-05-18 12:35:14.000000000 +0900
+++ ./mt7610u-20150318/Makefile 2015-05-21 15:19:09.465401780 +0900
@@ -1,3 +1,5 @@
+KERNELVER=`uname -r`
+
ifeq ($(WIFI_MODE),)
RT28xx_MODE = STA
else
@@ -196,12 +198,12 @@

ifeq ($(PLATFORM),PC)
# Linux 3.x
-LINUX_SRC = /usr/src/linux-headers-$(shell uname -r)
+LINUX_SRC = /usr/src/linux-headers-$(KERNELVER)
# Linux 2.6
-# LINUX_SRC = /lib/modules/$(shell uname -r)/build
+# LINUX_SRC = /lib/modules/$(KERNELVER)/build
# Linux 2.4 Change to your local setting
#LINUX_SRC = /usr/src/linux-2.4
-LINUX_SRC_MODULE = /lib/modules/$(shell uname -r)/kernel/drivers/net/wireless/
+LINUX_SRC_MODULE = /lib/modules/$(KERNELVER)/kernel/drivers/net/wireless/
CROSS_COMPILE =
endif

@@ -217,7 +219,7 @@

ifeq ($(PLATFORM),INF_TWINPASS)
# Linux 2.6
-#LINUX_SRC = /lib/modules/$(shell uname -r)/build
+#LINUX_SRC = /lib/modules/$(KERNELVER)/build
# Linux 2.4 Change to your local setting
LINUX_SRC = /project/stable/twinpass/release/2.0.1/source/kernel/opensource/linux-2.4.31/
CROSS_COMPILE = mips-linux-
@@ -247,7 +249,7 @@

ifeq ($(PLATFORM),INF_AMAZON_SE)
# Linux 2.6
-#LINUX_SRC = /lib/modules/$(shell uname -r)/build
+#LINUX_SRC = /lib/modules/$(KERNELVER)/build
# Linux 2.4 Change to your local setting
LINUX_SRC = /backup/ifx/3.6.2.2/source/kernel/opensource/linux-2.4.31
#CROSS_COMPILE = mips-linux-
最後にdkmsコマンドでadd/installすれば良い。
yano@T60:/usr/src$ sudo dkms add -m mt7610u -v 20150318

Creating symlink /var/lib/dkms/mt7610u/20150318/source ->
/usr/src/mt7610u-20150318

DKMS: add completed.
yano@T60:/usr/src$ sudo dkms install -m mt7610u -v 20150318

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.13.0-29-generic KERNELVER=3.13.0-29-generic...............................
cleaning build area....

DKMS: build completed.

mt7650u_sta.ko:
Running module version sanity check.

Good news! Module version 3.0.0.2 for mt7650u_sta.ko
exactly matches what is already found in kernel 3.13.0-29-generic.
DKMS will not replace this module.
You may override by specifying --force.

depmod......

DKMS: install completed.
yano@T60:/usr/src$