MacハードウェアでmacOSとLinux Wi-Fiドライバの違いを見つける方法は?

MacハードウェアでmacOSとLinux Wi-Fiドライバの違いを見つける方法は?

私は2013年後半からMacbook ProでmacOSを実行してきましたが、Arch Wikiを読んでいます。ワイヤレスネットワーク構成最初の部分に焦点を当てます。

最初の部分は、ワイヤレスデバイスに適した正しいドライバがインストールされていることを識別して確認することです。

私の目標は、次のことを理解する方法をよりよく理解することです。

  1. マイコンピュータの物理Wi-Fiデバイスとは何ですか?
  2. これを行うにはどのドライバが必要ですか?
  3. Linuxで動作しますか?

まず、「このMacについて」メニューに行き、次の情報を確認しましたnetwork interface(物理ネットワークデバイスですか?)。

en0:
  Card Type:  AirPort Extreme  (0x14E4, 0x112)
  Firmware Version: Broadcom BCM43xx 1.0 (7.21.171.68.1a5)
  MAC Address:  60:03:08:8b:96:9c
  Locale: FCC
  Country Code: US
  Supported PHY Modes:  802.11 a/b/g/n/ac
  Supported Channels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 149, 153, 157, 161, 165
  Wake On Wireless: Supported
  AirDrop:  Supported
  AirDrop Channel:  149
  Auto Unlock:  Supported
  Status: Connected

~からアーチスウィキlspci -kインストールされているワイヤレスドライバに関する情報を入手するには、それを使用することをお勧めします。次の例を見てください。

$ lspci -k
06:00.0 Network controller: Intel Corporation WiFi Link 5100
  Subsystem: Intel Corporation WiFi Link 5100 AGN
  Kernel driver in use: iwlwifi
  Kernel modules: iwlwifi

私の考えの2つの重要な情報Card TypeはとですFirmware Version

  • Card Typeこれらのshouldとshouldとの違いは何ですかFirmware Version
  • 他の言葉はFirmware VersionaですかDriver
  • 出力のどの用語がlspci -k「このMacについて」の出力に対応していますか?

全体を見ながら既存のLinuxドライバ何も見つかりませんCmd+fでしたBCM43xx

しかし、リンクを通してオープンソースワイヤレスドライバの比較Wikipediaページの仕組み:

ここに画像の説明を入力してください。

緑もあり、赤もあります。いくつかの質問は次のとおりです。

  • 私のWi-Fiカードが機能していることを確認するためにこの情報をどのように使用できますか?
  • どのドライバをインストールするのか、どうすればわかりますか?
  • macOSBCM43xxドライバとLinuxBCM43xxドライバはありますか?
  • このMacではPHYすべてのモードをサポートしていますが、Wikiページではサポートしていないのはなぜですか?ドライバーが違うからでしょうか?

ベストアンサー1

~によるとダーバン、BroadcomはWLバージョン6.30.223.248に2つのハードウェアバージョンのカードのサポートを追加しました - PCI ID14e4:43a0そして14e4:4360

使用している正しいバージョンを確認する必要がある場合は、Linuxを起動して以下を実行してください。

lspci -nn | grep 0280

Debianを新規インストールする場合は、独自のBroadcomドライバnon-freeのカテゴリを追加する必要があります。/etc/apt/source.list

おすすめ記事