no-image

Arch LinuxでLTE機器(モバイルブロードバンド)を認識させて有効にする方法

Arch Linux派生のAnarcy Linuxを利用し始めたのですが
レッツノートのLTEを認識してくれないというい不具合に直面。

ハード関連の不具合なのでArch Wikiでの検索も難しく
かなりの長期間、解決策を探っていましたが
今回ようやくその対処法を発見したのでメモしておきます。

まずはハードウェアの種類をチェック

本体がどのようなLTE機器を搭載しているのかを最初にチェックします。

# dmesg | grep ww 
[5.571204] cdc_mbim 1-2:1.12 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-2, CDC MBIM

このcdc_mbimというのが重要なワードです。

モバイルブロードバンド機器を立ち上げる

libmbimをインストールします。

sudo pacman -S libmbim

/etc/mbim-network.confを編集します。

APN=Broadband

立ち上げます。
mbin-networkはlibmbimをインストールすることで利用可能になるコマンドです。
wwpxxxxxxxxの部分はiwconfigで読み取って置き換えてください。

sudo mbim-network /dev/cdc-wdm0 start
sudo ip link set wwpxxxxxxxxxx up
sudo dhcpcd wwp0s20f0u2i12

いよいよモバイルブロードバンドに接続

必要なパッケージを追加します

sudo pacman -S modemmanager  usbutils usb_modeswitch mobile-broadband-provider-info nm-connection-editor modem-manager-gui

再起動しましょう。

再起動が完了したら
modem-manager-guiを起動します。

最初は認識しませんが、しばらく待つとLTE機器の認識が完了します。

 

お疲れ様でした。
今回は自分の環境(レッツノート)での方法ですので
別のノートパソコンをお使いの方は各自置き換えて読んでください。