Intel 3160 无线无法连接到 WPA2 个人网络

Intel 3160 无线无法连接到 WPA2 个人网络

安全类型 WPA2 个人。调制解调器/路由器是 CenturyLink C4000XG。我之前安装过Ubuntu,同样的问题。我更愿意让这个芯片工作而不是使用 USB wifi 适配器(我有一个,但也没有运气,我认为问题是其他的,可能是因为这个调制解调器很少用于 Linux,因为 CenturyLink 就像“哈哈” linux wat”)。

4 台机器(mac、mac、windows、android)可以毫无问题地连接到此 wifi。我什至可以将其中一个 USB 适配器插入到 Windows 机器上,然后使用 USB 连接到 WiFi。 Linux 机器目前通过 CAT5 电缆连接到互联网,该电缆穿过我的楼层到车库。坚持使用 CAT5 意味着在狭窄的空间里爬行并钻穿混凝土。所以我真的更喜欢让无线工作。

遵循本指南:https://linuxcommando.blogspot.com/2013/10/how-to-connect-to-wpawpa2-wifi-network.html

$ uname -a
Linux media-cube 5.4.0-81-generic #91-Ubuntu SMP Thu Jul 15 19:09:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

$ cat /etc/lsb-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=20.2
DISTRIB_CODENAME=uma
DISTRIB_DESCRIPTION="Linux Mint 20.2 Uma"

$ iw dev
phy#0
  ...
    Interface wlp3s0
        ifindex 3
        wdev 0x1
        addr 34:e6:ad:da:28:43
    ...

$ ip link show wlp3s0
3: wlp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DORMANT group default qlen 1000
    link/ether 34:e6:ad:da:28:43 brd ff:ff:ff:ff:ff:ff

$ sudo ip link set wlp3s0 up # bring it up just to make sure

$ iw wlp3s0 link
Not connected.

$ iwlist scan
...
wlp3s0    No scan results

$ sudo iw wlp3s0 scan
$ # THIS SEEMS LIKE A PROBLEM

# edit: added nmcli

$ nmcli dev status
DEVICE          TYPE      STATE         CONNECTION
enp2s0          ethernet  connected     Wired connection 1
wlp3s0          wifi      disconnected  --
p2p-dev-wlp3s0  wifi-p2p  disconnected  --
lo              loopback  unmanaged     --
$ nmcli radio wifi
enabled
$ nmcli dev wifi list
IN-USE  BSSID  SSID  MODE  CHAN  RATE  SIGNAL  BARS  SECURITY
$

这已经很长了,所以我剩下的故障排除都在这个粘贴箱中:https://pastebin.com/LphnG3gN

接下来是什么?我错过了什么吗?

e:/etc/network/interfaces表示source-directory /etc/network/interfaces.d并且/etc/network/interfaces.d为空

答案1

您还没有告诉 NetworkManager 关闭其电子手指wlp3s0(=nmcli dev status没有说明unmanaged这一点),并且您还没有告诉 NetworkManager 您希望如何使用 WiFi 适配器,因此它假设您希望在电源中禁用它。保存状态,并采取措施实现这一点。

撤消您为手动运行所做的任何操作wpa_supplicant,并让 NetworkManager 处理它。

例如,如果您的无线网络名称为my_wifi且网络密码为<password>,则只需运行以下命令:

nmcli d wifi connect my_wifi password '<password>'

答案2

事实证明这是一个硬件问题。机器中有两个天线,应该连接到机器中迷你无线卡上的非常小的插头。我把它们插上电源,无线网络开始工作,但效果很差。

如果有人对我如何在日志中检测到这一点提出建议,那将非常有帮助。

相关内容