wlan0(Kali) に接続できません。

wlan0(Kali) に接続できません。

Kali Linuxを実行していますが、Wi-Fiに接続できません。私は30分間オンラインで確認しました。たくさん試してみました。最後に、Wi-Fiドライバをインストールしました。ワイヤレス互換

私はそれがもう使用されていないことを知っています。原因を試してもバックポートが機能しません。荷物を降ろすとワイヤレス互換。私はwlan0得たwlan1。ただし、ワイヤレス接続は表示されません。

スクリーンショット - wlan1が選択されました

前回ノートパソコンを再起動してみました。これらの接続は表示されなくなりました。なぜこれが起こるのですか?先にバックポーティングが機能しないと申し上げました。バックポートを取り外すとき。エラーが発生します。

/--------------
| Your kernel headers are incomplete/not installed.
| Please install kernel headers, including a .config
| file or use the KLIB/KLIB_BUILD make variables to
| set the kernel to build against, e.g.
|   make KLIB=/lib/modules/3.1.7/
| to compile/install for the installed kernel 3.1.7
| (that isn't currently running.)
\--
make: *** [Makefile:41: unload] Error 1

私が言った、または試したことのスクリーンショットを追加しています。

┌──(istiak㉿kali)-[~]
└─$ sudo airmon-ng                                                          1 ⨯
[sudo] password for istiak: 

PHY Interface   Driver      Chipset

phy0    wlan0       iwlwifi     Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)

スクリーンショット

スクリーンショット

┌──(istiak㉿kali)-[~]
└─$ sudo ifconfig wlan0 up           
SIOCSIFFLAGS: Input/output error

ほとんどが必須のソースコードとして追加されました。

iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

wwan0     no wireless extensions.

docker0   no wireless extensions.

wlan0     IEEE 802.11  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

wlan1     IEEE 802.11  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

hwsim0    no wireless extensions.

数時間ラップトップを使用しない場合、wlan0は再び正常に動作します。ところでノートパソコンを1~2時間ほど使ってみると、突然こんな問題がまた発生しました。

うまく機能していることを確認してください。
スクリーンショット
仕事をしてから10〜20分間ラップトップをオフにしてください。質問を更新した後、接続が再び切断されました。

