Arch Linux - DHCP - 有人可以诊断一下吗?

Arch Linux - DHCP - 有人可以诊断一下吗?

Arch Linux Wifi 连接问题

我目前正尝试在 Acer Aspire One 532h(32 位)上安装 Arch i686。

此时我仍处于 LiveCD 环境中并设置无线连接。但是,我遇到了连接问题。

我想我应该说我已经验证了我的网络适配器的兼容性。Atheros AR9285 http://www.linuxquestions.org/hcl/showproduct.php/product/4446/cat/160

还从 Arch 命令行验证了这一点:

#lspci -k

02:00.0 Network controller: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) (rev 01)
...
Kernel driver in use: ath9k
Kernel modules: ath9k


# iw dev

说我的接口是 wlp2s0(这是唯一可用的接口)

当我尝试使用时:

# wifi-menu

我可以选择我的 SSID、输入密码并保存配置文件

# ip link show wlp2s0

3: wlp2s0: <NO CARRIER, BROADCAST, MULTICAST, UP> mtu 1500.......

# dhcpcd wlp2s0

dhcpcd[2191] version 6.4.2 starting
...   [2198] wlp2s0: starting wpa_supplicant
...   [2201] wlp2s0: failed to start wpa_supplicant
Line 1144: unknown EAP method 'SIM'
...
...
dhcpcd[2520]: wlp2s0: waiting for carrier
dhcpcd[2520]: timed out
dhcpcd[2520]: exited

我还在 /etc/wpa_supplicant/test.conf 创建了一个非常简单的文件,基本上由 SSID 和密码组成,没有提及 EAP、WPA、WEP 或任何协议。

 # wpa_supplicant -B -i wlp2s0 -c <(wpa_supplicant/test.conf)

成功初始化 wpa_supplicant

 # dhcpcd wlp2s0

(我收到与之前相同的错误信息。)

不确定此时我能做什么。我验证了 ISO 上的 .sig,验证了我的网卡是否受支持。使用了简单界面 (wifi-menu),使用 CLI 创建了 .conf 并手动执行了 wpa_supplicant。我在某个 dhcp 上挂断了,但不确定我需要在哪里查找才能诊断此问题。

有什么建议么?

答案1

尝试将信道模式设置为auto。在执行此操作之前,请确保您的 wifi 接口已关闭。之后,将其重新打开。找到解决方案这里

$ ip link set wlp2s0 down    
$ iwconfig wlp2s0 channel auto
$ ip link set wlp2s0 up

如果您是第一次使用 Arch Linux,请参考以下信息:Arch Wiki 非常有用,几乎涵盖了所有内容并能解决许多问题。它是 Linux 发行版的最佳 Wiki。值得一看!建筑维基

相关内容