标签: wpa-supplicant

如何在 Arch Linux 中连接到 Wi-Fi 网络?

TL;博士读拱维基上的文章后安装无线设置WPA恳求,想下面的建议和论坛帖子的主人,我无法得到任何的以下卡引导拱当连接到我的无线网络Linux 2013-09-01 ISO:


方法 1(默认):

这样做的默认方式是应该只是systemctl stop dhcpcd.service其次wifi-menu。它找到网络:

[SSID] + wpa 10
Run Code Online (Sandbox Code Playgroud)

超时后,它报告连接失败。如果我运行wifi-menu一个第二时间不要求输入密码,但完成当它终于给出了一些调试提示:

Job for netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service failed. See 'systemctl status netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service' and 'journalctl -xn' for details.
Run Code Online (Sandbox Code Playgroud)

前者报告服务已“加载”但未“活动”(字面意思inactive (dead))。后者说:

WPA association/authentication failed for interface 'wlp0s29f7u5'
Run Code Online (Sandbox Code Playgroud)

这是否意味着输入/etc/netctl/wlp0s29f7u5-BTHub4-GRK6错误?我不知道程序什么时候需要 …

wifi wpa-supplicant arch-linux wpa

10
推荐指数
2
解决办法
8万
查看次数

如何查看AP提供的WPA2 PEAP证书?

我必须连接到 WPA2 Enterprise 网络,该网络仅在我不验证证书时才有效。我不想这样做,因为这样任何人都可以看到 MSCHAPv2 消息。

解决此问题的第一步是查看 AP 提供的证书,然后将 wpa_supplicant 配置为仅信任该证书。但我不知道如何获得证书。wpa_cli“status”命令不显示它,也不在任何日志中。

我也很好奇使用了哪些 SSL/TLS 密码套件。是否可以手动连接,也许使用 openssl s_client?

wifi wpa-supplicant wpa wpa2-eap wpa2

10
推荐指数
1
解决办法
5998
查看次数

无法连接到网络,得到 2=PREV_AUTH_NOT_VALID

验证网络在手机和另一台计算机上工作正常。

使用联想与“Centrino Advanced-N 6205 [Taylor Peak]”。不知道该去哪里。有任何想法吗?

是的,笔记本电脑中的 wifi 卡适用于我需要连接的所有其他网络。

路由器正在运行 LEDE。运行接入点的无线电在信道:11 (2.462 GHz) 上。只有在打开加密时才会出现问题。我认为问题出在wpa_supplicant. 我用 WPA2 连接到大量接入点就好了。此特定接入点不起作用。它不需要我非常简单的密码。使用nm-applet我可以看到纯文本的密码。显然是对的。

问题日志

内核日志

[   21.304460] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[   21.311387] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[   21.311489] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[   21.595334] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[   21.602275] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[   21.602374] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[   21.690105] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready …
Run Code Online (Sandbox Code Playgroud)

networking wifi wpa-supplicant

10
推荐指数
1
解决办法
5235
查看次数

systemd wpa_supplicant.service 和 wpa_supplicant@wlan0.service 的区别?

在 Raspberry Pi 和 USB Wi-Fi 加密狗上使用 Arch Linux,我可以通过启用wpa_supplicant@wlan0systemd 服务来使 Wi-Fi 正常工作。这将使用/etc/wpa_supplicant/wpa_supplicant@wlan0.conf文件并指定wlan0接口。

我知道wpa_supplicantsystemd 服务做同样的事情,除了它自动检测无线接口,但启动这个服务不起作用,即使我有一个有效的/etc/wpa_supplicant/wpa_supplicant.conf文件。

我将如何使用wpa_supplicantsystemd 服务自动检测无线接口并设置我的 Wi-Fi?

如果自动检测不是wpa_supplicant服务所做的,那么wpa_supplicant服务与wpa_supplicant@interface服务的重点是什么?

wifi wpa-supplicant arch-linux systemd raspberry-pi

9
推荐指数
1
解决办法
8182
查看次数

使用 wpa-supplicant 连接到隐藏的 Wifi AP?

我有一台无头 Debian 机器,连接了 Wifi 加密狗。我以前隐藏了 Wifi AP,但现在我不能了。

如果我取消隐藏它,/etc/network/interfaces 中的一些行将允许我连接:

auto wlan0
iface wlan0 inet dhcp
        wpa-ssid <name>
        wpa-psk <hex/raw pwd>
Run Code Online (Sandbox Code Playgroud)

如果我隐藏AP,添加这一行,然后重新启动接口,它将不起作用(DHCP 没有IP):

wpa-ap-scan 2
Run Code Online (Sandbox Code Playgroud)

我没有找到关于 /etc/network/interfaces 配置的官方文档。

我现在能做什么?

command-line networking wifi wpa-supplicant

7
推荐指数
1
解决办法
1万
查看次数

如何确认/验证 WiFi 是 WPA2?

如何从命令行在主机上确认无线网络连接使用 WPA2?

无线路由器设置为WPA2 Personal在网络上使用(带有预共享密钥的 WPA2)和 AES,我已将wpa-ssid,wpa-psk和添加wpa-proto RSN到 /etc/network/interfaces,但 iwconfig 打印Encryption key:off. 我正在运行 Debian Wheezy/7.0。我检查了系统日志,但没有看到任何相关信息,我系统上唯一当前的wpa_supplicant.conf是 D-Bus 的一个。

linux wifi wpa-supplicant debian

7
推荐指数
1
解决办法
4834
查看次数

从休眠状态恢复后 WiFi 无法工作(身份验证超时)