┌──(istiak㉿kali)-[~]
└─$ ifconfig
docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:d7:97:c3:66  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.109  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::4f08:a5d3:bba9:30fb  prefixlen 64  scopeid 0x20<link>
        ether f0:de:f1:da:7d:80  txqueuelen 1000  (Ethernet)
        RX packets 174405  bytes 220965740 (210.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 52107  bytes 7856121 (7.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 20  memory 0xf2500000-f2520000  
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 170  bytes 19457 (19.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 170  bytes 19457 (19.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

出力lspci

┌──(istiak㉿kali)-[~]
└─$ lspci -knn |grep Net -A2                                        255 ⨯

00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) [8086:1502] (rev 04)
    Subsystem: Lenovo ThinkPad T520 [17aa:21ce]
    Kernel driver in use: e1000e
--
03:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34)
    Subsystem: Intel Corporation Centrino Advanced-N 6205 (802.11a/b/g/n) [8086:1311]
    Kernel driver in use: iwlwifi

出力lspci

┌──(istiak㉿kali)-[~]
└─$ iw dev  
phy#0
    Interface wlan0
        ifindex 3
        wdev 0x1
        addr a2:1e:b7:a8:76:10
        type managed
        txpower 15.00 dBm

ワイヤレスで接続するときに何が起こるかについて2つのスクリーンショットを撮りました。

┌──(istiak㉿kali)-[~]
└─$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11  ESSID:"Xisilon.Xyz"  
          Mode:Managed  Frequency:2.417 GHz  Access Point: 0C:80:63:D1:53:20   
          Bit Rate=162 Mb/s   Tx-Power=15 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=63/70  Signal level=-47 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:22   Missed beacon:0

wwan0     no wireless extensions.

docker0   no wireless extensions.

wlan0がないとき。

┌──(istiak㉿kali)-[~]
└─$ iwconfig
lo        no wireless extensions.
eth0      no wireless extensions.
wlan0     IEEE 802.11  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=15 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
wwan0     no wireless extensions.
docker0   no wireless extensions.

出力lspci

┌──(istiak㉿kali)-[~]
└─$ lspci             
      
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation 6 Series/C200 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM67 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port Mobile SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
0d:00.0 System peripheral: Ricoh Co Ltd PCIe SDXC/MMC Host Controller (rev 07)

WindowsとKali Linuxがあります。 Kali Linux wlan0は、私がWindowsで作業しているように、Windowsでもうまく機能します。

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

┌──(istiak㉿kali)-[~]
└─$ lsusb                   
Bus 002 Device 005: ID 08e6:34ec Gemalto (was Gemplus) Compact Smart Card Reader Writer
Bus 002 Device 004: ID 1199:9013 Sierra Wireless, Inc. Sierra Wireless Gobi 3000 Modem device (MC8355)
Bus 002 Device 003: ID 046d:c058 Logitech, Inc. M115 Mouse
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
Bus 001 Device 004: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

@Telcom私はあなたが言ったようにしました。しかし、私のwlan0はに設定されていますDOWN。おっしゃったように状態を変更することもできません。以前は状態も変更できませんでした。 :(

┌──(istiak㉿kali)-[~]
└─$ ip link show   
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
    link/ether f0:de:f1:da:7d:80 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether 56:00:07:23:21:08 brd ff:ff:ff:ff:ff:ff permaddr 10:0b:a9:cb:ff:ec
4: wwan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 26:99:71:e7:f1:f9 brd ff:ff:ff:ff:ff:ff
5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default 
    link/ether 02:42:4b:fe:c9:60 brd ff:ff:ff:ff:ff:ff
                                                                                                                                                                         
┌──(istiak㉿kali)-[~]
└─$ ip link set dev wlan0 up
RTNETLINK answers: Operation not permitted
                                                                                                                                                                         
┌──(istiak㉿kali)-[~]
└─$ sudo ip link set dev wlan0 up                                                                                                                                    2 ⨯
[sudo] password for istiak: 
RTNETLINK answers: Input/output error

最後に、なぜこの問題が発生したのかを見つけました。しかし、解決策がわかりません。ラップトップがますます熱くなり、ワイヤレス接続が失われました。 23分間ワイヤレス接続が切断されました。 ここに画像の説明を入力してください。

ラップトップは3時間動作し続けましたが、今日は十分に暑いです。しかし、ワイヤレス接続はうまく機能します。私は何の変化も与えませんでした...

注:私はLinuxの技術を持っていません。私は非常に初心者のLinuxユーザーです。

ベストアンサー1

したがって、WiFiアダプタの1つは、ドライバによって処理されるIntel Corporation Centrino Advanced-N 6205(802.11a / b / g / n)ですiwlwifi。このWiFiチップのサポートはカーネルバージョン2.6.35から標準カーネルに含まれているので、完全にcompat-wireless古いKaliバージョンを使用しない限り、実際には使用する必要はありません。

wireless.wiki.kernel.orgのドライバ情報ページにアクセスしてください。、Intel WiFiチップのリスニングモードに関するメモを見つけました。

モニター/スニファーモードについて

私たちのデバイスはモニタモードをサポートしています。周囲にVHT APがある場合は、次のコマンドを使用してiwlwifiモジュールをロードする必要があります。

amsdu_size=3

これにより、メモリサブシステムに多くのストレスがかかりますが、長さ12Kのパケットを聞くことができます。このモジュールパラメータを設定しないと、ファームウェアの競合が発生する可能性があります。

それは何ですかVHT?ご存じのとおり、これは現在802.11acとして知られている開発名でした。つまり、このノートでは、「802.11ac基地局が範囲内にあるモニタモードでこれらのa / b / g / n WiFiチップを使用している場合は、モジュールオプションを使用する必要があります。そうしamsdu_size=3ないと、チップファームウェアが頻繁にクラッシュする可能性があります」と記載されています。 。

これがあなたに起こっていることかもしれません。iwconfig「wlan0 が存在しない場合」の出力は、wlan0ドライバがまだそのインターフェイスを検出していることを示します。つまり、正常に動作しないようです。それはおそらく、WiFiチップのファームウェアがクラッシュしたためですか?

カーネルバージョン3.17で無効になるまで問題を引き起こすWiFiチップの電源管理に関する注意事項もあります。設置することでcompat-wireless-2010-06-26-p効果的にダウングレード最新のKaliディストリビューション用WiFiドライバが10年以上のバージョンに更新され、この古い問題を解決する可能性が高いです。

したがって、たとえば、サフィックスを/etc/modprobe.d/使用してディレクトリにテキストファイルを作成し、ここに次のテキストを作成する必要があります。.conf/etc/modprobe.d/wifi0.conf

options iwlwifi amsdu_size=3

その後、rootとして実行しupdate-initramfs -u(起動プロセスの最初にWiFiドライバがロードされた場合に備えて)再起動します。


他のWiFiアダプタは、私たちが識別できる情報を公開していないため、ほとんど謎のままです。lspciリストに表示されないため、PCI(e)デバイスとしては見えません。しかし、キャンペーンを進めると、make unloadメッセージcompat-wireless-2010-06-26-pの1つは次のようになります。

Unloading ath...
modprobe: FATAL: Module ath is in use.

これはAtheros WiFiアダプタの一種であることを示唆しています。他のメーカーのAtheros Chips)が適している可能性があります。アダプターを識別するには、lsusbリストが役に立ちます。


エラーメッセージ情報:

/--------------
| Your kernel headers are incomplete/not installed.
| Please install kernel headers, including a .config
| file or use the KLIB/KLIB_BUILD make variables to
| set the kernel to build against, e.g.
|   make KLIB=/lib/modules/3.1.7/
| to compile/install for the installed kernel 3.1.7
| (that isn't currently running.)
\--
make: *** [Makefile:41: unload] Error 1

これはcompat-wirelessおそらくカーネルバージョン3.1.7がインストールされていることを示唆しています(ただし、現在実行中のカーネルバージョンではないことを認めます)。 3.1.7は非常に古いカーネルバージョンです。 Kali 1.0.6(2014年リリース)もカーネルバージョン3.12.xを使用しています。したがって、これはcompat-wireless誤ったエラーメッセージを表示する古い方法である可能性が高いです。

おすすめ記事