Làm cách nào để thiết bị không dây Broadcom BCM4313 hoạt động trên Asus 1015PX?


11

Tôi đã cài đặt Ubuntu 11.10 trên Asus 1015PX được Canonical chứng nhận. WiFi của tôi không hoạt động. Tôi đã đọc về những rắc rối BCM4313 và đã thử

và những người khác nhưng không có gì giúp được.

Bất cứ ai cũng có thể đưa ra một mô tả chi tiết từng điểm những gì anh ấy đã làm để làm cho điều này hoạt động trên Asus 1015PX?


1
Tôi biết điều này có thể không hữu ích, nhưng hãy thử chạy chính xác hoặc nâng cấp kernel của bạn thành kernel chính xác. Tôi gặp rắc rối với một số chipset rộng đã biến mất với kernel> 3.2. Bạn KHÔNG muốn b43-firmware-cut. Chipset được hỗ trợ bởi trình điều khiển nguồn mở rộng.
bóng bay

Có lẽ điều này có thể giúp: Askubfox.com/questions/55868/ trên
Luis Alvarado

Câu trả lời:


7

Thẻ không dây broadcom BCM4313 tương thích với trình điều khiển brcm80211 mã nguồn mở được bao gồm trực tiếp trong kernel tiêu chuẩn hoặc trình điều khiển broadcom-wl độc quyền có thể được cài đặt từ Trình điều khiển bổ sung trong Ubuntu. Tại bất kỳ thời điểm nào, bạn chỉ nên cài đặt một trong các trình điều khiển và cố gắng sử dụng đồng thời sẽ chỉ dẫn đến các trình điều khiển xung đột lẫn nhau.

Cũng cần lưu ý rằng broadcom-wl đã gây ra nhiều vấn đề hơn là giải quyết chúng và có lẽ bạn nên tránh chúng hoàn toàn nếu có thể.

Để trả lời vấn đề của bạn, tôi đã sử dụng các bước được cung cấp trong chuỗi diễn đàn này . Phương pháp này giống như một cách giải quyết cho vấn đề hơn là sửa chữa vĩnh viễn cho vấn đề.

Trước hết, liệt kê các mô-đun wl, brcm80211 và b43 và tất cả các phụ thuộc của nó.

gksudo gedit /etc/modprobe.d/blacklist.conf

Sau khi mở tệp, thêm phần sau vào tệp:

blacklist mac80211
blacklist brcm80211
blacklist cfg80211
blacklist wl
blacklist lib80211_crypt_tkip
blacklist lib80211
blacklist b43

Và sau đó, chỉnh sửa tệp RC.local:

gksudo gedit /etc/rc.local

Và thêm vào lối thoát 0 ở trên:

modprobe brcm80211

Điều này sẽ đảm bảo rằng mô-đun trình điều khiển brcm80211 được tải vào cuối quá trình khởi động. Bạn có thể cần gọi update-initramfs -uđể đảm bảo rằng các thay đổi của bạn sẽ có hiệu lực sau khi khởi động lại.


Tôi có lẽ nên thêm một thực tế là tôi có trình điều khiển không dây BCM4313 trong hệ thống của mình và tôi đã sử dụng các quy trình này để làm cho nó hoạt động bình thường.


Người giới thiệu:

  1. https://wiki.archlinux.org/index.php/Broadcom_ không dây
  2. http: // linuxwpered.org/en/users/Drivers/b43
  3. http: // linuxwpered.org/en/users/Drivers/brcm80211
  4. http://ubuntuforums.org/showthread.php?t=1783272

2
Nó có thể giúp người khác biết một số điều tương tự cũng có thể đạt được bằng giao diện đồ họa: Cài đặt hệ thống -> Nguồn phần mềm -> Trình điều khiển bổ sung -> đi đến thiết bị Broadcom của bạn (của tôi là "Broadcom Corporation: BCM4313 802.11b / g / n Bộ điều khiển mạng LAN không dây ") -> chọn" Không sử dụng thiết bị "(bạn sẽ bỏ chọn" Sử dụng nguồn trình điều khiển không dây Broadcom 802.11 Linux STA từ bcmwl-kernel-source (độc quyền) "). Ít nhất là trong Ubuntu 12.10 mới cài đặt của tôi trên máy tính xách tay mới này, nó hoạt động.
conualfy

