Ubuntu | WiFiアダプターが見つかりません


16

ノートブックにUbuntu 17.10をインストールしました。ただし、「Wi-Fiアダプターが見つかりません」というメッセージがあるため、wi-fiに接続できません。

私は次に何をすべきかわからない。

  • 私のノート:Asus X555LN-XX507H
  • ネットワークアダプター:Broadcom 802.11n BCM43142(14e4:4365)

(これは、以前の投稿/unix/415639/kali-linux-no-wifi-adapter-foundからの続きです。カリよりも簡単なシステムを試すことをお勧めしました。 )


1
どのバージョンのUbuntuを使用していますか?ネットワークアダプターからの出力lspciまたはlsusbネットワークアダプターを定義する出力は何ですか?(これらの両方を質問に追加する必要があります。)
ロアイマ

私はUbuntu 17.10を使用しています。時間があるときにlspciとlsusbからの出力を追加します
貪欲

U&Lへようこそ、lspci -knn | grep Net -A3
GAD3R

1
BCM43142(14e4:4365)とは異なる行を出力しますか?

回答:


31

USBケーブルを使用して接続し、USBテザリングを行い、Ctrl + Alt + Tでターミナルを開き、次のように入力します。

sudo apt-get install --reinstall bcmwl-kernel-source

その後、再起動します。


1
これにより、マシンの問題を解決できました。
18年

2
私のubuntu 17.10ではこれはうまくいきませんでした。また、BIOSでセキュアブートを無効にしようとしましたが、運がありませんでした。現在のところ、イーサネットケーブルのみが動作しますが、wifi接続を使用しようとすると、できません
-Jaaayz

ありがとう、これは私のMacbook Air 2017で動作しました
サム

このソリューションは、dell Precision m4800で動作します
TuyenNTA

1
新規インストールでは、sudo apt update何かをインストールする前に実行する必要がある場合があります。
ubershmekel

10

したがって、私にとっての問題は、セキュアブート、uefi、およびネットワークデバイスが機能するために通常必要となるサードパーティライブラリの制限によるものでした。

Rajatのコメントに続いて、Ubuntu 18.04で私にとって役に立つことがわかりました

sudo apt-get install --reinstall bcmwl-kernel-source

OSを再起動してから、MUCの登録に関する指示に従ってください。それが完了すると、サードパーティのライブラリがデバイスとやり取りできるようになり、すべてが機能するはずです。


1
こんにちは、私は2日間この問題で立ち往生しています。MUCの登録方法を共有してください。ありがとう〜!
フランバ

6

Broadcom BCM43142(14e4:4365)の問題。問題は長い間知られています。パッケージをダウンロードしてインストールする必要がありますbcmwl-kernel-source

ソース:https : //help.ubuntu.com/community/WifiDocs/Driver/bcm43xx


どうすればいいのですか?

GAD3Rへ-まず、Kali Linuxのバージョンは指定されていません。第二に、カーリーの場合-forums.kali.org/…およびforums.kali.org/…最低でも
Alex_Krug

5

まず、ノートブックに搭載されているBroadcomネットワークアダプターチップの正確なモデルを見つける必要があります。「802.11n」は、サポートするWi-Fi標準の単なる名前です。Broadcomには、その標準をサポートする複数のワイヤレスチップがあります。

lspci -nnラップトップ上のすべてのPCI(e)デバイスとそのPCI ID番号をリストするのに適したコマンドです。これらの番号により、より正確な識別が可能になります。lsusbUSBデバイスについても同じことを行います。

lspci -nnリストの行は次のようになります。

12:00.0 Network controller [0280]: Broadcom Limited BCM43228 802.11a/b/g/n [14e4:4359]

ここで、番号[14e4:4359]はデバイスIDです。最初の部分はベンダー(Broadcom = 14e4)を指定し、2番目の部分はデバイスモデルを識別します。

lsusbリストはビット異なっているが、デバイスID番号が類似している:ベンダーID、大腸用の4桁の16進数、および製品IDの後、4桁の16進数。

さまざまなBroadcomチップモデルのLinuxサポートステータスについては、こちらをご覧ください。 httpsます。

サポートされているBroadcomチップにはファームウェアが必要であることに注意してください。おそらく、Ubuntuにあらかじめパッケージ化されています。UbuntuがDebianと同じ命名スキームを使用している場合、ファームウェアパッケージ名はである必要がありますfirmware-brcm80211

少し運が良ければ、このファームウェアパッケージをインストールして再起動するだけで、必要なドライバーが既にカーネルにある場合にWi-Fiを機能させることができます。


BCM43142 14e4:4365しかし、サイトにはそのようなものはありません。

2

古いDellコンピューターにUbuntu 18.04をインストールし、インターネットに接続しようとしたときに同じメッセージ(wifiアダプターが見つかりません)を受け取りました。ここおよび他の投稿で提案されたソリューションのいくつかを試しましたが、どれも機能しませんでした。再インストールすることにしました。インストール中に、「グラフィックスおよびwi-fiハードウェアおよび追加のメディア形式用のサードパーティソフトウェアをインストールする」という放射状のボタンがあります。デフォルトでは、これはチェックされていないため、このオプションはデフォルトのインストールに含まれていません。再インストール時にこのボタンをチェックしましたが、すべての埃が落ち着いた後、インターネットに接続するのに何の問題もありませんでした。


