在浏览了所有的论坛寻找答案和帮助之后,在我大约 2012 年的康柏 CQ58(没有成功),我来这里是想向你寻求帮助。
几天来,我安装了多个版本的 Ubuntu 和 Lubuntu,试图让 WiFi 正常工作,但都失败了。目前,我安装了 Lubuntu 18.04 LTS (系统要求) 而且它在这里也不起作用。
我将简要解释一下这个问题:当我打开电脑时,WiFi 连接上了,一分钟内页面加载,一切都进行得非常快,但一分钟后(甚至更短),尽管连接上了,尽管我的手机上有互联网;电脑上却不再工作了。页面无法加载,WiFi 往往会断开连接并更改网络而无法建立连接,不再允许我浏览。
我以为是驱动程序的问题,然后我寻找我的 WiFi 模块(Ralink RT5390R 802.11bgn PCIe)的驱动程序,但我发现它们无法在 Linux 上加载...我只找到了适用于 Windows 的驱动程序,而且我找到的所有代码都没有结果,经常出现 PL 代码错误和其他问题。
你能帮助我吗?我不知道该怎么办。如果你需要详细信息,请告诉我...我正在添加一些输出:
02:00.0 Network controller [0280]: Ralink corp. RT5390R 802.11bgn PCIe Wireless Network Adapter [1814:539b]
Subsystem: Hewlett-Packard Company RT5390R 802.11bgn PCIe Wireless Network Adapter [103c:18ed]
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader [10ec:5229] (rev 01)
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Linux leo-PC 5.3.0-51-generic #44~18.04.2-Ubuntu SMP Thu Apr 23 14:27:18 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
我尝试设置静态 IP 地址,但没有变化。
答案1
也许你可以在这里找到解决方案:
安装 Ubuntu 20.04 后,WiFi 卡 Ralink RT3090 看不到任何 WiFi 网络
似乎此 WiFi 芯片组的内核模块可用但未在 Ubuntu 20.04 中加载。使用以下命令加载它并将其设置为在启动时加载:
echo "options rt2800pci nohwcrypt=1" | sudo tee /etc/modprobe.d/rt2800pci.conf sudo modprobe -rfv rt2800pci sudo modprobe -v rt2800pci
我有一台运行 Ubuntu 20.04 的 ASUS X45C(Ralink corp. RT5390),看来它对我来说很有用。
答案2
我可能也遇到了同样的问题。我有:
02:00.0 Network controller: Ralink corp. RT5390 [802.11 b/g/n 1T1R G-band PCI Express Single Chip]
Subsystem: Hewlett-Packard Company Pavilion DM1Z-3000 PCIe wireless card
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at d0100000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 00-00-9e-c4-b7-f9-55-ec
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci
使用 linux-image-5.3.0-51-generic 时,它不起作用。它总是断开连接。使用 linux-image-5.3.0-28-generic 时,它工作正常。也适用于我测试过的所有 ubuntu 内核,包括 ubuntu 11.04 内核。
在系统日志中获取此信息:
May 12 22:49:41 pluttis wpa_supplicant[1004]: wlan0: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-83 noise=9999 txrate=6500
May 12 22:49:45 pluttis wpa_supplicant[1004]: wlan0: SME: Trying to authenticate with 38:43:7d:60:f1:4e (SSID='JACn2G' freq=2412 MHz)
May 12 22:49:45 pluttis kernel: [ 167.140512] wlan0: disconnect from AP 38:d5:47:1f:04:e0 for new auth to 38:43:7d:60:f1:4e
May 12 22:49:45 pluttis kernel: [ 167.265794] wlan0: authenticate with 38:43:7d:60:f1:4e
May 12 22:49:45 pluttis kernel: [ 167.268995] wlan0: send auth to 38:43:7d:60:f1:4e (try 1/3)
May 12 22:49:45 pluttis wpa_supplicant[1004]: wlan0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
May 12 22:49:45 pluttis NetworkManager[953]: <info> [1589316585.2040] device (wlan0): supplicant interface state: completed -> authenticating
May 12 22:49:45 pluttis kernel: [ 167.973741] wlan0: send auth to 38:43:7d:60:f1:4e (try 2/3)
May 12 22:49:46 pluttis kernel: [ 168.956007] wlan0: send auth to 38:43:7d:60:f1:4e (try 3/3)
May 12 22:49:47 pluttis kernel: [ 169.356777] wlan0: authentication with 38:43:7d:60:f1:4e timed out
May 12 22:49:47 pluttis NetworkManager[953]: <info> [1589316587.3694] device (wlan0): supplicant interface state: authenticating -> disconnected
May 12 22:49:47 pluttis NetworkManager[953]: <info> [1589316587.4700] device (wlan0): supplicant interface state: disconnected -> scanning
May 12 22:49:47 pluttis wpa_supplicant[1004]: wlan0: SME: Trying to authenticate with 38:d5:47:1f:04:e0 (SSID='JACn2G' freq=2462 MHz)
May 12 22:49:47 pluttis kernel: [ 169.601817] wlan0: authenticate with 38:d5:47:1f:04:e0
May 12 22:49:47 pluttis kernel: [ 169.724194] wlan0: send auth to 38:d5:47:1f:04:e0 (try 1/3)
May 12 22:49:47 pluttis NetworkManager[953]: <info> [1589316587.6547] device (wlan0): supplicant interface state: scanning -> authenticating
May 12 22:49:48 pluttis kernel: [ 170.981842] wlan0: send auth to 38:d5:47:1f:04:e0 (try 2/3)
May 12 22:49:49 pluttis kernel: [ 171.783215] wlan0: send auth to 38:d5:47:1f:04:e0 (try 3/3)
May 12 22:49:50 pluttis kernel: [ 172.965891] wlan0: authentication with 38:d5:47:1f:04:e0 timed out
答案3
我查看了你当前的内核驱动程序,发现此驾驶员信息页面对于它,它似乎列出了您的设备被支持。
建议使用以下命令进行更新(如果您还没有尝试过)。
# apt-get update && apt-get install firmware-ralink
rt2800pci 内核驱动程序的页面还说你应该“根据需要配置你的无线接口”,使用如何使用 WiFi 接口作为指导。
根据您的设备问题,我建议您查看康曼软件包在操作指南中讨论过。看来 connman 可用于自动重新连接断开的连接。