You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 24.04升级至24.04.1后WiFi及以太网无法连接(手机热点可正常使用)求助

Ubuntu 24.04升级至24.04.1后WiFi及以太网无法连接(手机热点可正常使用)求助

嘿,我太懂你现在的糟心感受了——好好升级个系统,结果突然连不上路由器的WiFi和以太网,偏偏手机热点还能用,谁也不想轻易重置系统对吧?结合你给出的网卡信息(Intel I218-LM以太网,驱动是e1000e),我整理了几个针对性的排查和修复步骤,你可以挨个试试:

  • 先重启网络管理器服务
    升级过程很容易导致NetworkManager服务异常,先给它“重启续命”试试:

    sudo systemctl restart NetworkManager
    

    重启完再尝试连接路由器网络,如果还是不行,看看服务状态有没有报错:

    sudo systemctl status NetworkManager
    

    要是显示错误信息,记下来,咱们再针对性排查。

  • 重置网络配置文件
    升级时可能不小心损坏了NetworkManager的配置文件,咱们先备份再恢复默认:

    1. 备份现有配置(以防万一):
      sudo cp /etc/NetworkManager/NetworkManager.conf /etc/NetworkManager/NetworkManager.conf.bak
      
    2. 编辑配置文件恢复默认内容:
      sudo nano /etc/NetworkManager/NetworkManager.conf
      
      把内容改成下面的默认模板:
      [main]
      plugins=ifupdown,keyfile
      [ifupdown]
      managed=true
      [device]
      wifi.scan-rand-mac-address=no
      
      Ctrl+O保存,Ctrl+X退出,然后重启NetworkManager:
      sudo systemctl restart NetworkManager
      
  • 排查Intel e1000e驱动兼容性
    你用的是Intel I218-LM网卡,驱动是e1000e,新内核可能和它有点兼容性小问题:

    1. 先卸载再重新加载驱动试试:
      sudo rmmod e1000e
      sudo modprobe e1000e
      
    2. 如果上面没用,试试切换回旧内核:
      重启电脑时,在GRUB菜单里选择“Advanced options for Ubuntu”,然后选之前的旧内核版本启动。如果旧内核下网络正常,说明是新内核的驱动问题,暂时先用旧内核,等后续系统更新修复就行。
  • 手动设置静态IP排查DHCP问题
    既然手机热点能连,说明电脑硬件没问题,大概率是路由器DHCP没给你分配IP。试试手动设静态IP:

    1. 打开系统设置→网络,找到对应的WiFi/以太网连接,点右侧的设置图标。
    2. 切换到IPv4标签,选择“手动”模式,输入和路由器同网段的IP(比如路由器是192.168.1.1,你就设192.168.1.100),子网掩码填255.255.255.0,网关填路由器IP,DNS可以填8.8.8.8或者114.114.114.114。
    3. 应用设置后再尝试连接网络。
  • 清除DNS缓存
    升级后DNS缓存可能乱了,导致能连路由器但没法上网,先清缓存:

    sudo systemd-resolve --flush-caches
    

    之后可以ping一下路由器IP(比如192.168.1.1),如果能ping通但打不开网页,那手动设置DNS应该就能解决。

备注:内容来源于stack exchange,提问作者Ilanchezhian M

火山引擎 最新活动