私のために働かなかった:(
Boykodev

これは私にとってはうまくいきました-2008年のMacbookでUbuntu 18.04をインストールしています!! インストール中に「グラフィックスおよびwi-fiハードウェアと追加のメディア形式用のサードパーティソフトウェアをインストールする」を選択します。よかった、ありがとう!
パウダーフラスコ

2

これは、まだ他の回答でカバーされている場合があります:UBUNTUのインストール後、イーサネットが接続されています。2ステップ:

  1. 実行(sudo apt-get install firmware-b43-installer)-再起動
  2. 実行(sudo apt-get install --reinstall bcmwl-kernel-source)-再起動

コンテキスト:ドライバーはBroadCommの独自のコンポーネントです。Ubuntu(非プロプライエタリ)は、ダウンロードされたとしても認証の失敗によりパッケージをインストールできません。したがって、wifiを有効にするには、個別の手順に従う必要があります。ただし、これではbluetoothを取得できません。別の一連の手順が必要になる場合があります。

リンク:https : //help.ubuntu.com/community/WifiDocs/Driver/bcm43xx および以前の回答。

イーサネットが接続されていない場合は、他のマシンからパッケージをダウンロードし、UBUNTUマシンにコピーして実行します。

perror、Rajat、GAD3R、およびAlexに感謝します。


2

これはUbuntuの問題ではありません。
これはドライバーの問題ではありません。
これは私(そしておそらくあなた)が原因です。

いくつかのビデオを見ながら...
Fn + F10キーの組み合わせで音量を上げようとしました...しかし、間違って「Radio」記号
Fn + F12Wifi button付いているものを押してしまい、wifi接続が無効になりました。

ターミナルで以下のコマンドを実行すると、問題を確認できます。

> rfkill list all 0: Toshiba Bluetooth: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: yes <------ that's because I press Wifi button (above) mistakenly

解決策:(Fn + F12または、ラジオ記号がある他のキー)をもう一度押します

次に、同じコマンドを再度実行します。

> rfkill list all 0: Toshiba Bluetooth: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no <------ no means solved.

次に、次の場所に移動します。

(キーボードがある場合はWindowsボタン)> [設定]> [Wifi]> [オン]に移動し、Wiki接続を選択して資格情報を入力します

完了しました。あなたのインターネットは復活しました。


絶対にこの問題の解決策ではありません!
アーロンジョンサブ

@AaronJohnSabu絶対に大丈夫です。それは私の場合の唯一の解決策でした。
マノハールレディポレディ

1

bcmwl-kernel-sourceソリューションがうまく機能せず、セキュアブートを有効にしたい場合は、次を試してください。

署名用のキーのセットを作成します。

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive common name/"

キーをインポートします。ここでパスワードの入力を求められますが、これは覚えておく必要があります。BIOSは、再起動後にパスワードの入力を求めます。

sudo mokutil --import MOK.der

再起動:

reboot

BIOSからパスワードの入力を求められているはずです。それが機能すると仮定して、MOKが正常に登録されたことをテストします。

mokutil --test-key MOK.der

これで、MOKが登録されました。WiFi用のドライバーをインストールする必要があります。

git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
git checkout extended
sudo make install

カーネルに追加できるドライバーはありますが、セキュアブートが有効になっているため、ドライバーを追加する前にまず署名する必要があります。そのため、以前に生成したキーを使用してドライバーに署名します。

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtlwifi)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl_pci)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n btcoexist)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723-common)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n phydm_mod)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723de)

最後に、rtl8723deこの順序でドライバーをカーネルに追加します

sudo modprobe -r rtlwifi
sudo modprobe rtlwifi
sudo modprobe -r rtl_pci
sudo modprobe rtl_pci
sudo modprobe -r btcoexist
sudo modprobe btcoexist
sudo modprobe -r rtl8723-common
sudo modprobe rtl8723-common
sudo modprobe -r phydm_mod
sudo modprobe phydm_mod
sudo modprobe -r rtl8723de
sudo modprobe rtl8723de

補足説明:最終ステップでは、次のように書くだけで逃げることができる場合があります。

sudo modprobe -r rtl8723de
sudo modprobe rtl8723de

modprobertl8723deは、どのドライバが依存しているかを知っているため、rtl8723de依存するすべてのものをとともに追加できるはずですrtl8723de。ただし、この方法でドライバーを追加しなかったため、このオプションが機能することを保証できません。


出典:123


0

Linuxカーネルバージョン4.15以上のRealtek RTL8723DEモジュールを試すことができます。

それをインストールするには、次を実行します:

git clone https://github.com/smlinux/rtl8723de.git -b 4.15-up
dkms add ./rtl8723de
dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
depmod -a
reboot

ようこそ、それはRealtek wifiカードではなくBroadcom BCM43142です。
GAD3R
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.