如何在 Fedora 中禁用和重新启用无线网卡?

如何在 Fedora 中禁用和重新启用无线网卡?

我有一台笔记本电脑,主要用作备用,但它有一个问题,就是网卡需要不时禁用并重新启用。这在 Windows 中很容易,但在 Fedora (23) 中如何从命令行进行此操作?我的意思不是只想停止无线连接,而是实际上禁用网卡并重新启用它。

谢谢您的帮助。

答案1

我们这些转Eth0或者Wlan0如果这些是您想要打开或关闭的网络接口,则请关闭。

要关闭使用:

ifconfig wlan0 down

或者

ifdown wlan0

要重新使用:

Ipconfig wlan0 up

或者

Ifup wlan0

如果您安装了更新的软件包--->iproute2建议来自 @MariusMatutiae

关闭 wlan0。

ip link set dev wlan0 down

刷新 wlan0

ip addr flush dev wlan0

重启Wlan0

ip link set dev wlan0 up

答案2

只是为了清楚起见,我如何确保禁用并重新启动正确的接口,因为我的不是 wlan0?

命令

ip link show 

显示所有接口。您将有一个lo名为仅有的内部接口,用于 IPC(=进程间通信)。在其余接口中,您可以通过以下方式识别 wifi 接口

$ iwconfig
  eth0      no wireless extensions.

  wlan0     IEEE 802.11abgn  ESSID:off/any  
      Mode:Managed  Access Point: Not-Associated   Tx-Power=15 dBm   
      Retry short limit:7   RTS thr:off   Fragment thr:off
      Power Management:off

  wwan0     no wireless extensions.

  lo        no wireless extensions.

这清楚地表明,在我的个人电脑上,wlan0只有 wifi 接口。

如果你有多个剩余接口,就像我的情况一样,你可以通过以下方式识别以太网网卡

  sudo ethtool eth0
  sudo ethtool wwan0

:以太网接口将产生较长的输出,另一个将非常短。就我而言,我有一个 wwan0 接口,用于连接电话数据网络、Edge/3G/4G。

相关内容