lspci
/etc/modprobe.d/iwlwifi.conf得知模块名
uname -a得知核心
/lib/modules/4.8.0-46-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko 确认模块名
modinfo iwlwifi查看相关参数
/etc/modprobe.d/iwlwifi.conf内容 :
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211
modinfo mac80211可以查看横块内容
第二天发现有同样的问题:
I had a big issue with the wireless speed connection on my Lenovo TP 410i and its Intel wirelesss 1000n board. In Ubuntu's wireless network configuration menu I always get 1Mbps connection and Internet speed test was always poor -obviously- I follow following instructions and it automatically changed to 54Mbps and Internet speed test result was much better.
T410i:~$ sudo rmmod iwldvm
T410i:~$ sudo rmmod iwlwifi
T410i:~$ sudo modprobe iwlwifi 11n_disable=1
I don't know what all of that stuff does but it worked for me under Ubuntu 16.04.
solve:
The best solution that worked for me (in Ubuntu 16.04LTS) is to change the value of wifi.powersave located in /etc/NetworkManager/conf.d/default-wifi-powersave-on.conffrom 3 (enabled) to 2 (disabled).
This effectively makes the effects of sudo iwconfig <interface> power off permanent.
最后发现4.13.0的内核有问题,缷载后安装4.10.0-42-generic就可以了
浙公网安备 33010602011771号