ubuntu 18.04 图形配置中, 有线网卡 有线网络 消失 找不到

系统不知道为什么重启以后找不到有线网络了,服务器硬件网卡灯停止闪烁。

 

命令行用ifconfig eno0 up,启用网卡,没有问题,硬件ok

但是配置里面还是找不到。

之前修改了 /etc/network/interfaces,去掉配置。

由于图形界面使用的是 network-manager,所以需要修改重启

1. sudo service network-manager stop
2. sudo rm /var/lib/NetworkManager/NetworkManager.state
3. sudo vim /etc/NetworkManager/NetworkManager.conf
(把false改成true)
4. sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf (一定是10-globally-managed-devices.conf这个名字,不能乱改,我就吃亏了!!!)

5. sudo service network-manager restart
然后再看图形界面setting里面就有网卡了。如果没有重启一下机器。

本文参考了https://blog.youkuaiyun.com/qq_42357070/article/details/83385951

 

<think>嗯,用户想要了解如何确定Ubuntu有线网卡是否被识别。这个问题很具体,看来用户遇到了网络连接问题,需要先诊断网卡状态。从引用资料看,用户可能正在使用Ubuntu 18.04或20.04版本。 用户提供的四个引用都涉及Ubuntu网卡识别问题,但解决方案各有侧重。引用[1]提到了临时配置和永久解决方案,引用[2]强调驱动缺失的情况,引用[3][4]则涉及驱动编译安装。不过用户当前只需要诊断方法,不需要解决方案,这点需要明确区分。 诊断网卡识别状态可以从三个层面入手:系统内核是否检测到硬件、驱动是否正常加载、网络服务是否启用。准备建议用户依次使用以下命令:lspci查看硬件识别,dmesg检查内核信息,ifconfig查看接口状态。这样分层诊断能快速定位问题环节。 考虑到用户可能不熟悉终端操作,每个命令都给出具体示例输出,并标注关键判断点。比如lspci输出中"Ethernet controller"字段是否存在,ifconfig中是否出现eth0/enp等前缀的接口。 另外注意到引用[2]提到图形界面网络图标缺失的现象,这也是重要判断依据。准备在回答中特别说明:如果右上角没有网络图标且设置中无有线选项,基本可判定为硬件识别或驱动问题。 最后要提醒用户区分驱动加载和驱动安装两种情况。前者可通过modprobe解决,后者则需要额外安装驱动,这时可参考用户提供的引用[3][4]中的编译方法。不过当前问题只需诊断,因此点到为止即可。 用户应该具备一定Linux基础,但可能对网络调试不熟悉,所以解释要清晰但避免过度简化。诊断步骤按逻辑顺序排列,从硬件到驱动再到服务,最后给出常见场景的判断提示。 </think>确定Ubuntu系统是否识别到有线网卡,可以通过以下方法逐步排查: --- ### **1. 检查硬件识别状态** 使用终端命令查看内核是否检测到网卡硬件: ```bash lspci | grep -i ethernet ``` * **识别成功**:输出类似 `Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)`,表明硬件已被系统发现。 * **无输出**:系统识别到物理网卡(硬件问题或主板驱动异常)。 --- ### **2. 检查驱动加载情况** 查看驱动模块是否已加载: ```bash lsmod | grep -i r8169 # 常见Realtek驱动名,其他品牌需替换(如e1000e/e1000/intel) ``` * **有输出**:驱动已加载。 * **无输出**:尝试手动加载驱动: ```bash sudo modprobe r8169 # 替换为你的驱动名 dmesg | tail # 查看内核日志是否有报错 ``` --- ### **3. 检查网络接口状态** 查看系统识别的网络接口: ```bash ip link show ``` 或传统命令: ```bash ifconfig -a ``` * **识别成功**:输出中包含 `eth0`、`enp3s0` 等以 **`e`** 开头的接口名(非 `lo` 或 `wlan`),且状态为 `UP` 或 `LOWER_UP`。 * **识别**:无相关有线接口,或状态为 `DOWN`。 --- ### **4. 检查网络管理服务** 查看网络服务状态: ```bash sudo systemctl status NetworkManager # 常用图形界面管理器 sudo systemctl status networking # 传统networking服务 ``` * **正常状态**:显示 `active (running)`。 * **异常处理**:重启服务尝试恢复: ```bash sudo systemctl restart NetworkManager ``` --- ### **5. 图形界面验证** * **设置 > 网络**:检查是否有"有线"选项及连接状态。 * **右上角图标**:正常识别时应有有线图标(引用[2]图示区域)。 --- ### **常见场景判断** | **现象** | **可能原因** | **对应检查步骤** | |------------------------------------|----------------------------------|-----------------------| | `lspci` 无网卡信息 | 硬件故障/BIOS禁用/驱动加载 | 步骤1、2 | | `ip link` 中有接口但状态为`DOWN` | 网线插/交换机故障/服务启动 | 步骤3、4 | | 有接口但图标显示"连接" | 物理连接问题/网络配置错误 | 检查网线/路由器状态 | | 接口存在但图形界面无"有线"选项 | NetworkManager配置冲突 | 参考引用[1]完美方案 | | 所有步骤正常但无法联网 | IP配置错误/DNS问题/路由故障 | 检查 `ip addr` 和网关 | > **关键提示**:若硬件可识别(`lspci`有输出)但无对应接口(`ip link`无`ethX/enpXsX`),通常是**驱动正确安装或加载**(引用[2][3][4]的核心问题),需按型号安装官方驱动。 --- ### 相关问题 1. 如何在Ubuntu中安装Realtek有线网卡驱动? 2. NetworkManager服务与networking服务冲突时如何解决? 3. Ubuntu重启后有线网卡失效可能是什么原因? 4. 如何通过USB共享安卓手机网络给Ubuntu临时联网(引用[2]方案)? 5. 如何查看Ubuntu内核加载的网卡驱动详细信息? [^1]: 参考网卡配置冲突解决方案 [^2]: 驱动缺失时的临时联网方法 [^3]: 编译安装驱动前的准备工作 [^4]: 官网驱动安装流程
评论 11
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值