网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月29日漏签0天
archlinux吧 关注:15,728贴子:124,571
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 15回复贴,共1页
<<返回archlinux吧
>0< 加载中...

archlinux 吐槽一下自己刚刚踩到的坑

  • 只看楼主
  • 收藏

  • 回复
  • 薛定谔的猫phx
  • 1
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这个坑是关于网络管理的,先说一下前提:安装archlinux过程中全程使用iwctl来进行wifi连接。个人感觉作为纯字符界面的wifi工具,比iw命令方便多了,所以安装完新系统(还没安装xfce4)后pacman -S iwd(包含iwctl的工具包)。就这样使用iwctl安装xfce4等一些常用软件。
之前用ubuntu的时候状态栏有一个wifi图标进行有限和无线网络管理,然而新鲜的archlinux是没有的,我查了好半天的wiki才了解到需要单独下载networkmanager,好吧,那就pacman就ok了
噩梦开始了,network-manager-applet ,就那个标题栏的图标怎么都链接不上wifi,犯病症状就是30s左右让你输入密码,一直循环下去。我能怎么办,逛逛wiki看看呗。然后我看到了netctl,wiki也没有太详细看,既然networkmanager不行,那就换netctl。所以pacman之后netctl中的wifi-muen还是链接不行。
就这么我搞了几个小时,我再仔细看了一下wiki有这么一段话“Note: You must ensure that no other service that wants to configure the network is running; in fact, multiple networking services will conflict. You can find a list of the currently running services with systemctl --type=service and then stop them. See #Configuration to enable the NetworkManager service.”。我这才意识到可能是因为相互冲突,不过原文也没有说“other service that wants to configure the network is running”到底有哪些service。因此我立马吧netctl给disable。重启电脑还是不行!!
这之后我尝试disable networkmanager,netctl还是连不上wifi。我在网上找呀找,发现吧友也遇到相似的问题:https://tieba.baidu.com/p/2780560358。从这篇帖子中我才发现networkmanager会与dhcpcd相互冲突。我也真的是醉了,反正官方文档我是没看到有提这回事的。把dhcpcd给disable后依旧不行。我到后来几乎要放弃gui的网络管理软件,这时候我突然想到还有一个iwctl呢。死马当活马医,我把iwd服务给diable后,他tm居然好使了
所以,总结我一天的成果就是iwd服务,netctl服务,networkmanager服务,他们三个互相冲突,只能有一个。而dhcpcd服务是iwd服务和netctl服务都依赖的服务,但是却与networkmanager服务冲突


  • pensiero
  • 1001
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


2025-07-29 10:58:42
广告
不感兴趣
开通SVIP免广告
  • Yuki
  • 110
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
去写wiki呀,没有就补上呗,这样就方便了和你一样的人了,archwiki就是这样来的


  • 辛I哲人
  • 小吧主
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
iwd主要是作为WiFi管理器/驱动,并不是一般意义上的网络管理器。而networkmanager默认使用wpa_supplicant做后端,冲突的应该是是这两个。networkmanager配置后也可以使用iwd做后端。
另外常用网络管理器之间,多数是有冲突的,这点 在网络管理器条目有列出常用网络管理器。


  • EchoResonant
  • 101
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
wiki就一个摘要和提示,有时需要自己看看手册的。archlinux的安装对新成员不是太友好,但装过几次之后基本上按习惯处理了,折腾的效率就要高些。


  • 七年而已5
  • 101
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
systemd-network+iwd路过,dhcpcd肯定要有的


  • 江苏卡哇伊-
  • 11
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
networmanager我是用nmtui管理。感觉还不错。和dhcp冲突我是知道只好自己禁了dhcp


  • 我们去看电影吧
  • 0
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
谢谢楼主,帮了我大忙了,挖个坟


2025-07-29 10:52:42
广告
不感兴趣
开通SVIP免广告
  • 我们去看电影吧
  • 0
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我把NetworkManager认为是GUI的网络工具,而iwd和wpa_supplicant是命令行的网络工具,所以装好KDE的第一件事,我就把iwd和wpa_supplicant给disable+stop了


  • 易伦超
  • 100
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
iwd好像可以开启自带的dhcp服务,所以可以不需要dhcpcd吧?


  • 电脑的声音10
  • 10
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
应该是iwd和wpa_supplicant冲突了(wpa_supplicant是networkmanager默认的后端),所以要把nm的后端改成iwd,改了之后应该就不会冲突了


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 15回复贴,共1页
<<返回archlinux吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示