Ubuntu 16.04をクリーンインストールすると、NetworkManagerを使用してWiFiに接続できませんが、nmtuiは機能します

Ubuntu 16.04をクリーンインストールすると、NetworkManagerを使用してWiFiに接続できませんが、nmtuiは機能します

Asus N56VZ に Ubuntu 16.04 を新規インストールしました。残念ながら、NetworkManager を使用してワイヤレス ネットワークに接続できません。ただし、ワイヤレス ネットワークは表示できます。

GUI を使用してネットワークに接続しようとし、パスワードを入力しました。しかし、その後は何も起こりません。このネットワークへの接続試行は表示されず、エラーも表示されません。ネットワーク マネージャーがネットワークを保存したことはわかります。パスワードとその他のすべての構成可能なパラメーターが正しいかどうかを 2 回、3 回確認しました。

nmtui面白いことに、問題なく接続できるのです。

これがこの特定のネットワークの問題なのか、それとも一般的な問題なのかはテストできていません。ただし、Ubuntu 15.04 でこのネットワークを使用したときに問題はなかったため、後者である可能性が非常に高いと思われます。

いくつかの興味深いコマンドの出力:

接続する前にnmtui:

iwconfig

enp4s0    no wireless extensions.

lo        no wireless extensions.

wlp3s0    IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

lspci -vvnn | grep Network

03:00.0 Network controller [0280]: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
    Subsystem: AzureWave AR9485 Wireless Network Adapter [1a3b:2c97]

sudo service NetworkManager status(NetworkManager を使用して接続を確立しようとして失敗した後)

● NetworkManager.service - Network Manager
   Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
   Active: active (running) since So 2016-04-24 00:03:32 CEST; 15min ago
 Main PID: 788 (NetworkManager)
    Tasks: 3 (limit: 512)
   CGroup: /system.slice/NetworkManager.service
           └─788 /usr/sbin/NetworkManager --no-daemon

Apr 24 00:18:24 Tesla NetworkManager[788]: <info>  [1461449904.2249] device (wlp3s0): state change: disconnected -> prepare (reason 'none') [30 40 0]
Apr 24 00:18:24 Tesla NetworkManager[788]: <info>  [1461449904.2253] manager: NetworkManager state is now CONNECTING
Apr 24 00:18:24 Tesla NetworkManager[788]: <info>  [1461449904.2265] device (wlp3s0): state change: prepare -> config (reason 'none') [40 50 0]
Apr 24 00:18:24 Tesla NetworkManager[788]: <info>  [1461449904.2270] device (wlp3s0): Activation: (wifi) access point 'FRITZ!Box 7362 SL' has security, but secrets are required.
Apr 24 00:18:24 Tesla NetworkManager[788]: <info>  [1461449904.2277] device (wlp3s0): state change: config -> need-auth (reason 'none') [50 60 0]
Apr 24 00:18:49 Tesla NetworkManager[788]: <warn>  [1461449929.2418] device (wlp3s0): No agents were available for this request.
Apr 24 00:18:49 Tesla NetworkManager[788]: <info>  [1461449929.2419] device (wlp3s0): state change: need-auth -> failed (reason 'no-secrets') [60 120 7]
Apr 24 00:18:49 Tesla NetworkManager[788]: <info>  [1461449929.2422] manager: NetworkManager state is now DISCONNECTED
Apr 24 00:18:49 Tesla NetworkManager[788]: <warn>  [1461449929.2427] device (wlp3s0): Activation: failed for connection 'FRITZ!Box 7362 SL'
Apr 24 00:18:49 Tesla NetworkManager[788]: <info>  [1461449929.2437] device (wlp3s0): state change: failed -> disconnected (reason 'none') [120 30 0]

接続後、iwconfig次のようになります:

enp4s0    no wireless extensions.

lo        no wireless extensions.

wlp3s0    IEEE 802.11bgn  ESSID:"FRITZ!Box 7362 SL"  
          Mode:Managed  Frequency:2.427 GHz  Access Point: 34:31:C4:30:7D:13   
          Bit Rate=72.2 Mb/s   Tx-Power=15 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=66/70  Signal level=-44 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:105   Missed beacon:0

何かご提案があれば喜んでお伺いします。

答え1

私も同じ問題を抱えていました。修正ではありませんが、ネットワーク マネージャーを再起動すると問題が解決することがわかりました。これを行う手順を以下に記載しました。

コマンドラインから

ネットワーク マネージャーを停止する

sudo /etc/init.d/network-manager stop

ネットワークマネージャの起動

sudo /etc/init.d/network-manager start

答え2

パスワードを文書に入力し、それをコピーしてパスワード フィールドに貼り付けることで問題を解決しました。

何らかの理由で、(長い)パスワードを入力する前に接続がタイムアウトしましたが、それに関するメッセージは表示されませんでした。

答え3

ubuntu 16.04には適切に構成されたワイヤレスドライバーがありません。3台のマシンにUbuntu 16.04をインストールしましたが、どれもワイヤレスが機能しませんでした。簡単な解決策としては、インターネットを使用するためにイーサネットケーブルを使用し、

  • sudo apt-get update
  • 次に、「システム設定」>「ソフトウェア更新」>「追加ドライバー」に進みます。
  • ワイヤレス ドライバーが表示されたら、それをインストールすれば完了です。

それでも問題が解決しない場合は、おそらく dmesg、syslog、journalctl、lshw などのログ ツールを使用する必要があります。ワイヤレス ハードウェアを把握し、それぞれのドライバーを Google で検索してください。

関連情報