web-dev-qa-db-ja.com

ネットワークが無効-デバイスの準備ができていません16.04

ラップトップ:Acer V 13
OSはプリインストールされていません。新しくインストールされたubuntu 16.04。

右上隅にあるネットワークマネージャーをクリックすると、wifiネットワークが見つからず、代わりにグレー表示されたdevice not readyテキストがあります。

イーサネットケーブルが機能している(これが私がこれを投稿する方法です...)

私は多くのネットワークとユーザーがいる共同作業スペースにいるので、問題は私の側にあることを知っています。

以下に、私が試したすべてのものに続いて、関連すると思われるすべての情報を示します。

また、 logged この結果 script いくつかの追加情報があり、 tailed syslog しばらくの間。

よろしくお願いします。 :)


私が試したもの

  1. $ Sudo service network-manager start
    (出力なし)
  2. $ Sudo service network-manager stop && Sudo service network-manager start
    出力なし、ネットワークアイコンが消えてトレイから再表示される
  3. $ Sudo ifup lo ifup: interface lo already configured
  4. $ Sudo ifup enp2s0 Unknown interface enp2s0
  5. wicdネットワークマネージャー を使用して
    ワイヤレスネットワークも検出されませんでした。
    (実際に動作しなかったことがうれしいです。とにかく悪い考えのようです)
  6. $ Sudo service networking restart
  7. $ Sudo service NetworkManager restart
  8. $ Sudo echo "blacklist ath10k_pci" >> /etc/modprobe.d/blacklist.conf
    再起動後、wifiへの参照はトレイのネットワークマネージャーメニューから削除されました
  9. $ Sudo apt-get install bcmwl-kernel-source
    `` `
    パッケージリストを読み込んでいます...完了依存ツリーの構築
    状態情報を読み込んでいます...完了次のパッケージは自動的にインストールされ、不要になりました。gksu libgksu2-0 libglade2-0 python-cairo python-dbus python-gi python-glade2 python-gobject python-gobject- 2 python-gtk2 python-notify python-wicd wicd-daemon「Sudo apt autoremove」を使用してそれらを削除します。次の追加パッケージがインストールされます。dkms次の新しいパッケージがインストールされます。bcmwl-kernel-sourcedkms 0がアップグレードされ、2が新しくインストールされ、0が削除され、315がアップグレードされません。 1581 kBのアーカイブを取得する必要があります。この操作の後、8278 kBの追加ディスク容量が使用されます。続けたいですか? [Y/n] Get:1 http://pl.archive.ubuntu.com/ubunt xenial-updates/main AMD64 dkms all 2.2.0.3-2ubuntu11.1 [66,2 kB] Get :2 http://pl.archive.ubuntu.com/ubunt xenial/restricted AMD64 bcmwl-kernel-source AMD64 6.30.223.248 + bdcom-0ubuntu8 [1515 kB] Fetched 1581 kB in 0s(4809 kB/s)
    以前に選択していないパッケージdkmを選択しています。 (データベースの読み取り中... 206160個のファイルと現在インストールされているディレクトリ。)解凍の準備.../dkms_2.2.0.3-2ubuntu11.1_all.deb ... dkmsの解凍(2.2.0.3-2ubuntu11.1)...選択以前に未選択のパッケージbcmwl-kernel-source。アンパックの準備.../bcmwl-kernel-source_6.30.223.248 + bdcom-0ubuntu8_AMD64.deb ... bcmwl-kernel-source(6.30.223.248 + bdcom-0ubuntu8)のアンパック... man-dbのトリガーの処理( 2.7.5-1)... dkmsのセットアップ(2.2.0.3-2ubuntu11.1)... bcmwl-kernel-sourceのセットアップ(6.30.223.248 + bdcom-0ubuntu8)...新しいbcmwl-6.30.223.248のロード+ bdcom DKMSファイル...最初のインストール:すべてのカーネルをチェックしています... 4.4.0-34-genericのみのビルドアーキテクチャx86_64のビルド4.4.0-34-genericの初期モジュールのビルド完了。 wl:モジュールバージョンの健全性チェックを実行しています。

    • 元のモジュール
      • このカーネル内に元のモジュールはありません
    • インストール
      • /lib/modules/4.4.0-34-generic/updates/dkms/ depmodへのインストール... DKMS:インストールが完了しました。 modprobe:エラー: 'wl'を挿入できませんでした:必要なキーを使用できませんupdate-initramfs:更新を延期(トリガーをアクティブ化)シム署名(1.18〜16.04.1 + 0.8-0ubuntu2)のトリガーを処理しています... initramfs-のトリガーを処理していますtools(0.122ubuntu8)... update-initramfs:/boot/initrd.img-4.4.0-34-generic Wの生成:モジュールi915_bpoのファームウェア/lib/firmware/i915/skl_guc_ver6.binが欠落している可能性がある
  10. 署名およびロードされたモジュールwl:

$ openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=awesome key/" $ Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n wl) $ Sudo mokutil --import MOK.der $ reboot $ Sudo modprobe wl # no error output this time :)

  1. いくつかのパッケージの再インストール:$ Sudo apt-get purge bcmwl-kernel-source $ Sudo apt-get install build-essential dkms linux-headers-generic $ Sudo apt-get update $ Sudo apt-get install bcmwl-kernel-source $ modprobe -r b43 bcma $ modprobe -r brcmsmac bcma $ modprobe -r wl $ modprobe wl $ reboot

関連情報:

$ rfkill list
0: Acer-wireless: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

-

$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

-

$ iwconfig
wlp3s0    IEEE 802.11abgn  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:on

enp2s0    no wireless extensions.

lo        no wireless extensions.

-

$ Sudo lshw -c network
  *-network               
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: enp2s0
       version: 15
       serial: 30:65:ec:9a:29:e2
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.0.103 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:124 ioport:3000(size=256) memory:a1204000-a1204fff memory:a1200000-a1203fff
  *-network DISABLED
       description: Wireless interface
       product: QCA6174 802.11ac Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlp3s0
       version: 32
       serial: c8:ff:28:00:90:51
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath10k_pci driverversion=4.4.0-34-generic firmware=WLAN.RM.2.0-00180-QCARMSWPZ-1 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
       resources: irq:127 memory:a1000000-a11fffff

-

lspci -knn | grep Net -A2
03:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32)
    Subsystem: Lite-On Communications Inc QCA6174 802.11ac Wireless Network Adapter [11ad:0807]
    Kernel driver in use: ath10k_pci
    Kernel modules: ath10k_pci, wl

-

次のファイルでは、managed=trueを設定して再起動しようとしましたが、どこかでmanaged=falseに戻されました。

$ cat  /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false

-

    $ dmesg | grep "\(disabled\|switch\)"
[    0.000000] x86/fpu: Using 'eager' FPU context switches.
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000]   8 disabled
[    0.000000]   9 disabled
[    0.000000] ACPI: Early table checksum verification disabled
[    0.069778] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.
[    0.237651] pci 0000:00:14.0: System wakeup disabled by ACPI
[    0.244497] pci 0000:00:1c.0: System wakeup disabled by ACPI
[    0.245318] pci 0000:00:1c.4: System wakeup disabled by ACPI
[    0.246125] pci 0000:00:1c.5: System wakeup disabled by ACPI
[    0.248614] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    0.249896] pci 0000:02:00.0: System wakeup disabled by ACPI
[    0.256218] pci 0000:03:00.0: System wakeup disabled by ACPI
[    0.937596] audit: initializing netlink subsys (disabled)
[    0.942695] Console: switching to colour frame buffer device 240x67
[    0.970222] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    1.103625] fb: switching to inteldrmfb from EFI VGA
[    1.103641] Console: switching to colour dummy device 80x25
[    1.254041] Console: switching to colour frame buffer device 240x67
[ 1117.284285] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI
[ 1117.292227] rtc_cmos 00:03: System wakeup disabled by ACPI
[ 1117.292230] r8169 0000:02:00.0: System wakeup disabled by ACPI

-

$ ifconfig
enp2s0    Link encap:Ethernet  HWaddr 30:65:ec:9a:29:e2  
          inet addr:192.168.0.103  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26514 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18223 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:32858129 (32.8 MB)  TX bytes:2703210 (2.7 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2379 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2379 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:217304 (217.3 KB)  TX bytes:217304 (217.3 KB)

-

1
Adam Goldman

私はそれがなぜ働いたのか分かりません、私がやったことはここにあります:

バックアップ/lib/firmware/ath10k/QCA6174
これを https://github.com/kvalo/ath10k-firmware/tree/master/QCA6174 に置き換えました
再起動

この時点で、wifiはネットワークマネージャーメニューから完全に削除されました。
だから、元のQCA6174フォルダーを復元して再起動しましたが、今は動作します!

解決済みとしてマーク。
これがなぜ機能したかを誰かが知っているなら、私は非常に興味があります...

1
Adam Goldman