Не вдається підключити wifi ubuntu 14.04 LTS драйвер HP Pavilion Network rtl8723be


10

Я придбав новий HP Pavilion 15-ab030TX, щойно встановлений подвійний завантажувач Ubuntu 14.04 поруч з Win8. Але мій wifi часом показує або дуже слабкий сигнал, або його немає взагалі. Я спробував декілька рішень, доступних в Інтернеті, але, здається, нічого не працює. Також я розмістив Connectify на іншому ноутбуці і почав користуватися Інтернетом через те, що він працював протягом двох днів, але він також не підключається (можливо, через спробу рішення певного рішення зі старих публікацій).


Які рішення ви спробували?
Пілот6

Я спробував askubuntu.com/questions/389268/… рішення від chili555
pradex

Я думаю, ви оновили ядро, і драйвер перестав працювати. Я відповім, як постійно встановити той самий драйвер.
Пілот6

Відповіді:


10

Вам потрібно встановити драйвер за допомогою dkms. Якщо ви будуєте його з lwfinger git, він перестає працювати після оновлення ядра.

Я запакував той самий драйвер, що і DKMS, і додав його до ppa. Встановіть його так:

sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtlwifi-new-dkms linux-firmware

і перезавантажити.


Це, здається, спрацювало для мене, я буду стежити за своєю системою протягом наступних 24 годин, перш ніж позначити це як вирішене. Дякую за тонну за вашу допомогу. :)
pradex

працював і для мене. Ubuntu 16.04на HP 470 G3тут. Дякую, друже.
kmonsoor

@ Pilot6 У мене з'явився павільйон HP x360 (ноутбук з сенсорним екраном). Я намагався встановити 16.10 (після очищення вікон 10, які надійшли на встановлення) і дотримувався вашої інструкції. Але все одно це не працює. Чи можете ви допомогти?
RSG

Цей ЗР не працює 16.10.
Пілот6

Помилка! Неправильний стан повернення для побудови модуля на ядрі: 4.10.0-38-generic (x86_64) Для отримання додаткової інформації зверніться /var/lib/dkms/rtlwifi-new/0.10/build/make.log.
Reeshabh Ranjan

9

Досить часто слабкий сигнал є симптомом підключення антенного проводу до з'єднання №1 на картці, коли драйвер за замовчуванням очікує побачити сигнал під час з'єднання №2. Звичайно, ви можете відкрити ноутбук і перемкнути провід, або встановити новіший драйвер, який дозволяє вибрати антену на рівні драйвера.

Будь ласка, отримайте тимчасове Ethernet-з'єднання по ethernet, прив’язаному або будь-яким іншим способом. Відкрийте термінал і виконайте:

wget https://github.com/lwfinger/rtlwifi_new/archive/rock.new_btcoex.zip
unzip rock.new_btcoex.zip
cd rtlwifi_new-rock.new_btcoex
make
sudo -i
make install
echo "options rtl8723be ant_sel=2"  >  /etc/modprobe.d/rtl8723be.conf
exit

Перезавантажте.

Щоразу, коли менеджер оновлень встановлює пізнішу версію ядра, також відому як linux-образ, після запиту перезапуску потрібно перекомпілювати:

cd rtlwifi_new-rock.new_btcoex
make clean
make
sudo make install

Перезавантаження та бездротовий зв'язок повинні працювати.


1
Чому б не зробити dkms?
Pilot6

2
Я створив DKMS і додав до свого сховища askubuntu.com/a/635629/167850
Pilot6

Вибачте, я не зрозумів: якщо драйвер за замовчуванням очікує антену під час з'єднання №2, навіщо додати ant_sel=2? Хіба це не те, що він очікує тоді?
Олексій

Драйвер за замовчуванням не може автоматично визначити, де антена взагалі підключена. Якщо у вас слабкий сигнал, скажіть драйверу спробувати інший антенний роз'єм; це найчастіше, але не завжди №2. @Alexey
chili555

-1

Оновіть прошивку Linux до 1.161 та версії Kernel до 4.8.

Щоб оновити прошивку Linux, є два способи: -

    1.  Via Ubuntu Software Center:
           Download this file -

         [\[http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161_all.deb\]][1][1]
    Then open this Debian Package with Ubuntu Software Center and click    Install

2.Via Terminal: Відкрийте термінал (ctrl + alt + T) Введіть: -

wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161_all.deb

        De-package it :-

sudo dpkg -i linux-firmware_1.161_all.deb

Тепер перевірте свою версію ядра: -

Type:- uname -r
    Note if its generic or cloud or low latency

Оновіть ваше ядро ​​до 4,8:

Go to Index of /~kernel-ppa/mainline/v4.8
For 64 bit system look under the amd64, for 32 bit one look under i386
For example, if its amd64 and your kernel is generic download these 3 files:-

     linux-headers-4.8.0-040800_4.8.0-040800.201610022031_all.deb
     linux-headers-4.8.0-040800-generic_4.8.0-040800.201610022031_amd64.deb
     linux-image-4.8.0-040800-generic_4.8.0-040800.201610022031_amd64.deb

Now Open these files one by one in Ubuntu Software Center and install all the three.
Re-boot
Check again for your kernel version Type:- uname -r
It’s 4.8 and your WiFi should be working !!!

Будь ласка, дайте мені знати причину того, що ви скасуєте відповідь, я розмістив це лише тому, що це працювало на мене!
Sangeet

Файл kernel.ubuntu.com/~kernel-ppa/mainline/v4.8/… має незадовільні залежності, Argggh!
Пол А.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.