web-dev-qa-db-ja.com

12.10およびDell Latitude D630でワイヤレスが動作しない

はい、私は他のいくつかの投稿、および他のサイトで何が起きているかを調べようとしましたが、手順を実行しても成功しませんでした。

私はUbuntuでワイヤレスを設定するのが比較的初心者なので、「is it on」などの愚かなエラーを気軽に提案してください。

いくつかのコマンドからの出力:

$ lspci | grep 

0c:00.0 Network controller: Broadcom Corporation BCM4311 802.11a/b/g (rev 01)

$ iwconfig

lo        no wireless extensions.
eth0      no wireless extensions.

追加のドライバーは、「bcmwl-kernel-source(独自仕様)からBroadcom 802.11 Linux STAワイヤレスドライバーソースを使用する」と言います。

私はもう試した:

Sudo apt-get install bcmwl-kernel-source

エラーが発生するだけです:

Sudo apt-get install bcmwl-kernel-source Reading package lists...
Done Building dependency tree        Reading state information... Done
The following NEW packages will be installed:   bcmwl-kernel-source 0
upgraded, 1 newly installed, 0 to remove and 129 not upgraded. Need to
get 0 B/1,150 kB of archives. After this operation, 3,120 kB of
additional disk space will be used. Selecting previously unselected
package bcmwl-kernel-source. (Reading database ... 204100 files and
directories currently installed.) Unpacking bcmwl-kernel-source (from
.../bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_i386.deb) ...
Setting up bcmwl-kernel-source (5.100.82.112+bdcom-0ubuntu3) ...
Loading new bcmwl-5.100.82.112+bdcom DKMS files... Building only for
3.5.0-18-generic Building for architecture i686 Building initial module for 3.5.0-18-generic Done.

wl: Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.5.0-18-generic/updates/dkms/

depmod....

DKMS: install completed. ERROR: Module b43 does not exist in
/proc/modules ERROR: Module b43legacy does not exist in /proc/modules
ERROR: Module ssb does not exist in /proc/modules ERROR: Module
bcm43xx does not exist in /proc/modules ERROR: Module brcm80211 does
not exist in /proc/modules ERROR: Module brcmfmac does not exist in
/proc/modules ERROR: Module brcmsmac does not exist in /proc/modules
ERROR: Module bcma does not exist in /proc/modules update-initramfs:
deferring update (trigger activated) Processing triggers for
initramfs-tools ... update-initramfs: Generating
/boot/initrd.img-3.5.0-18-generic

また、より多くの出力:

Sudo lshw -C network    *-network UNCLAIMED     
       description: Network controller
       product: BCM4311 802.11a/b/g
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:0c:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:fe8fc000-fe8fffff   *-network
       description: Ethernet interface
       product: NetXtreme BCM5755M Gigabit Ethernet PCI Express
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: eth0
       version: 02
       serial: 00:1c:23:5b:29:73
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd
autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.123 duplex=full firmware=5755m-v3.29 ip=192.168.1.69
latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:45 memory:fe7f0000-fe7fffff

何か案は?

3
Tom

Ubuntu 11.xリリースでは、独自のBroadcomドライバーは4311 Broadcomチップでの動作を停止しました(バグ732677を参照)。ただし、これらのチップはオープンb43ドライバーで正常に動作しますが、最初にファームウェアをインストールする必要があります。パッケージのインストールで簡単に行えます。最初に、インストールされている場合は独自のSTAドライバー(ドライバーwlと同じ)、および動作するb43ドライバーを抑制する構成ファイルを削除します。

   Sudo apt-get purge bcmwl-kernel-source 

および/または追加のドライバーを実行し、Broadcom STAドライバーの選択を解除します

上記の削除/無効化が完了していることを確認します。
「ブラックリストb43」の行はすべて、/ etc/modprobe.d内のすべてのファイルから削除されているはずです。これらのブラックリスト行はb43ドライバーを抑制するため、削除する必要があります。正確な「b43」行と「b43legacy」行のみ、「bcm43xx」行はそのままにします。残り物に対処する:

Sudo rm /etc/modprobe.d/blacklist-bcm43.conf

 gksudo gedit  any-file-found-with-b43

削除するか、先頭に#を付けます。

プロプライエタリファームウェアはリリースでは配布できないため、手動で追加する必要があります。有線接続を使用し、端末で:

   Sudo apt-get install linux-firmware-nonfree

Broadcomファームウェアの別のソースは、パッケージfirmware-b43-installerです

   Sudo apt-get install firmware-b43-installer  

必要なファームウェアは1セットだけです(4311以外のユーザーは、ファームウェアの他のバージョン(firmware-b43-lpphy-installerなど)が必要かどうかを確認する必要があります。

ファームウェアが適切に配置されている場合、NetworkManagerはスキャンを開始します。そうでない場合は、b43ドライバーモジュールを手動で読み込むか、単に再起動します。

 Sudo modprobe b43  

この時点で、b43ドライバーモジュールをロードし、wlおよび別の可能なドライバーbrcmaモジュールを、以下によって作成されたモジュールリストに存在させないでください。

 Sudo lsmod | sort

Brcmaモジュールがリストされている場合、以下を追加してブラックリストに追加します。blacklist brcma blacklist brcmsmac blacklist brcm80211をファイル/etc/modprobe.d/blacklist.confに追加します

  gksudo gedit /etc/modprobe.d/blacklist.conf

NetworkManagerはスキャンを開始し、数秒以内に可能な接続ポイントのリストを提供する必要があります。

アクセスポイントを選択し、正しい暗号化方法を選択して、キーを入力します。 ssidをブロードキャストしておらず、アクセスポイントのリストに表示されない場合は、NetworkManagerを左クリックしてメニュー項目「非表示ネットワークに接続」を選択し、ssidを入力する必要があります。次回のブートでは、接続は自動的に行われます。

2
ubfan1