Ubuntu 14.04 をインストールした後、Wi-Fi の動作がおかしくなる

Ubuntu 14.04 をインストールした後、Wi-Fi の動作がおかしくなる

私は Compaq Presario CQ43 ラップトップを使用しています。最初は Ubuntu 12.04 をインストールし、Wi-Fi には Broadcom ワイヤレス STA ドライバー (BC4313) を使用していました。問題なく動作していましたが、3 年後に Ubuntu 14.04 をインストールしました。現在、Wi-Fi に問題があります。
接続できるのはたまにだけです。Ubuntu フォーラムのディスカッションを調べた後、解決策を見つけました。

ステップ1:

  • ソフトウェアアップデートの追加ドライバーに移動します
  • Broadcomの専用ドライバーを選択する
  • 選択されていない場合はクリックしてください
  • 変更を適用する

ステップ2:

  • sudo apt-get purge bcmwl-kernel-source
  • sudo apt-get install linux-firmware-nonfree

ステップ3:

  • リブート

問題は、ラップトップを再起動するたびに上記の手順を実行する必要があり、再起動後に Wi-Fi が正常に機能することです。LAN
接続を使用してソフトウェア アップデーターですべてのヘッダーとソフトウェアを更新しました。

########## ワイヤレス情報 開始 ##########

報告元: 2014年8月11日 15:33 IST +0530

スクリプト: 2014 年 8 月 4 日 18:47 UTC +0000

##### リリース #####

ディストリビューターID: Ubuntu
説明: Ubuntu 14.04 LTS
リリース: 14.04
コードネーム: 信頼

##### カーネル #####

Linux 3.13.0-32-generic #57-Ubuntu SMP 2014年7月15日火曜日 03:51:12 UTC i686 athlon i686 GNU/Linux

パラメータ: ro、quiet、splash、vt.handoff=7

##### デスクトップ #####

ウブントゥ

##### lspci #####

