V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wildlynx
V2EX  ›  分享发现

Linux 似乎会干扰 windows 下的网卡正常工作

  •  
  •   wildlynx · 2023-07-20 21:04:30 +08:00 · 1361 次点击
    这是一个创建于 494 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人一台台式机( 5700G ,Biostar B550M-sliver )装了 Windows 10 LTSC 以及最新的 Linux Mint 。平时主要是 Linux 下工作,很少切换到 Windows 。今晚开机进入 Windows 后,发现有线网卡死活用不了,重新插拔网线,也是指示灯亮一下就灭了。反复重启 Windows,也无效。最后试着先进入 Linux 后,再切换到 Windows,就有线网卡就正常了。估计是 Linux 下的网卡驱动有 bug.....

    12 条回复    2023-07-21 14:49:48 +08:00
    xxpandxxp
        1
    xxpandxxp  
       2023-07-20 21:07:30 +08:00
    碰到过, 以前用 ubuntu 把系统 WiFi 还是蓝牙关了, windows 里死活打不开, 去了售后貌似给我换主板了...
    nightwitch
        2
    nightwitch  
       2023-07-20 21:29:28 +08:00 via Android
    网卡驱动重灾区,看看能不能自己编译,或者有没有 flag 可以调。几年前有个本子,Ubuntu 运行个半小时无线网卡就死了,必须要重启才行,驱动 bug
    sky96111
        3
    sky96111  
       2023-07-20 21:29:35 +08:00 via Android
    我遇上过相反的问题,启动过 Windows ,Linux 有线和无线网卡都无法驱动了,反复重启 Linux 也无效。切换到 Windows 再重启一下就好了。
    最后关闭了 Windows 的快速启动,问题得到彻底解决
    cpstar
        4
    cpstar  
       2023-07-20 21:32:52 +08:00
    @sky96111 #3 你这是拧着 windows 的机制,跟网卡没关系。windows 的快速启动有点类似于以往的休眠,需要硬件设备保持在上一次关机的状态。结果半路杀出个程咬金,linux 把硬件状态都给重置了,必然再启 windows 出问题。
    Cooky
        5
    Cooky  
       2023-07-20 21:42:17 +08:00
    可能是 uefi 没有彻底关机的情况?断电拔电池看看
    life90
        6
    life90  
       2023-07-20 21:44:49 +08:00 via Android
    我觉得属于电脑初始化的关系。貌似有类似苹果的 nvram 机制。你可以试一试重置 BIOS 断电几分钟再开一般都能解决。如果是笔记本电脑就比较麻烦一点。
    jim9606
        7
    jim9606  
       2023-07-21 03:50:34 +08:00
    禁用 Windows 和 UEFI 中的 Fast Boot ,这点部分 Linux 发行版的安装说明有提醒。
    因为 Windows 的关机可能是传统的 S4 休眠换皮,有些硬件的驱动可能不能正确处理硬件休眠状态被破坏的问题。
    villa2935
        8
    villa2935  
       2023-07-21 03:58:18 +08:00 via Android
    时区设定调整一下。
    anytk
        9
    anytk  
       2023-07-21 09:22:07 +08:00
    如果网卡本身是 USB 接口的话,且 Linux 上使用了 TLP ,可以 TLP 加一条配置

    USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1

    禁用 USB 关机时候的 autosuspend
    如果没有 TLP, 可以尝试 grub 参数禁用 usb autosuspend

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
    wildlynx
        10
    wildlynx  
    OP
       2023-07-21 09:45:04 +08:00 via iPhone
    @anytk 是板载网卡的
    anytk
        11
    anytk  
       2023-07-21 10:14:06 +08:00
    @wildlynx 板载也要看走什么协议 PCI 还是 USB, 你可以用 lsub 和 lspci 看看,确定下协议
    ConfusedBiscuit
        12
    ConfusedBiscuit  
       2023-07-21 14:49:48 +08:00
    N 年前遇到过类似的现象,一个本来应该预装 Win7 的 ThinkPad 被装了 WinXP ,内置 WiFi 和 3G 网卡。由于没装 Win7 ,驱动不太完整,WiFi 和 3G 能用,但是没法优雅控制开关。我曾经手贱用 Ubuntu Live 启动了一下,发现果然能控制,关掉后重启,WinXP 直接蓝屏……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1015 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:57 · PVG 05:57 · LAX 13:57 · JFK 16:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.