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

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

「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ではもう修正されているはずだ。
コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。