在 Ubuntu 中一起使用网络管理器和 wicd 吗?

在 Ubuntu 中一起使用网络管理器和 wicd 吗?

我想使用第一个工具来建立 3G 连接,但另一个工具似乎更适合 wifi。两者同时运行似乎是一条通往灾难的道路。但如何才能在不重新启动笔记本电脑的情况下完全停止其中一个并使另一个运行呢?service NetworkManager start似乎没有做到这一点。我还需要干净地关闭 wicd,而不需要关闭网络管理员将使用的基本服务。

答案1

我发现有必要(多年来在荒野中不愉快地徘徊)完全删除 NetworkManager 才能让 wicd 正常工作。我的印象是 NetworkManager 不能与任何其他管理网络设备的应用程序很好地配合。

我的意思并不是仅仅尝试阻止 NetworkManager 当前成为活动进程,而是删除其所有设备接口的重新连接。 (dpkg --清除网络管理器)

很抱歉,这没有给您想要的具体答复,但我认为您可以仅使用 wicd 的多个配置来完成您想要做的事情。

答案2

您真的需要使用 NetworkManager 吗?当您的界面启动或关闭时,会发生很多依赖项=操作(请参阅/etc/NetworkManager/dispatcher.d或/etc/dhcp/dhclient-enter-hooks.d/或leave-hooks),以及类似的服务dhcp 或 wpasupplicant 用于 wifi。我建议你: 1. 删除网络管理器 2. 使用 wicd 进行 wifi 连接 3. 使用 sakis3g 建立 3G 连接。 sakis3g 是一个用于“轻松建立 3g 连接”的二进制文件,请熟悉 sakis3g 包及其使用示例。顺便说一句,我本人在办公室和私人笔记本电脑中完全删除了网络管理器,因为它们有时会损坏,部分原因是 systemd 整个子系统的问题。这样(sakis3g,wicd),您可以使整个过程变得简单,除非您对命令行(从命令行运行程序)知之甚少。

相关内容