首页 > 系统相关 >ubuntu网络故障排除

ubuntu网络故障排除

时间:2023-04-02 14:11:26浏览次数:50  
标签:网络故障 except ifstate 排除 conf ubuntu NetworkManager type eth0

因为编译一个医学用软件对python环境有依赖,切换成python2.7后编译仍不成功,删除python3.8过程中依赖关系统出错,导致桌面系统与网络均出现问题,以下记录了网络与桌面环境故障排除过程

一、网络故障现象

ip a显示有网卡信息,无法获取网络地址

nmtui 无连接信息,新建连接后,无法激活连接,显示为网卡unmanaged

二、排错过程

2 .1 检查网络服务状态

systemctl status NetworkManager

状态异常

/etc/network/interfaces  文件丢失

/run/network/ifstate  文件丢失

重建文件

interfaces

auto eth0
iface eth0 inet dhcp

ifstate

echo “lo=lo” > ifstate
echo “eth0=eth0”>>ifstate

重建文件完成后报网卡unmanaged

使用

nmcli dev set wlan0 managed yes

然而没什么卵用,最后几种试终于发现/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf这个文件丢失了

sudo vim /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
[keyfile]
unmanaged-devices=*,except:type:ethernet,except:type:wifi,except:type:wwan,except:type:ethernet

systemctl restart NetworkManager 重启网络服务后,网络恢复正常。

标签:网络故障,except,ifstate,排除,conf,ubuntu,NetworkManager,type,eth0
From: https://www.cnblogs.com/dinmin/p/17280385.html

相关文章

  • 【原创】Ubuntu Pro 中的RealTime linux(Real-time Ubuntu/PREEMPT-RT/ubuntu官方PREE
    【原创】UbuntuPro订阅中的realtimelinux(Real-timeUbuntu/PREEMPT-RT)目录【原创】UbuntuPro订阅中的realtimelinux(Real-timeUbuntu/PREEMPT-RT)1.UbuntuPro简介2.Real-timeUbuntu3.订阅UbuntuPro4.安装realtimeLinuxkernel5.UbuntuProrealtimekernel简......
  • ubuntu安装ch34x驱动,并安装串口调试助手
    1、查看系统自带的ch34x驱动kangxubo@kangxubo-HKNS:/lib/modules/5.19.0-38-generic/kernel/drivers/usb/serial$lsaircable.koftdi_sio.kokobil_sct.kopl2303.kousb_debug.koark3116.kogarmin_gps.komct_u232.koqcaux.ko......
  • Ubuntu 无法连接Xshell
    情况刚下载ubuntu,正确输入账号和密码发现没法打开xshell原因没有安装和开启对应的服务解决方法直接在终端中执行下面的语句sudoapt-getinstallsshsudoapt-getinstallopenssh-server之后在Xshell中正确输入账号和密码就可以了.如果还不行,请先禁用VMnet8,然后等......
  • ubuntu16 共享主机的文件夹(实测有效)
    1、主机VM软件开启共享文件夹1)进入:虚拟机》设置》选项》共享文件夹2)选择总是启用》点击添加》选择一个主机目录 3)保存目录》下一步》启用此共享》完成   2、ubuntu安装vmtools1)下载包:进入:虚拟机》重新安装vmtools  (如果是灰色的,进入虚拟机设置,启动项改为物理......
  • Ubuntu GDB调试程序
    GDB命令//gdb命令$gdb-p87746//打印所有的线程信息(gdb)infothread//切换到第2个线程(gdb)thread2//bt可以打印函数堆栈,却无法看到函数参数,跟pstack命令一样(gdb)bt//打印第三帧信息,每次函数调用都会有压栈的过程,而frame则记录栈中的帧信息(gd......
  • Ubuntu永久挂载磁盘
    要使Ubuntu系统中的磁盘挂载持久化,可以按照以下步骤进行操作:1.首先,需要确定要挂载的磁盘的UUID或标签。可以使用以下命令来列出所有可用的磁盘及其UUID或标签:sudoblkid2.然后,创建一个目录,作为将要挂载磁盘的挂载点。可以使用以下命令来创建:sudomkdir/mnt/mydisk3.接......
  • 关闭 Ubuntu 中的关机/重启确认的小技巧
    导读对于Ubuntu新手来说,有很多新东西要学,但是网上很多教程不是针对新手的。在这里,我们不走寻常路。不能说全部的教程都是为初学者准备,但至少大部分是。关闭Ubuntu中的关机/重启确认这篇文章也是一篇新手教程,并且展示如何在每次执行关机、重启、注销时禁用确定框。Ubu......
  • ubuntu GDB安装
    gdb是用来调试CC++程序的工具1、首先确保系统上面没有安装gdb相关的工具  可用gdb--version查看2、进入/opt目录里面进行下载   cd/opt  /opt/$wgethttps://ftp.gnu.org/gnu/gdb/gdb-10.1.tar.gz  或者直接sudoapt-getinstallgdb3下载完成后......
  • ubuntu kernel 更新
    参考: https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel如果希望修改kernel部分的配置,如CONFIG_RT_GROUP_SCHED,打开cgroup对RT的支持,可以在debian.master/config/annotations中找到配置项,把相应平台的'n'改成‘y'  网上搜到其它文章,从kernel.org下载原始版本编译更新的......
  • Ubuntu镜像文件下载
    Ubuntu各种版本镜像文件可从清华大学开源软件镜像站下载:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases  点击你想要的版本 下载桌面版或服务器版吧 ......