最后,我想诊断一个多月以来一直存在的 wifi 连接问题。简单来说,它会连接,然后在随机的时间内断开连接(5 分钟到 2 小时内)。除非我重新启动,否则我无法恢复它。
下面这两个命令只会导致 -bash 错误,我没有这个命令。我应该有它吗?我需要安装什么才能获得它?除了使用手册页外,我找不到任何东西。Arch wiki 有一篇文章,但它是意大利语的。
ifdown mlan0, ifup mlan0
下面这些命令有效,但我不确定实际发生了什么以及它与上面的命令有何不同。
IP 链路设置 mlan0 关闭,IP 链路设置 mlan0 启动
有人可以帮助业余 Arch 用户给出一个快速的、通俗的定义吗?
答案1
该ip
命令是iproute2软件包,用于控制低级 Linux 网络。它可以说是 的替代品,ifconfig
而且功能更多。
ifup
通常ifdown
是发行版特定的脚本,用于控制静态配置的网络设备(例如,当不受网络管理器或其他...)。它可能会使用ip
和其他系统工具根据启动网络配置来设置网络设备。
对于无线设备,在建立链接之前,需要设置无线安全/关联,通常ifup
也会处理此问题。需要执行各种步骤,例如启动 WPA Supplicant 守护程序来处理 WPA/WPA2 身份验证。
一旦您的无线链路建立,您可能能够使用它ip
来关闭和启动网络设备,但是在配置无线层之前您无法使用它。