06:00.0 イーサネット コントローラ [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express ファスト イーサネット コントローラ [10ec:8136] (rev 05)
    サブシステム: Hewlett-Packard Company デバイス [103c:3577]
    使用中のカーネル ドライバー: r8169

07:00.0 ネットワーク コントローラ [0280]: Broadcom Corporation BCM4313 802.11bgn ワイヤレス ネットワーク アダプタ [14e4:4727] (rev 01)
    サブシステム: Hewlett-Packard Company デバイス [103c:1795]
    使用中のカーネル ドライバー: bcma-pci-bridge

##### lsusb #####

バス 002 デバイス 002: ID 058f:a001 Alcor Micro Corp.
バス 002 デバイス 001: ID 1d6b:0002 Linux Foundation 2.0 ルート ハブ
バス 005 デバイス 001: ID 1d6b:0001 Linux Foundation 1.1 ルート ハブ
バス 004 デバイス 001: ID 1d6b:0001 Linux Foundation 1.1 ルート ハブ
バス 001 デバイス 001: ID 1d6b:0002 Linux Foundation 2.0 ルート ハブ
バス 003 デバイス 001: ID 1d6b:0001 Linux Foundation 1.1 ルート ハブ

##### PCMCIA カード情報 #####

##### rfkill #####

0: phy0: 無線LAN
    ソフトブロック: いいえ
    ハードブロック: はい
1: hp-wifi: 無線LAN
    ソフトブロック: いいえ
    ハードブロック: はい
2: hp-bluetooth: ブルートゥース
    ソフトブロック: いいえ
    ハードブロック: はい

##### lsmod #####

hp_wmi 13702 0
スパースキーマップ 13708 1 hp_wmi
wmi 18673 1 hp_wmi
b43 356470 0
ssb 51854 1 b43
brcmsmac 529837 0
コルディック 12518 1 brcmsmac
brcmutil 15066 1 brcmsmac
bcma 42043 3 b43、brcmsmac
mac80211 546051 2 b43,brcmsmac
cfg80211 409394 3 b43、brcmsmac、mac80211

##### インターフェース #####

オートロー
iface lo inet ループバック

##### ifconfig #####

eth0 リンク encap:イーサネット HWaddr   
          inet アドレス:192.168.0.100 Bcast:192.168.0.255 マスク:255.255.255.0
          inet6 アドレス: fe80::461e:a1ff:fec5:b875/64 スコープ:リンク
          アップブロードキャスト 実行中マルチキャスト MTU:1500 メトリック:1
          RXパケット:231 エラー:0 ドロップ:0 オーバーラン:0 フレーム:0
          TXパケット:364 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0
          衝突:0 送信キュー数:1000
          RX バイト:136089 (136.0 KB) TX バイト:47961 (47.9 KB)

##### iwconfig #####

ワイヤレス拡張機能はありません。

eth0 ワイヤレス拡張機能なし。

wlan0 IEEE 802.11bgn ESSID:オフ/任意  
          モード:管理アクセスポイント:関連なしTx-Power=オフ   
          再試行の上限:7 RTS thr:オフ フラグメント thr:オフ
          電源管理:オフ


##### ルート #####

カーネル IP ルーティング テーブル
宛先ゲートウェイ Genmask フラグ メトリック参照 Iface の使用
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0

##### 解決.conf #####

ネームサーバー 127.0.1.1

##### nmツール #####

NetworkManager ツール

状態: 接続済み (グローバル)

- デバイス: wlan0 ----------------------------------------------------------------
  タイプ: 802.11 WiFi
  ドライバー: brcmsmac
  状態: 利用不可
  デフォルト: いいえ
  ハードウェアアドレス:        

  機能:

  ワイヤレスプロパティ
    WEP暗号化: はい
    WPA暗号化: はい
    WPA2暗号化: はい

  ワイヤレスアクセスポイント

- デバイス: eth0 [有線接続1] -------------------------------------------
  タイプ: 有線
  ドライバー: r8169
  状態: 接続済み
  デフォルト: はい
  ハードウェアアドレス:        

  機能:
    キャリア検出: あり
    速度: 100 Mb/s

  有線プロパティ
    キャリア: オン

  IPv4設定:
    アドレス: 192.168.0.100
    プレフィックス: 24 (255.255.255.0)
    ゲートウェイ: 192.168.0.1

    192.168.0.1 のアドレス

##### ネットワークマネージャの状態 #####

[主要]
ネットワーク有効=true
ワイヤレス有効=true
WWAN有効=true
Wimax有効=true

##### ネットワークマネージャ.conf #####

[主要]
プラグイン=ifupdown、キーファイル、ofono
dns=dnsmasq

[アップダウン]
管理=偽

##### iw reg 取得 #####

国 00:
    (2402 - 2472 @ 40)、(3、20)
    (2457 - 2482 @ 40)、(3, 20)、パッシブスキャン、IBSSなし
    (2474 - 2494 @ 20)、(3、20)、OFDMなし、パッシブスキャン、IBSSなし
    (5170 - 5250 @ 40)、(3、20)、パッシブスキャン、IBSSなし
    (5735 - 5835 @ 40)、(3, 20)、パッシブスキャン、IBSSなし

##### iwlist チャネル #####

周波数情報はありません。

eth0 周波数情報なし。

wlan0 合計 13 チャネル; 利用可能な周波数:
          チャンネル01:2.412GHz
          チャンネル02:2.417GHz
          チャンネル03:2.422GHz
          チャンネル04:2.427GHz
          チャンネル05:2.432GHz
          チャンネル06:2.437GHz
          チャンネル07:2.442GHz
          チャンネル08:2.447GHz
          チャンネル09:2.452GHz
          チャンネル10:2.457GHz
          チャンネル11: 2.462GHz
          チャンネル12:2.467GHz
          チャンネル13:2.472GHz

##### iwlist スキャン #####

wlan0 インターフェースはスキャンをサポートしていません: ネットワークがダウンしています

lo インターフェースはスキャンをサポートしていません。

eth0 インターフェースはスキャンをサポートしていません。

##### モジュール情報 #####

[b43]
ファイル名: /lib/modules/3.13.0-32-generic/kernel/drivers/net/wireless/b43/b43.ko
ファームウェア: b43/ucode9.fw
ファームウェア: b43/ucode5.fw
ファームウェア: b43/ucode16_mimo.fw
ファームウェア: b43/ucode15.fw
ファームウェア: b43/ucode14.fw
ファームウェア: b43/ucode13.fw
ファームウェア: b43/ucode11.fw
ライセンス: GPL
著者: ラファウ・ミレツキ
著者: ガボール・ステファニック
著者: マイケル・ビュッシュ
著者: ステファノ・ブリヴィオ
著者: マーティン・ランガー
説明: Broadcom B43 ワイヤレス ドライバー
ソースバージョン: 42BAE2DB9BADE3E7ECA2CC0
エイリアス: bcma:m04BFid0812rev1Dcl*
エイリアス: bcma:m04BFid0812rev18cl*
エイリアス: bcma:m04BFid0812rev17cl*
エイリアス: bcma:m04BFid0812rev11cl*
エイリアス: ssb:v4243id0812rev10*
エイリアス: ssb:v4243id0812rev0F*
エイリアス: ssb:v4243id0812rev0D*
エイリアス: ssb:v4243id0812rev0C*
エイリアス: ssb:v4243id0812rev0B*
エイリアス: ssb:v4243id0812rev0A*
エイリアス: ssb:v4243id0812rev09*
エイリアス: ssb:v4243id0812rev07*
エイリアス: ssb:v4243id0812rev06*
エイリアス: ssb:v4243id0812rev05*
依存: bcma、ssb、mac80211、cfg80211
インツリー: Y
vermagic: 3.13.0-32-generic SMP mod_unload modversions 686
署名者: Magrathea: Glacier 署名キー
署名キー: A7:FC:65:90:FC:4A:8D:85:9A:AE:BD:A2:CA:5D:D0:47:16:24:4F:A0
sig_hashalgo: sha512
パラメータ: bad_frames_preempt:enable(1) / disabled(0) 不良フレームのプリエンプション (int)
parm: fwpostfix: ロードする .fw ファイルの Postfix。(文字列)
parm: hwpctl:ハードウェア側の電源制御を有効にする (デフォルトはオフ) (int)
parm: nohwcrypt:ハードウェア暗号化を無効にします。(int)
parm: hwtkip:ハードウェア tkip を有効にします。(int)
parm: qos:QOS サポートを有効にする (デフォルトはオン) (int)
parm: btcoex:Bluetooth 共存を有効にする (デフォルトはオン) (int)
parm: verbose:ログ メッセージの詳細度: 0=エラー、1=警告、2=情報(デフォルト)、3=デバッグ (int)
parm: pio:デフォルトでPIOアクセスを使用する: 0=DMA、1=PIO (int)
parm: allhwsupport:すべてのハードウェアのサポートを有効にする (brcmsmac ドライバーと重複する場合でも) (int)

[ssb]
ファイル名: /lib/modules/3.13.0-32-generic/kernel/drivers/ssb/ssb.ko
ライセンス: GPL
説明: Sonics シリコン バックプレーン ドライバー
ソースバージョン: 3DE188310F77C566C2E8CB3
エイリアス: pci:v000014E4d00004350sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d0000432Csv*sd*bc*sc*i*
エイリアス: pci:v000014E4d0000432Bsv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004329sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004328sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004325sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004324sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d0000A8D6sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004322sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004321sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004320sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004319sv*sd*bc*sc*i*
エイリアス: pci:v000014A4d00004318sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004318sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004315sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004312sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004311sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004307sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004306sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004301sv*sd*bc*sc*i*
依存:        
インツリー: Y
vermagic: 3.13.0-32-generic SMP mod_unload modversions 686
署名者: Magrathea: Glacier 署名キー
署名キー: A7:FC:65:90:FC:4A:8D:85:9A:AE:BD:A2:CA:5D:D0:47:16:24:4F:A0
sig_hashalgo: sha512

[brcmsmac]
ファイル名: /lib/modules/3.13.0-32-generic/kernel/drivers/net/wireless/brcm80211/brcmsmac/brcmsmac.ko
ファームウェア: brcm/bcm43xx_hdr-0.fw
ファームウェア: brcm/bcm43xx-0.fw
ライセンス: デュアルBSD/GPL
説明: Broadcom 802.11n ワイヤレス LAN ドライバー。
著者: Broadcom Corporation
ソースバージョン: 43D6897F7EB716081DF69BE
エイリアス: bcma:m04BFid0812rev18cl*
エイリアス: bcma:m04BFid0812rev17cl*
エイリアス: bcma:m04BFid0812rev11cl*
依存: bcma、mac80211、brcmutil、cfg80211、cordic
インツリー: Y
vermagic: 3.13.0-32-generic SMP mod_unload modversions 686
署名者: Magrathea: Glacier 署名キー
署名キー: A7:FC:65:90:FC:4A:8D:85:9A:AE:BD:A2:CA:5D:D0:47:16:24:4F:A0
sig_hashalgo: sha512

[brcmutil]
ファイル名: /lib/modules/3.13.0-32-generic/kernel/drivers/net/wireless/brcm80211/brcmutil/brcmutil.ko
ライセンス: デュアルBSD/GPL
説明: Broadcom 802.11n ワイヤレス LAN ドライバー ユーティリティ。
著者: Broadcom Corporation
ソースバージョン: E81EE4CBB6A7A689150D93D
依存:        
インツリー: Y
vermagic: 3.13.0-32-generic SMP mod_unload modversions 686
署名者: Magrathea: Glacier 署名キー
署名キー: A7:FC:65:90:FC:4A:8D:85:9A:AE:BD:A2:CA:5D:D0:47:16:24:4F:A0
sig_hashalgo: sha512

[bcma]
ファイル名: /lib/modules/3.13.0-32-generic/kernel/drivers/bcma/bcma.ko
ライセンス: GPL
説明: Broadcom の特定の AMBA ドライバー
ソースバージョン: E41B811D88783DD5BC38565
エイリアス: pci:v000014E4d00004727sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004365sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004359sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004358sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004357sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004353sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004331sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d0000A8D8sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00004313sv*sd*bc*sc*i*
エイリアス: pci:v000014E4d00000576sv*sd*bc*sc*i*
依存:        
インツリー: Y
vermagic: 3.13.0-32-generic SMP mod_unload modversions 686
署名者: Magrathea: Glacier 署名キー
署名キー: A7:FC:65:90:FC:4A:8D:85:9A:AE:BD:A2:CA:5D:D0:47:16:24:4F:A0
sig_hashalgo: sha512

##### モジュールパラメータ #####

[b43]
すべてのハードウェアサポート: 0
不正なフレームのプリエンプト: 0
btcoex: 1
0 の
キップ: 0
暗号化なし: 0
ピオ: 0
QoS: 1
詳細: 2

##### /etc/モジュール #####

11/10 11:0 ...
brcmsmac
brcmsmac
brcmsmac
brcmsmac
b43
b43

##### ブラックリスト #####

[/etc/modprobe.d/blacklist-ath_pci.conf]
ath_pci をブラックリストに追加

[/etc/modprobe.d/blacklist.conf]
ブラックリスト evbug
ブラックリストUSBマウス
ブラックリスト usbkbd
ブラックリスト eepro100
ブラックリスト de4x5
ブラックリスト eth1394
ブラックリスト snd_intel8x0m
ブラックリスト snd_aw2
ブラックリスト i2c_i801
ブラックリスト プリズム54
ブラックリスト bcm43xx
ブラックリスト garmin_gps
ブラックリスト asus_acpi
ブラックリスト snd_pcsp
ブラックリスト pcspkr
ブラックリスト amd76x_edac
ブラックリスト b43
ブラックリストwl
ブラックリスト b43
ブラックリストwl
ブラックリスト b43
ブラックリストwl
ブラックリスト b43
ブラックリストwl
ブラックリスト b43
ブラックリストwl

##### udev ルール #####

# PCI デバイス 0x10ec:0x8136 (r8169)
サブシステム=="net", アクション=="add", ドライバー=="?*", ATTR{address}=="", ATTR{dev_id}=="0x0", ATTR{type}=="1", カーネル=="eth*", NAME="eth0"

# PCI デバイス 0x14e4:0x4727 (brcmsmac)
サブシステム=="net", アクション=="add", ドライバー=="?*", ATTR{address}=="", ATTR{dev_id}=="0x0", ATTR{type}=="1", カーネル=="wlan*", NAME="wlan0"

##### dmesg #####

[ 14.492780] bcma: bus0: ID 0x4313、リビジョン 0x01、パッケージ 0x08 のチップが見つかりました
[ 14.492818] bcma: bus0: コア 0 が見つかりました: ChipCommon (製造元 0x4BF、ID 0x800、リビジョン 0x24、クラス 0x0)
[ 14.492843] bcma: bus0: コア 1 が見つかりました: IEEE 802.11 (製造元 0x4BF、ID 0x812、リビジョン 0x18、クラス 0x0)
[ 14.492889] bcma: bus0: コア 2 が見つかりました: PCIe (製造元 0x4BF、ID 0x820、リビジョン 0x11、クラス 0x0)
[ 14.505581] bcma: bus0: バスが登録されました
[ 14.617110] brcmsmac bcma0:0: mfg 4bf コア 812 rev 24 クラス 0 irq 23
[ 14.838616] ieee80211 phy0: 登録された無線が有効になっている LED デバイス: brcmsmac-phy0:radio gpio: 243
[ 15.165326] タイプ=1400 監査(1407751129.533:3): apparmor="STATUS" 操作="profile_load" プロファイル="unconfined" 名前="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=350 comm="apparmor_parser"
[ 15.175540] タイプ=1400 監査(1407751129.545:5): apparmor="STATUS" 操作="profile_replace" プロファイル="unconfined" 名前="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=350 comm="apparmor_parser"
[ 19.718493] IPv6: ADDRCONF(NETDEV_UP): wlan0: リンクの準備ができていません
[ 131.249919] brcmsmac bcma0:0: brcms_ops_bss_info_changed: qos 有効: false (実装)
[ 131.249989] brcmsmac bcma0:0: brcms_ops_config: 省電力モードの変更: false (実装)
[ 131.250768] IPv6: ADDRCONF(NETDEV_UP): wlan0: リンクの準備ができていません
[ 131.737890] usb 4-2: 直接ファームウェアのロードがエラー -2 で失敗しました
[ 131.739884] Bluetooth: ファームウェアを読み込めません。正しく動作しない可能性があります
[ 133.207205] wlan0: 認証
[ 133.210575] wlan0: 認証を送信 (試行 1/3)
[ 133.238251] wlan0: 認証を送信 (試行 2/3)
[ 133.333829] wlan0: 認証を送信 (試行 3/3)
[ 133.432728] wlan0: タイムアウトした認証

########## ワイヤレス情報終了 ############

答え1

する:

sudo apt-get purge bcmwl-kernel-source

sudo -i
echo "blacklist b43" >>  /etc/modprobe.d/blacklist.conf
echo "blacklist ssb" >>  /etc/modprobe.d/blacklist.conf
exit

gksudo gedit /etc/modules

次に、1 つだけ残して、ファイルの保存brcmsmacのすべてのインスタンスを完全に削除します。 gksu をインストールする必要がある可能性があります。これはデフォルトではインストールされなくなりました。b43

また、ハードブロックが表示されている場合は、通常、物理的なスイッチまたはFN+F2などのキーの組み合わせによってワイヤレスがオフになっていることを意味します。再起動してください。

関連情報