2

Tôi có HP Pavilion dm4 với BCM4313. Tôi cũng có rất nhiều vấn đề để khiến nó hoạt động một cách bình thường, đáng tin cậy. Đây là cách cuối cùng tôi đã giải quyết vấn đề của mình.

  1. Sau khi cài đặt 11.10, 64 bit không dây đã hoạt động nhưng theo cách rất chậm, không đáng tin cậy dựa trên trình điều khiển brcmsmac trong kernel 3.0.0.12-generic. Xin lưu ý về những điều sau: Trình điều khiển brcmsmac không có trong phiên bản 11.04 và trình điều khiển STA đã hoạt động tốt trong phiên bản 11.04. Về mặt logic, tôi bắt đầu nghi ngờ trình điều khiển brcmsmac. Trước khi giải quyết vấn đề về wifi, trước tiên tôi đã cài đặt tất cả các bản cập nhật bao gồm cả kernel 3.0.0.14. Tôi không biết nếu điều này thực sự cần thiết để thực hiện các bước bên dưới.

  2. Danh sách đen các bcma và brcmsmac như sau

    Mở Terminal ( Ctrl+ Alt+ T) và chạy lệnh này:

    gksu gedit /etc/modprobe.d/blacklist
    

    Thêm các dòng sau vào tập tin này:

    blacklist bcma
    blacklist brcmsmac
    

    Lưu tệp và đóng trình soạn thảo văn bản.

  3. Cài đặt trình điều khiển STA thông qua ứng dụng "Trình điều khiển bổ sung". Xin lưu ý rằng bạn có thể cần thực hiện việc này thông qua kết nối có dây vì tôi tin rằng danh sách đen phá vỡ kết nối wifi dựa trên brmsmac của bạn. Có thể bạn cũng cần khởi động lại máy tính xách tay / netbook sau khi cài đặt trình điều khiển STA. Tôi không nhớ ...

  4. Hãy thử kết nối với mạng wifi của bạn.

Tôi hy vọng điều này sẽ làm việc cho bạn. Ngày nay kết nối wifi của tôi rất nhanh và đáng tin cậy.


1

Những người khác gặp một số rắc rối với thẻ wifi của bạn; đây là một câu hỏi khác mà nó cần phải được giải quyết:

WiFi không được bật trong Trình quản lý mạng với BCM4313

Đây là một câu hỏi khác giải thích các trình điều khiển có thể cho phần cứng của bạn và cách chúng hoạt động:

Làm cách nào để Broadcom BCM4313 của tôi hoạt động chính xác?


Chuỗi đầu tiên được đề cập mâu thuẫn với luồng thứ hai (cài đặt b43-fwcutter so với không cài đặt b43-fwcutter). Dù sao tôi đã thử mọi thứ trong luồng thứ hai nhưng không có gì hiệu quả với tôi. Bất cứ ai ngoài đó có một chiếc Asus 1015PX?
Markus

Bạn đã theo dõi chủ đề thứ hai tôi đã đăng về trình điều khiển brcm80211?
heiko81

1

Hãy kiểm tra:

lspci -nn

Có phải là pci.id 14e4:4727không?
Nếu vậy, điều này có thể hữu ích:

sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source 
sudo modprobe wl

0

Tôi đã làm theo những gì jokerdino đề xuất, ngoại trừ tôi đã thêm brcmsmac vào RC.local và không đưa vào danh sách đen. Sau đó, đi vào bios, vô hiệu hóa card không dây (khóa nó), vào hệ điều hành, khởi động lại, đi vào bios và mở khóa nó. Sau đó, tất cả các SSID bắt đầu xuất hiện và tôi là một người cắm trại hạnh phúc. Tôi đã xác minh rằng một khi tôi đã thêm brcmsmac rằng trình quản lý mạng bắt đầu hiển thị cài đặt không dây, nhưng sử dụng rfkill tôi thấy khóa cứng nằm trên thẻ, vì vậy tôi đặt lại nó.


2
Bạn có thể vui lòng viết câu trả lời của bạn như các bước cho khách truy cập trong tương lai? Nó được viết như một kinh nghiệm cá nhân hiện tại. Sẽ hữu ích hơn nếu bạn có thể viết lại đây là các bước đơn giản hướng tới một giải pháp.
gertvdijk

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.