У меня есть чип Intel 7260, который хорошо работал для сетей 2,4 и 5 ГГц, когда я запускал Win10. Я установил Ubuntu несколько дней назад, и диапазон WiFi ужасен, и я не вижу никаких сетей с частотой 5 ГГц.
Поскольку я установил Ubuntu несколько дней назад, я должен разумно иметь новое ядро или Я ошибаюсь? Я думаю, что у меня есть новейшая прошивка.
$ uname -r
4.10.0-38-generic
$ modinfo iwlwifi | grep 7260
firmware: iwlwifi-7260-17.ucode
$ lspci -nnk | grep -iA3 net
02:00.0 Network controller [0280]: Intel Corporation Wireless 7260
[8086:08b2] (rev 73)
Subsystem: Intel Corporation Wireless-N 7260 [8086:4262]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
У кого-нибудь есть решение? Я очень новичок в Linux и ценю всю помощь, которую я могу получить. Google не очень помог.
Сначала мы создадим резервную копию существующих модулей sudo mv /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko.bak
sudo mv /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/mvm/iwlmvm.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/mvm/iwlmvm.ko.bak
. Затем мы можем установить некоторые пакеты, чтобы получить исходный код и скомпилировать sudo apt-get install git built essential
git clone https://github.com/jeremyb31/intel-4.10.git
cd intel-4.10/iwlwifi
make -C /lib/modules/$(uname -r)/build M=$(pwd) clean
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo cp iwlwifi.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
sudo cp mvm/iwlmvm.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/mvm/iwlmvm.ko
Тогда мы отключили управление питанием беспроводной сети
sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Reboot
Я также пришлю электронное письмо на ilw@linux.intel.com, объяснив об этом чипсете, идентифицированном в ядре linux, двухдиапазонный чипсет, отправьте результаты lspci, которые вы добавили в вопрос
. Если это работает, команды после обновления ядра сделают cd intel-4.10/iwlwifi
make -C /lib/modules/$(uname -r)/build M=$(pwd) clean
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo cp iwlwifi.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
sudo cp mvm/iwlmvm.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/mvm/iwlmvm.ko
И затем перезагрузите его для работы в новом ядре
Сначала мы создадим резервную копию существующих модулей sudo mv /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko.bak
sudo mv /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/mvm/iwlmvm.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/mvm/iwlmvm.ko.bak
. Затем мы можем установить некоторые пакеты, чтобы получить исходный код и скомпилировать sudo apt-get install git built essential
git clone https://github.com/jeremyb31/intel-4.10.git
cd intel-4.10/iwlwifi
make -C /lib/modules/$(uname -r)/build M=$(pwd) clean
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo cp iwlwifi.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
sudo cp mvm/iwlmvm.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/mvm/iwlmvm.ko
Тогда мы отключили управление питанием беспроводной сети
sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Reboot
Я также пришлю электронное письмо на ilw@linux.intel.com, объяснив об этом чипсете, идентифицированном в ядре linux, двухдиапазонный чипсет, отправьте результаты lspci, которые вы добавили в вопрос
. Если это работает, команды после обновления ядра сделают cd intel-4.10/iwlwifi
make -C /lib/modules/$(uname -r)/build M=$(pwd) clean
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo cp iwlwifi.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
sudo cp mvm/iwlmvm.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/mvm/iwlmvm.ko
И затем перезагрузите его для работы в новом ядре