У меня есть проблема, так как я сделал работу моим Уничтожающим беспроводным AC 1525, работая с Ubuntu. Я следовал тем инструкциям (#209): https://bugs.launchpad.net/ubuntu / + источник/Linux / + ошибка/1383184
Я установил dkms: sudo apt-get install dkms
Затем я загрузил .deb и выполнил его: sudo dpkg --install ath10k-dkms_1.0_all.deb
Теперь моя внутренняя беспроводная карта работает отлично. Однако, когда я включаю другие беспроводные адаптеры (realtek адаптеры, например), они больше не работают.
Я вижу его lsusb
: Bus 001 Device 005: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
У меня есть модуль modinfo rtl8187
: filename: /lib/modules/3.19.0-33-generic/kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko license: GPL description: RTL8187/RTL8187B USB wireless driver author: Larry Finger <Larry.Finger@lwfinger.net> author: Hin-Tak Leung <htl10@users.sourceforge.net> author: Herton Ronaldo Krzesinski <herton@mandriva.com.br> author: Andrea Merello <andrea.merello@gmail.com> author: Michael Wu <flamingice@sourmilk.net>
Но я не вижу его с ifconfig
или iwconfig
. И когда я хочу использовать sudo modprobe rtl8187
Я получаю ошибку: modprobe: ERROR: could not insert 'rtl8187': Invalid argument
Есть ли способ сделать realtek (и почему не все другие), драйвер работает снова без отмены ath10k модификация.
Между прочим Linux 3.19.0-33-generic #38~14.04.1-Ubuntu SMP Fri Nov 6 18:17:28 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
.
Спасибо за помощь!
Проблема с пакетом DKMS, который Вы установили, - то, что он только поддерживает ath10k модуль с помощью бэкпортов. Вы могли удалить ath10k-dkms и затем установить другой пакет бэкпортов
wget https://www.kernel.org/pub/linux/kernel/projects/backports/2015/11/20/backports-20151120.tar.gz
tar -zxvf backports-20151120.tar.gz
sudo dpkg -r ath10k-dkms
Перезагрузка
cd backports-20151120
make defconfig-wifi
make
sudo make install
Удаление ath10k-dkms файла также удаляет встроенное микропрограммное обеспечение, мы можем переустановить встроенное микропрограммное обеспечение
git clone https://github.com/kvalo/ath10k-firmware.git
sudo cp -r ath10k-firmware/ /lib/firmware/ath10k/
И добавьте установку параметра с
echo "options ath10k_core skip_otp=Y" | sudo tee /etc/modprobe.d/ath10k_core.conf
Если у Вас есть ошибка с sudo dpkg -r ath10k-dkms
Вам, возможно, придется использовать sudo dpkg -r ath10k-dkms --all
удалить его затем перезагрузка и продолжить инструкции.
После того, как новое ядро установлено посредством обновлений, к которым Вы будете иметь
cd backports-20151120
make clean
make defconfig-wifi
make
sudo make install
Затем перезагрузка, если новое ядро не поддерживает Уничтожающую беспроводную связь 1525
Если я помню правильно, что ath10k-dkms был сделан Adam Lee, и я понимаю, почему он сделал это способ, которым это было сделано, поскольку DKMS заставляет Вас иметь несколько записей в dkms.conf для каждого модуля, Вы хотите использовать и была бы большая работа, включенная, чтобы заставить его поддерживать каждый модуль беспроводной связи, поддерживаемый бэкпортами.
Перезагрузка и обе беспроводных карты должны функционировать