Wifi已连接但无法上网

Wifi已连接但无法上网

我刚刚在我的戴尔笔记本电脑 5470 上安装了 Debian 12。一切都很顺利,我可以通过以太网电缆访问互联网。我还在高级网络配置中配置了 wifi 连接,一切正常(我有 4 个栏图标表示 wifi 连接处于活动状态)。
然而,当我切换到无线连接时,我的浏览器中收到“无互联网”消息。
sudo iwconfig

lo        no wireless extensions.

enp0s31f6  no wireless extensions.

wlp1s0    IEEE 802.11  ESSID:"Livebox-9738"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: A0:39:EE:78:97:38   
          Bit Rate=144.4 Mb/s   Tx-Power=22 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
          Link Quality=67/70  Signal level=-43 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:33   Missed beacon:0

我只是不明白这个问题从何而来。
有人能帮我吗 ?
注意:我之前在这台笔记本电脑上安装了 Ubuntu 22.04,并且 wifi 工作得很好。

///// 更新 ///////

sudo ip addr

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 84:7b:eb:43:d9:40 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.20/24 brd 192.168.1.255 scope global dynamic enp0s31f6
       valid_lft 74685sec preferred_lft 74685sec
    inet6 fe80::867b:ebff:fe43:d940/64 scope link 
       valid_lft forever preferred_lft forever
3: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether e4:b3:18:36:8a:df brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.17/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp1s0
       valid_lft 77471sec preferred_lft 77471sec
    inet6 fe80::4966:9713:1937:80ea/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

sudo ip route

default via 192.168.1.1 dev enp0s31f6 linkdown 
default via 192.168.1.1 dev wlp1s0 proto dhcp src 192.168.1.17 metric 600 
169.254.0.0/16 dev wlp1s0 scope link metric 1000 
192.168.1.0/24 dev enp0s31f6 proto kernel scope link src 192.168.1.20 linkdown 
192.168.1.0/24 dev wlp1s0 proto kernel scope link src 192.168.1.17 metric 600

ping -c3 1.1.1.1

PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
From 192.168.1.20 icmp_seq=1 Destination Host Unreachable
From 192.168.1.20 icmp_seq=2 Destination Host Unreachable
From 192.168.1.20 icmp_seq=3 Destination Host Unreachable

--- 1.1.1.1 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2027ms
pipe 2

ping -c3 bbc.co.uk

ping: bbc.co.uk: Temporary failure in name resolution

答案1

好吧,我终于知道问题出在哪里了。
这不是软件问题,而是BIOS设置导致的硬件问题。
对于那些有同样问题的人:

重启并按F2进入BIOS。

  • 转到该Power Management部分,然后单击Wireless Radio Control
  • 取消选中Control WLAN RadioControl WWAN Radio复选框
  • 保存更改并重新启动

我最近在另一台戴尔电脑上遇到了类似的 wifi 问题,结果也是 BIOS 设置问题。
我不知道为什么戴尔提供如此晦涩难懂的选项,因为它需要几个小时甚至几天才能解决问题。
无论如何,我希望它有帮助。

相关内容