title: X250にWWANを（ドライバ設定）
author: Amane Katagiri
summary: シリーズ第3弾
date: 2015-09-16T00:16:00+09:00
category: tech
license: CC BY 4.0
rating: sfw
ai_summary: ThinkPad X250に装着したWWANモジュール「Ericsson N5321」のソフトウェア設定手順を解説した記事。Windows 8.1ではLenovo公式ドライバを導入し、Debian 8ではudevルールのコピーとカーネルモジュール設定の調整を行うことでセットアップが完了します。ハードウェアの装着後に必要となる各OSでの具体的なコマンドや手順が簡潔にまとめられています。
ai_keywords: ThinkPad X250, WWANモジュール, Ericsson N5321, Windows 8.1, Debian 8, デバイスドライバ, udev, cdc_ncm, Linux設定, セットアップ

こんにちは、あまねです。

ThinkPadを破壊することなく無事にWWANモジュールを装着できたので、今度はソフトウェアー側の設定です。

[TOC]

# 前提条件
今回使用したマシンは、Windows 8.1とDebian 8がインストールされたThinkPad純正WWANモジュールN5321とWWANアンテナ搭載のX250です。

```text
>systeminfo
OS 名:                  Microsoft Windows 8.1
OS バージョン:          6.3.9600 N/A ビルド 9600
OS 製造元:              Microsoft Corporation
OS 構成:                スタンドアロン ワークステーション
OS ビルドの種類:        Multiprocessor Free
システム製造元:         LENOVO
システム モデル:        20CMCTO1WW
システムの種類:         x64-based PC
プロセッサ:             1 プロセッサインストール済みです。
                        [01]: Intel64 Family 6 Model 61 Stepping 4 GenuineIntel ~2295 Mhz
BIOS バージョン:        LENOVO N10ET33W (1.12 ), 2015/04/06
Windows ディレクトリ:   C:\WINDOWS
システム ディレクトリ:  C:\WINDOWS\system32
物理メモリの合計:       16,263 MB
```

```text
$ cat /proc/version
Linux version 3.16.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt11-1+deb8u3 (2015-08-04)

$ cat /proc/cpuinfo
vendor_id	: GenuineIntel
cpu family	: 6
model		: 61
model name	: Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz
stepping	: 4
microcode	: 0x1d
cpu MHz		: 2305.750
cache size	: 3072 KB

$ cat /proc/meminfo
MemTotal:       16345992 kB
```

# Windows 8.1の場合
Windowsに対する各社のデバイスドライバサポートは大変素晴らしいので、当然Lenovo公式サイトでWindows用N5321(gw)ドライバを配布しています。

[Official Lenovo Support Home](http://support.lenovo.com/us/en/downloads/ds034685)

ここから対応ドライバをインストールすれば完了です。

# Debian 8の場合
こちらもかなり簡単な手順でインストールを終えることができました。以下のサイトにならって進めていきます。

[Linux Mint Forums](http://forum.linuxmint.com/viewtopic.php?f=53&t=130708&p=707130&hilit=Ericsson+5321#p707130)

```bash
cp /lib/udev/rules.d/77-mm-ericsson-mbm.rules /etc/udev/rules.d/
echo options cdc_ncm prefer_mbim=N >> /etc/modprobe.d/cdc_ncm.conf
reboot
```

udev(デバイス管理ツール)のライブラリからrulesファイルを実運用環境にコピーして、起動時のカーネルモジュール設定を調整するだけのようです。rebootはoptionalで。

本家サイトではrulesファイルの書き換えを行っていたようなのでうまく行かない場合はそちらも試してみてください。

苦労すると思っていたデバイスドライバの設定もここまで。

そろそろプリペイドSIMが届くので取り付け編IIに続きます。
