Sửa lỗi nguồn trình điều khiển Wifi Realtek rtl8723be trên Linux

Logo WiFi trên bàn tay

Một trong những điều tuyệt vời sự cố mà tôi gặp phải khi cài đặt Linux trên máy tính HP 14-n007la của tôi, đó là sự tương thích của các trình điều khiển cả đồ họa và mạng.

Vì đội của tôi tính với thẻ wifi Realtek rtl8723be tích hợp, sức mạnh và tốc độ kém, bởi vì tôi quyết định tìm một số giải pháp với điều này. Nhìn thấy nhiều người bị cùng một vấn đề, tôi đã tìm ra một giải pháp khá thiết thực.

Tìm kiếm trên mạng Tôi đã xem qua một bài báo, nơi một nhà phát triển Chia sẻ trình điều khiển Realtek rtl8723be để biên dịch và cài đặt.

Theo cách này, đối với những người gặp sự cố với tín hiệu Wi-Fi thấp trên máy tính của mình, đây có thể là một giải pháp cho bạn.

Nếu bạn là một trong số ít bộ điều khiển không được xác định cho bạn và bạn không thể kết nối mạng, tôi để lại cho bạn liên kết tải xuống để bạn chỉ cần giải nén và bắt đầu từ bước biên dịch.

Tải xuống trình điều khiển của Realtek rtl8723be

Điều đầu tiên sẽ là mở một thiết bị đầu cuối, nơi chúng tôi sẽ cài đặt hỗ trợ cho git và có thể tải xuống các tệp cần thiết, chúng tôi sẽ chỉ phải viết như sau:

sudo apt-get install build-essential git

git clone https://github.com/lwfinger/rtlwifi_new

Chúng tôi nhập thư mục nơi các gói để biên dịch các trình điều khiển rtl8723be đã được tải xuống:

cd rtlwifi_new

git checkout rock.new_btcoex

Chúng ta bắt đầu với phần biên dịch và đợi nó kết thúc.

make

sudo make install

Sau khi cài đặt, chúng tôi viết như sau:

sudo modprobe -rv rtl8723be

sudo modprobe -v rtl8723be ips=0 ant_sel=0

Y chúng tôi khởi động lại để xem những thay đổi.

Đây là nơi chúng tôi sẽ sử dụng những giá trị tối ưu cho chúng tôi:

sudo modprobe rtl8723be ant_sel=1
sudo modprobe rtl8723be ant_sel=2

Để thử nghiệm với chúng, cần phải khởi động lại máy tính mỗi khi chúng tôi thay đổi các giá trị.

Nếu bạn biết bất kỳ giải pháp nào khác cho vấn đề này đã được tạo ra từ lâu, đừng ngần ngại chia sẻ với chúng tôi.


8 bình luận, để lại của bạn

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Joel dijo

    Thật là một bài viết tốt!

    Tôi đã cần điều này trong một thời gian dài. Và vì vậy tôi đã đến được liên kết sau.

    https://github.com/roopansh/rtl8723be_wifi

    Làm. Tôi hy vọng nó sẽ hữu ích cho bạn.

  2.   Daniel dijo

    Những gì một bài báo tốt, nó là để liên kết nó. Đối với tôi, dường như tôi biết một người bạn có vấn đề này. Lời chào hỏi.

  3.   JPairo dijo

    Chào bạn! Cảm ơn vì bài đăng!

    Tôi đã tiếp tục quá trình biên dịch một cách suôn sẻ, nơi nó nói rằng nhánh bị bỏ rơi, làm cách nào tôi có thể hoàn tác các bước để thử các giải pháp khác? Hay phải thay đổi những gì để đi theo nhánh?

    adam @ adm-HP: ~ / rtlwifi_new $ make
    make -C /lib/modules/4.13.0-16-generic/build M = / home / adam / rtlwifi_new mô-đun
    make [1]: Nhập thư mục '/usr/src/linux-headers-4.13.0-16-generic'
    CC [M] /home/adam/rtlwifi_new/base.o
    Trong tệp được bao gồm từ /home/adam/rtlwifi_new/base.c:26:0:
    /home/adam/rtlwifi_new/wifi.h:43:2: error: #error «Chi nhánh này bị bỏ rơi. Xin đừng sử dụng "
    #error «Chi nhánh này đã bị bỏ rơi. Xin đừng sử dụng "
    ^ ~~~~
    scripts / Makefile.build: 302: công thức cho target '/home/adam/rtlwifi_new/base.o' không thành công
    make [2]: *** [/home/adam/rtlwifi_new/base.o] Lỗi 1
    Makefile: 1546: công thức cho target '_module_ / home / adam / rtlwifi_new' không thành công
    make [1]: *** [_module_ / home / adam / rtlwifi_new] Lỗi 2
    make [1]: Rời khỏi thư mục '/usr/src/linux-headers-4.13.0-16-generic'
    Makefile: 57: công thức cho target 'all' không thành công
    thực hiện: *** [tất cả] Lỗi 2
    adam @ adm-HP: ~ / rtlwifi_new $

    Ubuntu 17.10 Cảm ơn bạn rất nhiều

  4.   Israel Borges dijo

    Xin chào, tôi đã gặp sự cố đó trong Debian, giải pháp trong bài đăng này không phù hợp với tôi, nhưng giải pháp này thì có: https://github.com/roopansh/rtl8723be_wifi

  5.   louis galicia dijo

    bài đăng hay Tôi đã gặp vấn đề tương tự là tín hiệu Wi-Fi rất kém và nó đã được giải quyết bằng bài đăng sau: https://askubuntu.com/questions/914048/realtek-rtl8723be-weak-wifi-signal-and-disconnects/914056

    1.    David yeshael dijo

      Tốt, tôi rất vui khi biết rằng nó đã làm việc cho bạn.

      Trong trường hợp của tôi, tôi đã chọn thay đổi phần cứng vì sức mạnh và tốc độ không thuyết phục được tôi.

  6.   darwindg dijo

    sudo modprobe -r rtl8723be && ngủ 15 && sudo modprobe rtl8723be ant_sel = 2

    đây là lệnh ,, tôi đã đi từ 23 đến 89 quyền lực của rtl8723be .. phục vụ họ ..

  7.   oscar dijo

    Đây là kết quả, tôi không thể cài đặt trình điều khiển, vì nó yêu cầu mật khẩu của tôi
    henry @ henry-HP-Notebook: ~ $ git clone https://github.com/lwfinger/rtlwifi_new.git
    Fat: đường dẫn đích 'rtlwifi_new' đã tồn tại và không phải là một thư mục trống.
    henry @ henry-HP-Notebook: ~ $ git clone https://github.com/lwfinger/rtlwifi_new.git .
    Fat: đường dẫn đích '.' đã tồn tại và không phải là một thư mục trống.
    henry @ henry-HP-Notebook: ~ $ git clone https://github.com/lwfinger/rtlwifi_new.git.
    Sao chép thành "rtlwifi_new.git." ...
    Tên người dùng cho 'https://github.com':
    Mật khẩu cho 'https://github.com':
    từ xa: Không tìm thấy kho lưu trữ.
    nghiêm trọng: Xác thực không thành công cho 'https://github.com/lwfinger/rtlwifi_new.git./'
    henry @ henry-HP-Notebook: ~ $