Ubuntu 18.04で4Gダイヤルアップ接続が確立できない問題を解決する

広告

Ubuntu Unityを自分と同じように使っているなら、「4Gダイヤルアップ接続が確立できない」問題に遭遇するかもしれない。とはいえ常に起きるわけではない。標準のGNOME ShellやKDEなら普通にダイヤルアップ接続を確立できるはずだが、Unity下のNetworkManagerは標準構成ではないので、この不具合と問題が起きるわけだ。

photo_2019-05-05_16-05-18.jpg

広告

具体的には、4Gダイヤルアップを設定して接続を試みるたびに、毎回こう表示される:

选区_037.png

「Activation failed because the device is unmanaged」

unmanagedと言われているなら、Managedにしてやればいいだけの話で……

sudo usermod -a -G dip,dialout $(whoami)

次に設定ファイルを編集する:

sudo vim /etc/NetworkManager/NetworkManager.conf

中の一行をこう変える:

managed=true

保存したらネットワークサービスを再起動し、4G接続を追加し直してテストする。

sudo service network-manager restart

たいていはこれでいけるはず。それでもダメなら、次のファイルを書き換えるしかない:

sudo vim /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

内容をこうする:

[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan

同じくサービスを再起動して4G接続を追加し直せばOK。実はこの最後の手順はバグに対する泥臭いワークアラウンドで、最新版のUbuntuではもう修正されているはずだ。

本家 plumz.me でこの記事にコメントする

コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。

目次