linux找不到无线网卡么,找不到无线网卡解决办法
貌似这个问题并不是很多人遇到,有关无线网卡驱动,找不到无线网卡,很莫明找不到。解决办法基本上型号无关。这几天都是一直插网线,终于今天我受够了,我决定把这个问题解决!In case the driver is built into the kernel instead as a module, also the firmware needs to be built into the kernel.这
貌似这个问题并不是很多人遇到,有关无线网卡驱动,找不到无线网卡,很莫明找不到。解决办法基本上型号无关。这几天都是一直插网线,终于今天我受够了,我决定把这个问题解决!
In case the driver is built into the kernel instead as a module, also the firmware needs to be built into the kernel.
这段话不多,其实给出了两个解决办法,我选择了第一种,凑一点篇幅,我把详细过程写下来:
It works at ~ $ eselect kernel list
Available kernel symlink targets:
[1] linux-4.5.0-gentoo-r1 *
[2] linux-4.6-rc2
目前可惜 VirtualBox 还不能支持 4.6。
It works at ~ $ sudo eselect kernel set 2
It works at ~ $ cd /usr/src/linux
It works at linux $ sudo make menuconfig
上边只是把 改成 就不截图了,直接看下边的改动更直观。
It works at linux $ diff .config .config.old
1751c1751
< CONFIG_IWLWIFI=m
---
> CONFIG_IWLWIFI=y
1753,1755c1753,1754
< CONFIG_IWLDVM=m
< CONFIG_IWLMVM=m
< CONFIG_IWLWIFI_OPMODE_MODULAR=y
---
> CONFIG_IWLDVM=y
> CONFIG_IWLMVM=y
It works at linux $ sudo make -j4 && sudo make modules_install install
It works at linux $ sudo grub2-mkconfig -o /boot/grub/grub.cfg
重启之后就可以找到无线网卡了,最后分享一个快速连接 wifi 的方法,前提是要有 wpa_supplicant:
It works at ~ # wpa_passphrase LuckyLukeFactory > /etc/wpa_supplicant/wpa_supplicant.conf
../Zxy/Wi-Fi
It works at ~ # /etc/init.d/wpa_supplicant start
此处 LuckyLukeFactory 是我的 wifi 名,../Zxy/Wi-Fi 是我的 wifi 密码。
最后我想说的是,其实这个问题根本就不算是问题,用了 Linux 这么久,我也是刚刚才知道,如果把驱动编进内核,那么固件也要编进内核,要么就模块形式编译,上述我选择了以模块形式编译。那句话怎么说来着:温故而知新,可以为师矣!
更多推荐
所有评论(0)