我的英特尔 6205 无线网卡休眠后不工作。它有时在启动时也不起作用,以同样的方式失败。有时,它也会在连续使用约 10 分钟后停止工作。

我已经尝试了以下组合:modprobe -r iwlwifi在冬眠之前和之后(或当问题发生时),然后是modprobe iwlwifi; 然后systemctl restart network-managersystemctl restart NetworkManager。这些解决方案是所有症状搜索结果的重点。

我还应该尝试什么?

配置:

  • Debian 杰西
  • 内核 3.14.4-1
  • 网络管理器 0.9.8.10
  • 英特尔 6205 rev 96 (iwlwifi)
  • 联想 ThinkPad X1 Carbon
$ dmesg
wlan0: authenticate with 47:f2:2f:91:db:7b
wlan0: Wrong control channel: center-freq: 5500 ht-cfreq: 5180 ht->primary_chan: 36 band: 1 - Disabling HT
wlan0: direct probe to 47:f2:2f:91:db:7b (try 1/3)
wlan0: direct probe to 47:f2:2f:91:db:7b (try 2/3)
wlan0: direct probe to 47:f2:2f:91:db:7b (try …
Run Code Online (Sandbox Code Playgroud)

networking wifi wpa-supplicant thinkpad networkmanager

7
推荐指数
1
解决办法
5094
查看次数

了解 wpa_supplicant

TL;博士。我需要深入了解:

  1. 为什么ioctl在使用wext驱动程序时会出现相关错误,
  2. 为什么我不能使用nl80211驱动程序。

在运行时wpa_supplicant得到奇怪的错误(注线开始ioctl下图):

$ sudo wpa_supplicant -D wext -i wlan0 -c wpa_supplicant.conf
Successfully initialized wpa_supplicant
ioctl[SIOCSIWAP]: Operation not permitted
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument
wlan0: Trying to associate with 04:8d:38:59:2d:63 (SSID='netis' freq=2457 MHz)
wlan0: Association request to the driver failed
wlan0: Associated with 04:8d:38:59:2d:63
wlan0: WPA: Key negotiation completed with 04:8d:38:59:2d:63 [PTK=CCMP GTK=TKIP]
wlan0: CTRL-EVENT-CONNECTED - Connection to 04:8d:38:59:2d:63 completed [id=0 id_str=]
Run Code Online (Sandbox Code Playgroud)

我需要弄清楚为什么会ioctl出现错误 …

networking wpa-supplicant debian

7
推荐指数
1
解决办法
7429
查看次数

已成功初始化 wpa_supplicant 但我未连接,无法访问 wpa_cli

我正在尝试为我目前运行 ArchLinux2017.07.01 的笔记本电脑设置互联网,但我遇到了一个大问题,我似乎在网上的任何其他地方都看不到。请注意,我对 Arch 有点陌生,所以我可能会咬我的舌头。

在遵循维基教程的同时,我进入了这部分 https://wiki.archlinux.org/index.php/Wireless_network_configuration#Connect_to_an_access_point 现在由于我的加密是 WPA2,我使用了以下给定的命令

# wpa_supplicant -i interface -c <(wpa_passphrase "your_SSID" "your_key")
Run Code Online (Sandbox Code Playgroud)

输出是:

Successfully initialized wpa_supplicant
Run Code Online (Sandbox Code Playgroud)

但是,尝试时# iw dev interface link它说我没有连接?

更奇怪的是,在尝试通过 wpa_cli 关闭 wpa_supplicant 时,我收到以下错误,然后是无限加载(除非使用 CTRL+C 中止):

Could not connect to wpa_supplicant: (nil) - re-trying
Run Code Online (Sandbox Code Playgroud)

我的问题是:发生了什么,我能做些什么?如有必要,请随时询问有关我的笔记本电脑设置、软件等的任何信息。

这是我所知道的:

  • 我的网络控制器驱动程序已安装、管理并且能够扫描
  • ssid 和 pass 是 100% 正确的,我在其他设备上测试了相同的。

wpa-supplicant arch-linux iw

7
推荐指数
1
解决办法
1万
查看次数

热点网络创建时间过长,激活失败

我计划使用 Arch Linux 上的 NetworkManager 在我的笔记本电脑上托管一个热点。创建热点配置并不困难。但是,当我尝试激活创建的热点连接时,出现错误。

Error: Connection activation failed: 802.1X supplicant took too long to authenticate
Hint: use 'journalctl -xe NM_CONNECTION=b9ecc651-d491-414d-9c26-a3800cf2c9fd + NM_DEVICE=wlp3s0' to get more details.
Run Code Online (Sandbox Code Playgroud)

我找到了它建议检查的期刊,并将其粘贴到以下内容中:

-- Logs begin at Sat 2019-10-12 06:59:32 UTC, end at Sat 2020-09-26 23:29:53 UTC. --
Sep 26 23:29:23 ArchPad NetworkManager[1201]: <info>  [1601162963.0692] device (wlp3s0): set-hw-addr: set MAC address to D2:D0:FE:25:82:24 (scanning)
Sep 26 23:29:23 ArchPad NetworkManager[1201]: <info>  [1601162963.1337] device (wlp3s0): Activation: starting connection 'Hotspot' (b9ecc651-d491-414d-9c26-a3800cf2c9fd)
Sep 26 23:29:23 ArchPad NetworkManager[1201]: <info> …
Run Code Online (Sandbox Code Playgroud)

wpa-supplicant arch-linux networkmanager wifi-hotspot

7
推荐指数
1
解决办法
5566
查看次数