![每次内核更新到新版本时是否需要重新应用内核反向移植?](https://linux22.com/image/1118631/%E6%AF%8F%E6%AC%A1%E5%86%85%E6%A0%B8%E6%9B%B4%E6%96%B0%E5%88%B0%E6%96%B0%E7%89%88%E6%9C%AC%E6%97%B6%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E9%87%8D%E6%96%B0%E5%BA%94%E7%94%A8%E5%86%85%E6%A0%B8%E5%8F%8D%E5%90%91%E7%A7%BB%E6%A4%8D%EF%BC%9F.png)
当用户从新内核反向移植驱动程序时(详见这里),每次内核更新时是否都需要重新应用此反向移植,例如,如果从内核版本到 有一个自动安全更新3.8.0-34-generic
,3.8.0-35-generic
这会破坏用户的反向移植吗?从而要求用户重新应用反向移植?
(因此如果反向移植是为了让 wifi 正常工作,那么在自动内核升级后 wifi 可能会失效)
答案1
是的,每次内核更新后,都需要重新编译反向移植的驱动程序。重新启动进入较新的内核后,该过程大致如下:
cd ~/Desktop/backports-3.12-whatever
make clean
make defconfig-rtlwifi <--or whichever driver suite you are building
make
sudo make install
sudo modprobe rtlwhichever
当然,请根据你的具体情况调整流程。以下是描述该流程的帖子:Ubuntu 12.04 Realtek RTL8188E 无线网卡未检测到