......你好
当我尝试通过安装反向移植版本来安装支持 802.11ac 的无线网卡的 ath10k 驱动程序时遇到了一种情况。
我的系统是 ubuntu 14.04,当前内核版本是 3.13,11ac 无线网卡是一个外部芯片组,通过串行端口/USB 适配器连接到我的笔记本电脑。
当我安装 backport 并重新启动时,系统没有加载我原来的内置 wifi 卡的驱动程序。我运行了 ifconfig 和 iwconfig,原来的 wlan0 消失了。
问题:
反向移植到底做了什么?那只是更新了我的内核版本吗?那个反向移植中有一个外部芯片组的新无线驱动程序。这是否意味着,当我安装它时,它只是覆盖并禁用了原始的 wifi 功能?
现在我只能通过 Lan 电缆上网?我该如何恢复原始 wifi 功能的驱动程序?这会影响我需要处理的 ath10k 驱动程序吗?这两个驱动程序、两个功能可以共存吗?
提前致谢!
戴夫
答案1
Backports 会将较新内核(例如 3.16)中的网络驱动程序安装到较早的内核(在本例中为 3.13)中。由于您可以选择要安装的驱动程序,而不安装所有不需要的无线驱动程序,因此“defconfig ath10k”,如果您有两个设备,则可能会安装冲突的 cfg80211 和 mac80211 部分,正如您所发现的那样!
您也可以尝试从相同的 backports 包安装现有设备的驱动程序,看看是否有帮助。
此外,网络管理器通常只允许一个连接,而不是同时允许两个连接。