我刚刚在我的新宏碁V5-591G中安装了Ubuntu12.04.5LTS(内核3.13.0-83-generic)和win10。
由于它的无线网卡(Qualcomm 168 c:003 e,QCA6174)不受支持,我也不确定是否可以使用ltsEnab怪包来安装linux固件(可能遵循661424)。
因此,我遵循1520343并下载了带有ath10k-dkms与debian文件一起安装的ath10k固件。虽然我还是看不见我的无线网卡。
因此,我遵循703720安装支持包并删除ath10k-dkms,但再次跳过安装ath10k固件。
重新启动后,我得到了我的wifi工作令人惊讶!
然而,实际上,我不知道我做了什么。
首先,安装LTS支持栈和升级到更新版本之间有什么区别?如果我有一些程序非常依赖于12.04环境,那么安装14.04LTS支持栈以满足我的硬件需求是否可以呢?
第二,backports实际上做了什么?它如何能够部分支持某些软件包?
我使用ubuntu已经3年了,每次尝试在新计算机上安装ubuntu时都会遇到硬件/软件一致性问题。如果有人能解释为什么我们可以使用LTS支持栈或backports包来解决这类问题,这将是我的荣幸。
发布于 2016-03-20 14:13:14
硬件支持栈和支持端口使用更新的内核来支持设备。LTS硬件支持通常是首选的,因为内核更新是自动的,后台需要在内核更新之后重新编译。
Backport不会破坏dkms包,比如LTS支持栈可以。
似乎您已经在使用来自信任的LTS,因为它最初拥有3.13.0内核,并且您的无线将在怀利的4.2内核系列中得到支持,正如4.2.034泛型的modinfo ath10k_pci所示。
alias: pci:v0000168Cd0000003Esvsdbcsci*
alias: pci:v0000168Cd0000003Csvsdbcsci*第一行显示它支持168 c:003e设备。
https://askubuntu.com/questions/748055
复制相似问题