$ lsmod | grep iwl
iwldvm 232283 0
mac80211 652718 1 iwldvm
iwlwifi 179412 1 iwldvm
cfg80211 494362 3 iwlwifi,mac80211,iwldvm
iwlwifiが私のワイヤレスドライバ用のモジュールだと聞きました。何ですかiwldvm
?なぜそれを使うのですかiwlwifi
?を削除した後、iwldvm
ワイヤレスアダプタは利用可能なワイヤレスネットワークを検出できません。
mac80211
私のラップトップはMacではありませんが、なぜロードされますか?
モジュールがロードされているかまだロードされていないため、ワイヤレス接続の問題が発生する可能性がありますか?
私のOSはThinkpad T400のUbuntu 14.04 64ビットで、ワイヤレスコントローラ/アダプタは次のとおりです。
*-network
description: Wireless interface
product: PRO/Wireless 5100 AGN [Shiloh] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=3.16.0-34-generic firmware=8.83.5.1 build 33692 ip=192.168.1.102 latency=0 link=yes multicast=yes wireless=IEEE 802.11abg
resources: irq:49 memory:f4200000-f4201fff
答え1
mac
ここではMacとは関係ありません。りんご代表するメディアアクセス制御。モジュール詳細説明こここれは単にWi-Fiドライバのための構築フレームワークを提供するだけです。
返品、cfg80211構成レイヤーを提供します。私が理解している限り、iwldvm
低レベルの機能を提供することは他のIntel WLANデバイスドライバにのみ当てはまります(したがってそれに依存します)。iwlwifi
ちなみに、私はIntel 1030ワイヤレスカードを持っており、これが私が持っているものです(あなたが持っているものと似ているようです)。
$ lsmod|grep iwl
iwldvm 184887 0
mac80211 648753 1 iwldvm
iwlwifi 169263 1 iwldvm
cfg80211 476584 3 iwlwifi,mac80211,iwldvm