1、环境介绍
[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [root@localhost ~]# uname -r 3.10.0-862.el7.x86_64 [root@localhost ~]# rpm -aq|grep -E "wireless-tools|usbutils" wireless-tools-29-13.el7.x86_64 usbutils-007-5.el7.x86_64
2、网卡信息(一个MT7601U的USB无线网卡)
[root@test ~]# lsusb ... Bus 001 Device 002: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
这里特别说明一下:如果你是使用的usb无线网卡,那么你很可能遇到服务器识别不了的情况,因为服务器没有它的驱动程序(后面使用iwconfig或者iwlist都不会有无线网卡的输出),所以我们要先安装它对应的驱动程序,比如我这个MT7601U,百度搜索下载它的驱动程序,上传到服务器上,编译、安装,重启服务器,如果能成功识别是最好的,如果仍然不能识别的话,我们要考虑是不是服务器的内核版本或者其他的情况导致的,这时我们要利用好日志信息,比如:
[root@test ~]# dmesg |grep -i mt7601|less MT7601_ChipSwitchChannel: SwitchChannel#1(RF=15, 1T) MT7601_ChipSwit