Broadcom 무선 드라이버 설치


334

Ubuntu 용 Broadcom 드라이버 설치에 심각한 문제가 있습니다. 이전 버전에서는 완벽하게 작동했지만 지금은 불가능합니다.

BCM43xx 카드 용 Broadcom 무선 드라이버를 설치하는 단계는 무엇입니까?

Linux에 대한 사전 지식이없는 사용자이므로 작성, 컴파일 등에 대한 명확한 설명이 필요합니다.


lspci -vnn | grep Network 보여 주었다:

Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] 

iwconfig 보여 주었다:

lo        no wireless extensions.
eth0      no wireless extensions.

참고 : 아래 정보는 새로운 정보가 추가되고 작동이 확인 될 때마다 업데이트됩니다.


1
help.ubuntu.com/community/WifiDocs/Driver/bcm43xx-Broadcom STA 드라이버가 BCM4313 (: BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225)과 함께 작동해야한다는 것을 알 수 있습니다.
Hillar

10.10, 그런데, 내가 전에 해당 단계를 시도 카드가 잘 설치되어 있지만 저속 문제와
Ataraxio Panzetta

여기 Natty의 Broadcom 칩에 관한 버그 보고서 가 있습니다. 이것이 해결되었는지 확실하지 않습니다.
boehj

패치와 함께 Broadcoms 하이브리드 드라이버를 사용할 수 있습니다. mindwerks 의이 기사가 문제를 해결하는 데 도움 되기를 바랍니다 .
neyz

Ask Ubuntu의 요점은 답변에 대한 링크가 아니라 답변을 수집하는 것입니다. BCM4313을 작동시키는 단계별 솔루션을 제공하는 질문에 현상금을 수동으로 부여합니다 (유사한 칩셋에서도 작동하는 경우 괜찮습니다.). 또한 답을 직접 테스트하고 그물에서 무언가를 복사하여 붙여 넣는 것이 아닌지 확인하십시오. 감사!
htorque

답변:


370

0. 소개 및 배경

이 답변은 Broadcom과 관련된 거의 모든 문제에서 함께 일한 다양한 우분투 사용자가 수행 한 광범위한 연구를 기반으로합니다. Ubuntu 포럼 및이 사이트에서 무선 장치와 관련하여 많은 질문을했으며, 가장 널리 사용되는 Broadcom Wireless 카드를 사용하여 다양한 드라이버를 테스트하는 데 전자 메일, 채팅, IRC 등을 통해 기여한 다른 사람들에게 도움이 된 chili555 덕분에 특별한 감사를드립니다. (거대한 Chili555 덕분에 정말 감사합니다.이 사람은 자신의 것을 알고 있습니다).

전체적으로 우리는 대부분의 Broadcom 카드 / 드라이버를 따르기 쉽고 다루기 쉬운 답변을 제공하고자했습니다. 이 가이드를 따라하면됩니다 필요해 애드혹 모드, 인프라 모드 또는 둘 중 하나에서 다른 장치로 (실제로 8 시간 권장) 최소 2 시간 동안 무선 연결을 테스트 할 수 있습니다. 해결 될 일반적인 문제 (드라이버를 설치하지 않은 것 제외)는 다음과 같습니다.

  • 몇 분 또는 몇 시간 후 연결 시간 초과
  • 다른 장치 검색을 중지합니다 (다른 장치가 보이지 않음)
  • AP에 암호가없는 경우에도 암호를 요구합니다
  • 트래픽 수신 / 전송을 중지합니다 (일시적으로 수정하려면 재부팅해야 함).
  • 로그에 dmesg 오류가있는 시스템 충돌 (아래 링크 1)
  • 시스템이 완전히 정지됨 (재부팅 / 전원 버튼 만 누를 수 있음) (아래 링크 1)
  • 올바르게 구성하거나 연결하려고하는 거대한 로그 보고서를 작성합니다.
  • 추가 드라이버 / 추가 하드웨어 를 통해 설치하면 실패 (아래 링크 3)
  • X 초마다 지속적으로 연결 및 연결 해제
  • Network Manager에 연결된 것으로 나타나지만 인터넷을받지 못함
  • 연결을 올바르게 끝내지 않고 여러 번 연결하려고합니다.
  • 연결하는 데 시간이 너무 오래 걸림
  • 이전 버전 (예 : 12.04에서 12.10)으로 업그레이드 한 후 작동이 중지됩니다.
  • 무선 카드가 켜지거나 활성화 또는 비활성화되지 않습니다 (아래 링크 2).
  • 하드웨어에 의해 무선 카드가 차단됨
  • Launchpad, Ubuntu Forum 및 Askubuntu에서 더 많은 문제 발견

링크 1- https
: //bugs.launchpad.net/ubuntu/+source/linux/+bug/1060268 링크 2- https
: //bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/732677 링크 3 - "죄송합니다.이 드라이버를 설치하지 못했습니다."와 유사한 오류가 발생합니다.

이를 염두에두고 다음과 같이 3 단계로 단순화했습니다.

1. 사용중인 Broadcom 무선 카드 알기

수십 개의 Broadcom 무선 카드가 있으며 매일 더 많이 나타나는 것 같습니다. 모든 네트워크 카드의 올바른 드라이버를 찾는 열쇠는 PCI ID (PCI.ID)입니다. 어떤 PCI.ID를 가지고 있는지 확인하려면 CTRL+ ALT+ T(빈 배경의 창을 열어야 함) 를 눌러 터미널을 열고이 터미널 안에서 다음 명령을 실행합니다.

lspci -nn -d 14e4:

Broadcom 무선 어댑터가있는 경우 다음과 같은 결과가 나타납니다 (대부분의 경우 위의 예에서 사용 된 ID 14e4는 Broadcom 무선 카드입니다).

Broadcom Corporation BCM4306 802.11bgn Wireless Network Adapter [14e4:4320] (rev 03)

이 예에서 PCI.ID 는 브래킷 [...] 내부에서 볼 수있는 14e4 : 4320 입니다. 경우에 따라 특수한 경우에는 개정판 (필요한 경우)도 필요합니다. 이 경우 수정 버전은 마지막에 괄호 (...) 안에 표시된대로 개정 03 입니다. 이 검색 후 필요한 것은 다음과 같습니다.

[14e4:4320] (rev 03)

이 새로운 정보를 사용하면 아래 표를보고 적절한 설치 방법을 선택하여 드라이버를 설치할 수 있습니다. 예를 들어,이 경우 14e4 : 4320 rev 03이 있으므로 목록을 정확히 동일한 PCI.ID로 표시하면 Ubuntu 12.04, 13.10 또는 14.04의 열에 표시됩니다. firmware-b43-installer패키지 드라이버. 즉,이 패키지는 모든 우분투 버전 열에 나타나기 때문에이 특정 패키지 만 설치하면됩니다.

참고 -계속 진행하기 전에 이전에 드라이버를 설치했거나 드라이버 파일 또는 구성 파일을 블랙리스트에 추가하거나 주석을 해제했거나 이전 시도에서 드라이버가 작동하도록 시스템을 변경 한 경우에는 실행을 취소해야합니다. 이 안내서를 따르십시오. 우리는이 작업을 처음부터 수행한다고 가정하고 시스템의 구성 파일, 모듈 또는 드라이버를 어떤 식 으로든 변경하지 않았습니다 (시스템 업데이트 제외). 여기에는 apt-get, aptitude, synaptic, dpkg, 소프트웨어 센터 또는 수동 컴파일 및 패키지 설치를 사용하는 모든 설치가 포함됩니다. 이 작업을 수행하고 이전 작업을 수행했을 때 나타날 수있는 충돌을 피하려면 시스템을 처음부터 시작해야합니다.

예를 들어, 이전에 bcmwl-kernel-source패키지를 설치 한 경우 제거 방법을 사용하여 패키지를 제거해야합니다.

sudo apt-get purge bcmwl-kernel-source

2. 시스템 준비

Ubuntu를 방금 설치 한 경우 드라이버를 아직 설치하지 않은 경우 드라이버를 설치하기 전에 사용 가능한 패키지의 색인을 작성해야합니다.

sudo apt update

PCI.ID의 Ubuntu 목록을 업데이트하기 위해 더 나아가고 싶습니다.

sudo update-pciids

사용중인 특정 새로운 Broadcom 장치의 ID가 방금 표시된 경우를 대비하여.

이제 위 단계에서 찾은 PCI.ID를 사용하여 아래 목록에서 일치하는 PCI.ID 및 해당 드라이버를 간단하고 올바른 방법으로 설치하는 방법을 찾기 위해 검색합니다. 터미널은 GUI 관련 문제를 피하기 위해 사용됩니다. 이는 명시된 경우를 제외하고 모든 경우에 적용됩니다. 설치 절차는 터미널을 통해서만 수행되며 임시 유선 이더넷 연결 또는 USB 모뎀을 사용하여 인터넷에 연결되어있는 동안 또는 한동안 PC에 인터넷 액세스를 제공 할 수있는 수단이 있습니다. 아래 목록에서 올바른 패키지를 찾은 후 설치를 진행합니다.

3. 패키지 설치 (온라인)

위의 검색에서 찾은 PCI.ID 14e4 : 4320 rev 03 을 사용하고 아래 표를보고 올바른 패키지가이라는 것을 발견 firmware-b43-installer한 경우 터미널에이 패키지를 설치하기 만하면됩니다.

sudo apt install firmware-b43-installer

그런 다음 재부팅

sudo reboot

설치 형식은 매우 간단합니다.

sudo apt install <PACKAGE_NAME>

위의 예에서 PACKAGE_NAMEfirmware-b43-installer입니다.

브로드 컴 무선 표 (2017 년 8 월 18 일 업데이트)

PCI.ID              16.04 LTS                        17.10+
------------------------------------------------------------------------------------
14e4:0576           Special Case #1                   UNKNOWN      
14e4:1713           firmware-b43-installer            firmware-b43-installer      
14e4:4301           firmware-b43-installer            firmware-b43-installer      
14e4:4306           firmware-b43-installer            firmware-b43-installer      
14e4:4306 rev 02    firmware-b43-installer            firmware-b43-installer      
14e4:4306 rev 03    firmware-b43-installer            firmware-b43-installer      
14e4:4307           firmware-b43-installer            firmware-b43-installer      
14e4:4311           firmware-b43-installer            firmware-b43-installer      
14e4:4311 rev 01    firmware-b43-installer            firmware-b43-installer      
14e4:4312           firmware-b43-installer            firmware-b43-installer      
14e4:4313           firmware-b43-installer            firmware-b43-installer               
14e4:4315           firmware-b43-installer            firmware-b43-installer      
14e4:4315 rev 01    firmware-b43-installer            firmware-b43-installer
14e4:4318           firmware-b43-installer            firmware-b43-installer                
14e4:4318 rev 02    firmware-b43-installer            firmware-b43-installer                
14e4:4319           firmware-b43-installer            firmware-b43-installer               
14e4:4320 rev 02    firmware-b43-installer            firmware-b43-installer               
14e4:4320 rev 03    firmware-b43-installer            firmware-b43-installer            
14e4:4321           firmware-b43-installer            firmware-b43-installer  
14e4:4324           firmware-b43-installer            firmware-b43-installer        
14e4:4325           firmware-b43-installer            firmware-b43-installer      
14e4:4328           firmware-b43-installer            firmware-b43-installer
14e4:4328 rev 03    bcmwl-kernel-source               bcmwl-kernel-source      
14e4:4329           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432a           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432b           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432c           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:432d           bcmwl-kernel-source               bcmwl-kernel-source       
14e4:4331           firmware-b43-installer            firmware-b43-installer          
14e4:4335           firmware-b43-installer            firmware-b43-installer      
14e4:4350           firmware-b43-installer            firmware-b43-installer  
14e4:4353           Special Case #1                   UNKNOWN        
14e4:4353 rev 01    Special Case #1                   UNKNOWN                 
14e4:4357           Special Case #1                   UNKNOWN        
14e4:4358           bcmwl-kernel-source               bcmwl-kernel-source
14e4:4359           bcmwl-kernel-source               bcmwl-kernel-source       
14e4:4360           bcmwl-kernel-source               bcmwl-kernel-source    
14e4:4365           bcmwl-kernel-source               bcmwl-kernel-source      
14e4:4365 rev 01    bcmwl-kernel-source               bcmwl-kernel-source      
14e4:43a0           bcmwl-kernel-source               bcmwl-kernel-source
14e4:43ae rev 02    UNKNOWN                           UNKNOWN     
14e4:43b1           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:43b1 rev 03    bcmwl-kernel-source               bcmwl-kernel-source              
14e4:43c3 rev 04    UNKNOWN                           Special Case #2                     
14e4:4727           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:4727 rev 01    Special Case #1                   Special Case #1        
14e4:a962           firmware-b43-installer            firmware-b43-installer      
------------------------------------------------------------------------------------

특수 사례 # 1- 사용 bcmabrcmsmac드라이버 조합. 필수 펌웨어는 기본적으로 패키지에 설치됩니다 linux-firmware.

특수 케이스 # 2 - 위해 ASUS PCE-AC88은 AC3100 단계는 다음과 같습니다 :

  1. 이 파일을 다운로드 하고 압축을 푼 후 / lib / firmware / brcm에 넣으십시오.
    sudo cp brcmfmac4366c-pcie.bin /lib/firmware/brcm/brcmfmac4366c-pcie.bin
  2. 그런 다음 modprobe brcmfmac를sudo nano /etc/rc.local 추가 하고 저장하십시오.
  3. sudo reboot

Lenovo S10-2와 같은 하드웨어에서 무선 카드가 SSID에 연결하려고 시도하는 경우 (연결을 유지하려고 시도하는 경우) 작동하는 대안은 bcmwl-kernel-source패키지 를 설치하는 것입니다 (관련된 다른 패키지는 제거하십시오) ). 이 무선 장치에 대한 자세한 내용은 아래 디버깅 섹션을 읽으십시오.

중요 사항 -2014 년 9 월 이후에이 답변을 따른 후에도 올바른 드라이버를 설치하는 데 문제가 있으면 firmware-b43-installer패키지 를 사용해보고 의견을 통해 알려주십시오. 일부 변경 사항이 있으며 일부 드라이버는이 패키지에서만 작동합니다. 설치하기 전에 깨끗한 시스템을 갖추어야합니다.

sudo apt install firmware-b43-installer

특정한 경우, 설치 후 firmware-b43-installerb43 모듈을 제거하고 다시 활성화 한 다음 rfkill을 사용하여 차단 해제를 진행해야합니다.

 sudo modprobe -r b43
 sudo modprobe b43    
 sudo rfkill unblock all  

다른 pci.id를 가진 Broadcom 카드가있는 경우 새로운 질문을하십시오. 해결되면 솔루션이이 하우투에 추가됩니다.

4. 패키지 설치 (오프라인)

4.1 설치 firmware-b43-installer

firmware-b43-installer오프라인 으로 설치하려면 이 답변을 참조하십시오 .

4.2 설치 bcmwl-kernel-source

설치해야 bcmwl-kernel-source하지만 오프라인 상태 인 경우 여기 에 대한 훌륭한 답변이 있습니다. 그러나 기본적으로 다음 단계를 따르십시오.

  1. 우분투 패키지 저장소 에서 패키지 검색
  2. 올바른 아키텍처 (32 비트, 64 비트 등)를 선택했는지 확인하십시오.
  3. 동일한 폴더에 패키지 및 종속 패키지를 다운로드하십시오.
  4. 필요한 모든 패키지와 종속성이 있으면 모든 패키지가있는 폴더로 이동하여 실행하십시오 sudo dpkg -i *.deb. 해당 폴더에 모든 패키지가 설치됩니다. 오류가 발생하면 오류를 읽고 언급 된 단계를 따르십시오.

예를 들어, 위에서 언급 한 1 점으로 이동 한 후 Broadcom이있는 경우 패키지를 14e4:43a0검색 bcmwl-kernel-source하고 해당 우분투 버전 (내 경우 16.04 또는 Xenial)을 선택한 후 다음 페이지에 방문합니다.

http://packages.ubuntu.com/xenial/bcmwl-kernel-source

이 페이지에서 해당 아키텍처 (32 또는 64)를 선택하지만 다음 이미지에서 볼 수 있듯이 해당 페이지에 언급 된 3 가지 패키지 종속성을 다운로드해야합니다.

여기에 이미지 설명을 입력하십시오

모든 패키지 및 종속성을 다운로드 한 후 모든 패키지를 단일 폴더에 복사하고 dpkg위의 4 단계에서 언급 한대로 명령을 실행할 수 있습니다.

노트

일부 컴퓨터에서는 명령을 수행하기 전에 BIOS에서 보안 부팅 옵션을 비활성화해야합니다. 이는 예를 들어 bcmwl-kernel-source가 이미 설치되어 있지만 드라이버가 아직 작동하지 않는 경우에 적용됩니다. 다음과 같이 다시 설치하거나 BIOS 설정으로 이동하여 보안 부팅을 비활성화 할 수 있습니다.

sudo apt-get install --reinstall bcmwl-kernel-source

디버깅

다음 정보는 무선 관리와 관련된 다양한 문제 및 다른 네트워크 장치와의 충돌을 해결하는 데 필요한 추가 자료입니다. 커널의 새 버전마다 새 네트워크 드라이버가 도입되거나 기존 드라이버보다 개선되거나 관련 버그가 해결되므로 업데이트 된 커널 버전이 필요한 경우도 있습니다.

아래 언급 된 사항을 읽기 전에 Ubuntu 시스템에서 모든 리포지토리를 활성화해야합니다. 확인하려면 터미널에서 실행 software-properties-gtk하고 Ubuntu 소프트웨어 탭의 모든 옵션이 활성화되어 있는지 확인하십시오.

  • 터미널을 통해 무선 장치를 구성하려면 터미널 에서 수동으로 네트워크에 연결하고 연결을 끊는 방법을 권장합니다 .

  • 연결이 끊어 질 때마다 일부 사용자는 IPv6을 무시 로 설정하도록 제안했습니다 . 네트워크 관리자 (상단 패널의 네트워크 아이콘)로 이동하십시오. 클릭 한 다음 설정 편집 을 선택 하십시오 . 그런 다음 사용중인 무선 연결로 이동하여 선택하십시오. 이제 IPv6 설정 에 대한 마지막 탭으로 이동하십시오 . 방법 필드에서 무시를 선택 하십시오 .

  • 랩톱에서 무선 카드를 감지하지 못하면 일부 사용자가 사용 rfkill unblock all하면 문제가 해결 될 것이라고 언급했습니다 . 다른 사람들은 단순히 랩톱의 WiFi 스위치를 껐다가 다시 켭니다 (이 랩톱에서 물리적 스위치 사용 가능). 자세한 내용은 rf kill을rfkill 참조하십시오. 차단 해제 모두 작동하지 않습니다!

  • b43-phy0 오류 가 발생하는 경우 치명적인 DMA 오류 / b43-phy0 경고 : 강제 PIO 는 다음을 수행하십시오.

    sudo rmmod b43     
    sudo modprobe b43 pio=0 qos=0  
    

    작동하면 RC 파일에 추가하여 부팅 할 때마다 실행되도록하십시오. 필요한 경우 PIO를 1로 변경할 수 있습니다.

  • 당신이있는 경우 사용할 수 필요한 키를하지 (엔비디아, 브로드 컴이나 다른 사람과 마찬가지로)는 DKMS 모듈을 설치할 때 당신은 갈 수 있습니다 여기에 파일럿의 대답

  • 무선 카드가 라우터를 보거나 보지 못하고 끝이없는 "연결 시도 중 (1/3 시도)"루프에 빠지면 솔루션이 라우터 또는 무선 SSID 장치의 올바른 구성 일 수 있습니다.

    일반적으로 모든 무선 카드의 경우 사용중인 네트워크 장치 (라우터, 스위치, 무선 채널 및 무선 대역 등)도 고려해야합니다. 이 정보를 사용하면 막 다른 곳에 도착했을 때 문제점의 원인을 더 잘 평가할 수 있습니다. 14e4 : 4315 rev 01 PCIID 를 사용하는 Lenovo S10-2가 그 예입니다 . 올바른 드라이버를 설치 한 후에도 "연결 시도 중"루프가 발생합니다. 무선 SSID를 볼 수 있지만 연결하려고하면 다시 연결 루프에 들어갑니다.

    해결책은이 특정 무선 장치가 40Mhz 채널을 지원하지 않았으며 802.11N도 지원하지 않았다는 것입니다. 이 경우 라우터는 실제로 강제 40Mhz 및 WiFi-N으로 만 브로드 캐스팅되었습니다. 라우터가 자동 모드 및 20/40 Mhz 채널로 설정되면 무선 카드가 올바르게 작동했습니다. 이것은 다른 경우에도 반복되는 경우 시나리오이므로 네트워크 장비에 대한 적절한 평가는 많은 도움이 될 것입니다.

    반복되는 경우 :

    ERROR @ wl_cfg80211_get_station : 잘못된 Mac 주소 ...

    을 할 때 dmesg(몇 번 한 시간 또는 하루)와 무선 연결이 자주 저하, 여기에 문제는 (2 개 라우터는 동일한 SSID와 연결을 공유하는) 무선 브리지로 사용되는 무선 신호 안에있는 것을 수 있습니다. 이는 동일한 SSID를 제공하여 무선 연결을 확장 할 수있는 최신 라우터에서 발생할 수 있습니다. 두 라우터 사이에 있고 두 신호 사이의 신호 강도가 거의 동일하기 때문에 무선 연결이 끊어 질 수 있습니다.

    연결이 자주 끊어지면 거의 두 라우터 장치의 중간에 있다는 의미입니다. 무선 장치의 전송률을 낮추거나 줄이려면 무선 카드가 하나의 라우터 만 보이거나 적어도 하나의 라우터가 다른 라우터보다 신호 강도가 높은 곳에 배치하십시오.

    BSSID를 연결하려는 라우터의 MAC 주소로 설정하여 무선 장치가 특정 라우터에만 연결되도록하는 기술도 있습니다. 그러면 무선 장치가 해당 장치에만 연결됩니다.

    여기에 이미지 설명을 입력하십시오

보안 부팅 문제

일부 특정 시나리오에서는 다양한 DEB 패키지 또는 인터넷 액세스를 통한 apt-get을 통해 오프라인 모드로 드라이버를 설치하면 보안 부팅이 비활성화되지 않은 경우 작동하지 않습니다.

이는 Secure Boot에 의해 필요한 액세스가 거부 되었기 때문에 드라이버가 실제로 설치되지 않은 경우 드라이버가 올바르게 설치된 것처럼 보이기 때문입니다. 따라서 매우 특정한 경우에는 드라이버가 작동하기 위해 보안 부팅을 일시적으로 비활성화해야합니다.

리눅스 펌웨어 업데이트

다른 경우에는 최신 Linux 펌웨어 를 찾아 설치 하면 문제가 해결됩니다. 작동중인 카드에서 발생한 사소한 문제를 해결하거나 처음으로 카드를 작동 시키십시오.


고마워이 작업이 저에게 효과적입니다. 'sudo는 --reinstall bcmwl 커널 소스 설치 apt-get을'
마니

1
@LuisAlvarado 좋아요, 도용 시도해 주셔서 감사합니다. 어쨌든 내 문제는 중요한 메타 패키지가 누락되었다는 것입니다-linux-image-extras 내가 믿습니다. 드라이버가 특정 커널 버전에 해당하는 것으로 나타났습니다.
TGP1994

1
필자의 경우 설치 firmware-b43-installer14e4:4727 rev 01 My PCI.ID에서 작동했습니다.09:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Niroshan

1
우분투 16.04.5 LTS. 기계를 시작할 때마다 여전히 연결을 끊었다가 다시 연결해야하지만 전혀 연결되지 않은 것과 비교할 필요는 없습니다.
Niroshan

1
이 답변은 많은 도움이되었습니다. 펌웨어 -b43- 설치 프로그램이 필요했지만 우분투 설치 프로그램이 bcmwl-kernel-source를 선택했습니다. 이 테이블을 쉽게 사용할 수 있다면 설치 프로그램이 왜 잘못된 것을 선택했는지 궁금합니다. 표에서 찾아 볼 수 있다면 설치 프로그램도 그렇게 할 수 있습니다.
marcus

108

Broadcom bcm4311 드라이버 문제를 해결했습니다.

이 문제를 해결하기 위해 취한 단계 ( 우분투 포럼의 nm_geo 에서이 방법을 훔쳤습니다 ) :

( synaptic또는 선호하는 패키지 관리자 를 설치해야 할 수도 있습니다 .)

  • bcmwl-kernel-source터미널에서 다음 명령을 실행 하여 패키지를 설치 제거하십시오 .

    sudo apt-get remove bcmwl-kernel-source
    
  • firmware-b43-installerb43-fwcutter패키지가 설치되어 있는지 확인하십시오 (물론 다른 방법으로 인터넷이 필요함).

    sudo apt-get install firmware-b43-installer b43-fwcutter
    
  • 터미널에 입력하십시오 :

    cat /etc/modprobe.d/* | egrep 'bcm'
    

    (이것을 복사하고 싶을 수도 있습니다) 'blacklist bcm43xx'라는 용어가 있는지 확인하십시오.

  • 그렇다면 입력 cd /etc/modprobe.d/한 다음sudo gedit blacklist.conf

    #줄 앞에를 넣으십시오 .blacklist bcm43xx

    그런 다음 파일을 저장하십시오 (터미널에 저장할 수 없다는 오류 메시지가 표시되었지만 실제로 제대로 저장되었습니다).

  • 재부팅

위의 작업을 수행 한 후 rfkill은 무선을 차단 해제해야했습니다. rfkill에 나열된 항목을 차단 해제하는 방법은 무엇입니까?


D630 랩톱에서 위에서 설명한 모든 단계를 수행했지만 성공하지 못했습니다! 재부팅 후 rfkill list all무선 장치가 표시되지 않고 Bluetooth 장치 만 표시 0: hci0: Bluetooth Soft blocked: no Hard blocked: no되지만 무선 액세스 는 표시 되지 않습니다!
PHP Learner

이 단계를 단계별로 수행하면 효과가 있습니다! Luis Alvarado의 답변에서 언급했듯이 14.04에는 일부 드라이버가 포함되어 있지만 (적어도 내 경우에는)이 방법으로 설치하는 것보다 속도가 약 절반입니다.) 감사합니다.
Eduard Luca

Put a # in front of the line: blacklist bcm43xx이것은 나의 무선을 돕는다. 감사!
Filipe Manuel

blacklist bcm43xxDell Vostro 3700의 Ubuntu 15.10 WTF에서 의견을 보내 주셔서 감사합니다 [14e4:4315] (rev 01).
brownian

단계는, 14e4:4311 rev 01Acer에서 일했다 lubuntu-16.10-desktop-amd64
jave.web

33

이것은 Broadcom 무선 칩의 일반적인 문제입니다.

터미널에서 다음을 실행하십시오.

sudo apt-get remove --purge bcmwl-kernel-source

명령이 성공적으로 실행되면 하드웨어 키를 사용하여 무선을 켜십시오.

작동하지 않거나 해당 모듈이 없다고 명령이 실패하면 터미널을 열고 입력하십시오.

dmesg | grep b43

다음과 같은 줄이 표시되면

[   17.453421] b43-phy0 ERROR: Firmware file "b43/ucode15.fw" not found
[   17.453427] b43-phy0 ERROR: Firmware file "b43-open/ucode15.fw" not found
[   17.453432] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
[   17.680077] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[   17.993040] b43-phy0: Radio hardware status changed to DISABLED

그러면 브로드 컴 카드 용 펌웨어가 부족할 수 있습니다. Software Center를 열고 다음 패키지를 검색하여 설치하십시오.

  • b43-fwcutter
  • 펌웨어 -b43-lpphy-installerer

한 번 재부팅하십시오. 이제 무선이 작동합니다.


1
단지 16.04에서 업데이트 할 수라는 어떤 패키지가없는 firmware-b43-lpphy-installerer, 사람이 방법은 설치해야 사용하십시오 b43-fwcutterfirmware-b43-installer
HVNSweeting

30

4313 용 드라이버

Broadcom 칩셋의 드라이버와 4313과의 작동 방식을 열거합시다.

  • Broadcom STA . 추가 드라이버가 제안합니다. 낡은. 무서운. 절대 정크. 넘겨. 이미 설치 한 경우 제거하십시오.

  • b43-fwcutter . 많은 사람들이 "Broadcom"을보고 이것에 뛰어 들지만 4313 (새로운 버전)과 호환되지 않습니다. 설치 한 경우 제거하십시오.

  • ndiswrapper . STA 드라이버보다 더 색다른. 모든 것이 파열되기 전에 약 10 분 동안 작동하게했습니다.

  • brcm80211 일명 brcmsmac . 이것은 드라이버가 커널에 추가되었으므로 우분투에 최근에 추가 된 (상대적으로) 새 드라이버입니다. 이렇게 해야 잘 작동하고 (우분투, 단정하고 Oneiric의 최신 버전에서) "그냥 작동"한다. 이것은 당신이 찾고있는 드로이드입니다. 4313에이 드라이버를 사용하십시오 .

    Natty 또는 Oneiric을 실행하지 않으면 커널에이 드라이버가 없을 것입니다. 최소한 2.6.27을 실행해야하며 2.6.28을 최소로 권장합니다 (을 실행하여 현재 상태를 확인할 수 있음 uname -r).

    버전이 뒤 떨어지면 업그레이드를 제안하지만 빠른 수정을 위해 기본 커널을 살펴보고 그 중 하나를 시도해 볼 수 있습니다 . 일반적으로 grub 부팅 화면을 사용하여 커널 패키지를 이전 버전으로 대체 할 수 있기 때문에 커널 패키지를 설치 하는 것은 위험 하지 않습니다 .

당신은 당신이 실행하는 경우 올바른 드라이버에 아마 거 알아 lsmod | grep brc그리고 당신이 볼 brcm80211또는 brcmsmac출력에.

성공을 향한 블랙리스트

표시되지 않으면 다른 항목이로드 된 것이므로 차단해야합니다. 로드 된 내용을 볼 수 있다면 다음 /etc/modprobe.d/blacklist.conf과 같은 행을 편집 하고 추가하십시오.

blacklist b43
blacklist b43legacy
blacklist bcma
blacklist ndiswrapper

블랙리스트에있는 것처럼 충돌하는 드라이버를 사용하는 다른 무선 장치가있는 경우 분명히주의해야합니다.


2
brcmsmac은 기술적으로 작동하지만 속도와 신호 강도는 끔찍합니다.
pbfy0

좋아, 이것은 나를 도왔다!
Pavel S.


내가 말하는 이유는 윈도우를 통해 모뎀에 연결할 수 있지만 우분투를 통해 연결할 수 없기 때문에 우분투가 모든 종류의 연결에 연결할 수 없도록하는 드라이버에 대한 것이 있어야합니다. 11 이상 ... 나는 다른 모뎀과 함께이 문제를 겪었고 채널 11로 전환하는 것을 해결했지만 드라이버가 Windows에서와 같이 다른 채널에 설정된 모뎀도 캡처하고 싶습니다.
Giorgio Vitanza

18

소중한 답변 감사합니다.

이 문제는 다음 단계로 해결되었습니다.

  1. 추가 드라이버 에서 Broadcom STA 무선 드라이버를 제거했습니다 .
  2. 입력 bcm우분투 소프트웨어 센터 ,
  3. "b34 드라이버 용 펌웨어 설치 패키지"(firmware-b43-installer) 설치

이제 무선으로 작동하고 있습니다. 위 단계를 수행하지 않아도됩니다. 무선 용 "B43 드라이버"를 설치하십시오.


bcmwl-kernel-source
Rahil Wazir

11

firmware-b43-installer패키지를 설치하십시오 . 먼저 '추가 드라이버'에서 독점 드라이버를 제거하십시오.

그런 다음 터미널에서 다음을 실행하십시오.

sudo apt-get install firmware-b43-installer

재부팅 직후에 나에게 아름답게 작동합니다.


1
이 솔루션은 나를 위해 작동하지 않습니다.
Parag Bafna

9

항상 터미널을 사용하여 Broadcom 드라이버를 제거하고 다시 설치하는 것이 좋습니다

터미널에서 다음 명령을 입력하십시오

sudo apt-get purge bcmwl-kernel-source

그때

sudo apt-get install bcmwl-kernel-source

그러면 드라이버가 다시 빌드됩니다.

어떻게하는지 알려주십시오

당신은 당신의 PC를 다시 시작하거나 이것이 고통 유형 인 경우 무선 터미널을 '켜는'단말기에서 다음 명령

sudo modprobe -r b43 ssb wl

그때

sudo modprobe wl 

불행히도 그것은 나를 위해 작동하지 않습니다. 나는 "무선 활성화"를 표시했다 그러나 :( 화면의 상단 오른쪽 모서리에있는 "무선이 비활성화"를 참조하십시오
Justas

이제 sudo lshw -C 네트워크 명령을 실행 한 후 다음 정보를 얻었습니다. * -network DISABLED 설명 : 무선 인터페이스 제품 : BCM4313 802.11b / g / n 무선 LAN 컨트롤러 공급 업체 : Broadcom Corporation 실제 ID : 0 버스 정보 : pci @ 0000 : 04 : 00.0 논리 이름 : eth1 버전 : 01 시리얼 : ac : 81 : 12 : 00 : 76 : 22 폭 : 64 비트 클록 : 33MHz
Justas

64 비트 컴퓨터가 있지만 Ubuntu 11.04를 실행 중입니다. 32 비트 버전. 무선 문제가 발생한 것일 수 있습니까?
Justas

BCM43142와 함께 Mint 17 64 비트에서 나를 위해 일했습니다. 감사!
Karl Adler

이것이 여전히 효과가있는 것을 기쁘게 생각합니다
andybleaden

9

마지막으로 문제를 직접 해결했지만 방법을 잘 모르겠습니다. Broadcom.com의 소스와 http://www.broadcom.com/docs/linux_sta/README.txt에 제공된 지침을 사용하여 드라이버를 컴파일 하려고했지만 지침의이 단계에서

On Ubuntu, you will need headers and tools. Try these commands:
# apt-get install build-essential linux-headers-generic
# apt-get build-dep linux

빌드 필수 및 헤더가 이미 설치되었습니다. 방금 sudo apt-get build-dep linux명령을 실행하고 Voilá!를 다시 부팅 한 후 연결이 정상 속도로 실행되기 시작했습니다.

내가 한 일을 잘 모르겠습니다. 커널 또는 드라이버 종속성 (또는 둘 다)을 빌드한다고 생각합니다. BCM 드라이버에는이 단계가 필요했으며 기수 자체 구성에서는 어떤 이유로 생략했습니다.

어쨌든 고정되어 있습니다.


7

때로는 추가 드라이버 유틸리티가 Broadcom STA 무선 드라이버를 설치하지 못할 수 있습니다. 이 경우 먼저 카드가 STA 드라이버에서 실제로 지원되는지 확인하고 그렇게하려면 터미널 창 (ctrl-alt-t)을 열고 실행하십시오.

lspci -nn | grep -i BCM

출력에는 무선 카드 모델이 포함되며 아래 나열된 모델 중 하나인지 확인하십시오.

STA 드라이버가 지원하는 Broadcom 무선 카드 :

BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228

카드가 지원되면 드라이버를 수동으로 설치하십시오. 터미널 창을 열고 (ctrl-alt-t)

sudo apt-get install bcmwl-kernel-source

이 시점에서 재부팅해야 할 수도 있습니다.


6

내가 알았 듯이, 이것을 조금 체계화하기 위해 사용할 수있는 4 가지 드라이버 제품군이 있습니다.

  1. [Linux 커널] [2]에서 사용 가능한 [b43m 프로젝트] [1]의 오픈 소스 b43,
  2. [kernel] [3]에서도 사용 가능한 오픈 소스 brcmsmac / brcmfmac
  3. [ndiswrapper] [4]를 통한 Windows 라이브러리
  4. [Broadcom] [5] 자신의 리눅스 [libs (STA)] [6]

이 링크는 또한 지원되는 칩셋이있는 드라이버 및 목록에 대한 참조를 제공합니다.

다른 ID를 참조하여 명확히하려면 다음을 통해 위의 STA 링크를 참조하고 다음을 통해 비교하십시오.

lspci -nn | grep Network | grep "\[....:....\]"

다음은 4313의 예입니다 (링크 # 6).

BRCM Product Name   |   PCI Vendor ID | PCI Product ID  |  Dell Device ID

4313 2.4 Ghz      |  0x14e4 | 0x4727 |      Dell 1501

드라이버 이외의 펌웨어, Firmware-b43-installer 도 필요합니다 .

아래 설명은 STA 드라이버에 적용되었지만이 전에 작성되었습니다.

우분투는 다재다능하고 아름답고 누구나 쉽게 사용할 수 있지만 패키지는 여전히 종속성 오류가 발생하기 쉽습니다. 드라이버와 다른 시스템을 설치하는 경우 가능한 한 많은 피드백을받는 것이 합리적입니다. 즉, 수동 또는 반 수동으로 (apt-get) GUI 설치 프로그램을 피하십시오.

4313과 동일한 문제가 발생했습니다. 무뚝뚝하고 부분적인 비 분석 솔루션을 제공하겠습니다.

  1. 가지고있는 STA의 모든 것을 제거하십시오

    sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
    
  2. 수동으로 다시 설치하십시오.

    sudo apt-get install bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
    
  3. 출력을 읽습니다. 나는 멋진 이중 라이너를 가지고있다 :

    x86_64 아키텍처 구축이 커널의 커널 소스가 설치되지 않은 것 같으므로 현재 실행중인 커널에 대한 모듈 빌드를 건너 뛰었습니다.

이 경우 필자는 종종 (1) 고유 한 종속성이 해결되지 않고 (2) 업그레이드시 wl 인터페이스가 중단되어 (커널 업데이트가 필요할 수 있음) 다음과 같이 자주 발생한다고 가정합니다. 간단히 다음 두 단계를 수행하면 WiFi 드라이버 소스를 다시 설치할 필요가 없다고 가정합니다.

  1. 다음과 같이 현재 커널 버전을 확인하십시오 (세번째 항목) .

    uname -r
    
  2. 적절한 리눅스 헤더를 설치하십시오 .

    sudo apt-get install linux-headers-**generic**
    

이 명령 후에는 STA WiFi 드라이버 소스 파일의 설치 절차 중에 컴파일 할 수없는 것으로 지연되었으므로 다음과 같이 표시됩니다.

Setting up linux-headers-3.5.0-17-generic (3.5.0-17.28) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.5.0-17-generic /boot/vmlinuz-3.5.0-17-generic
 * Running DKMS auto installation service for kernel 3.5.0-17-generic                                                                                                                    
 *  bcmwl (5.100.82.112+bdcom)...                                                                                                                                                        bcmwl (5.100.82.112+bdcom): Installing module...

패키지 담당자가 이것을 볼 수 있는지 확실하지 않습니다. 아직도, Gentoo를 몇 년 동안 사용해 왔지만, 나는 그 장황함에 익숙해졌으며 출력의 불필요한 채색과 형식화처럼 보일 수 있습니다. 여러분은 apt-get 루틴에 서식과 색상을 추가해야합니다. 특히 초보 사용자에게는 무엇이 잘못되었는지 이해하는 것이 훨씬 쉽습니다. 그리고 헤더 의존성을 추가하면 나중에 제거 할 수 있으며 커널 변경시 모듈을 다시 빌드해야합니다 .

이것이 도움이 되길 바랍니다. 대량 문제를 해결하기 위해 위의 경로를 일반화하는 것이 조심 스럽습니다. 그것이 더 분석적이고 능숙하게 제공되는 솔루션이 너무 많지 않다면 시도해보십시오.

나는 또한이 답변을 우연히 발견했다.

lspci -nn | grep Network

들어 pci.id 14er:4727실현합니다) 내 경우에는 보유 : 무선는 Dell 위도 E6230에 우분투 12.10에 소프트웨어 업데이트 후 더 이상 작동하지 않습니다어떻게 에이서 Npilfy 802.11 (BCM43225) 무선 카드가 작동 내가 어떻게해야합니까? 전자를 말하는 사람.

또한 우분투는 커널 버전을 정의하지 않기 위해 현재 설치되어 실행중인 커널 및 헤더 버전에 대한 패키지 링크를 제공한다는 사실을 놓쳤습니다.






5

이것이 나를 위해 일한 것입니다.

  1. 설치 firmware-b43-installer(+ b43fwcutter가 시냅틱에 자동으로 추가됨)
  2. bcm-kernel-sourceSynaptic을 사용 하여 패키지 제거
  3. 추가 드라이버에서 원래 무선 STA 드라이버 제거
  4. 재부팅

3 단계는 저에게 중요한 단계였습니다. 원래 무선 STA 드라이버를 제거하지 않으면 문제가 발생할 수 있습니다.


5

Ubuntu 12.04가 설치된 Asus Eee PC Seashell 1015PEM의 Broadcom bcm4313에서 나에게 도움이 된 것은 다음과 같습니다.

  • 제한된 드라이버를 사용하지 마십시오
  • "blacklist bcma"를 추가 /etc/modprobe.d/blacklist.conf
  • sudo modprobe brcmsmac
  • brcmsmac를 추가 /etc/modules
  • 재부팅

4

Ubuntu 12.04의 Acer TravelMate 8172 및 Broadcom 4357 컨트롤러와 동일한 문제가있었습니다. 다른 Broadcom 장치에 대해 웹에 게시 된 여러 솔루션을 시도했지만 작동하지 않았습니다. 위의 andybleaden의 솔루션이 나를 위해 일했습니다.

Andy의 지시에 따라 먼저 Broadcom 드라이버를 제거하고 다시 설치했습니다.

sudo apt-get purge bcmwl-kernel-source
sudo apt-get install bcmwl-kernel-source

그 후, 나는 처형했다.

sudo modprobe -r b43 ssb wl
sudo modprobe wl 

무선 카드를 활성화합니다.

불행히도, 재부팅 할 때마다 무선 카드가 꺼져 있으므로 재부팅 할 때마다 실행할 두 가지 modprobe 명령으로 스크립트를 작성했습니다. 이것은 Ubuntu 12.04가 수정 사항으로 업데이트 될 때까지 수행해야합니다.


에이서 아스 파이어 V11에 우분투 16.04으로 명령이 sudo modprobe wl오류가 발생합니다could not insert 'wl': Required key not available
XavierStuvw

3

http://ubuntuforums.org/showthread.php?t=1928241 에서 사용자 'bkratz'솔루션을 사용 했으며 나를 위해 일했습니다.


다음을 실행하십시오.

sudo apt-get install --reinstall bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
echo "blacklist brcmsmac" | sudo tee -a /etc/modprobe.d/blacklist.conf    
echo "blacklist bcma" | sudo tee -a /etc/modprobe.d/blacklist.conf

첫 번째는 sta 드라이버가 제자리에 있는지 확인하고 두 번째와 세 번째는 올바른 sta 드라이버와 충돌하는 두 드라이버 brcmsmac 및 bcma를 블랙리스트에 추가합니다. 복사 / 붙여 넣기 또는 입력 내용이 올바른지 확인하십시오!

마지막 단계는 '추가 드라이버'로 이동하여 드라이버를 활성화하는 것입니다.


3

먼저 단계를 수행했을 때 Luis Alvarado의 탁월한 답변 (2011 년 9 월 7 일에 게시 된 게시물 참조)을 편집 할 것이라고 생각했습니다. 실제로 해당합니다.

사실, 내 PCI.ID는 14e4 : 4727 이며, 표에 따르면 패키지 설치가 필요합니다 bcmwl-kernel-source. 이 패키지는 컴퓨터에 완전히 설치되었지만 Wi-Fi가 작동하지 않습니다 (Ubuntu 16.04로 업그레이드 한 후 무선 네트워크가 감지되지 않음). 대신 firmware-b43-installer다음 Luis Alvarado의 답변 을 설치하려고했습니다 (사용 firmware-b43-installer은 이미 자신의 게시물에서 지적한 대안입니다).

따라서 그것이 나와 같은 경우에 다른 사람을 돕는 경우 필요한 정보는 다음과 같습니다.

  • lspci -nn -d 14e4:명령의 출력 :

    02:00.0 Network controller [0280]: Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
    
  • 내가 따르는 단계 :

    1. bcmwl-kernel-source패키지를 제거하십시오 .

      sudo apt-get purge bcmwl-kernel-source
      
    2. 다음 명령을 실행하십시오 (자세한 내용은 Luis Alvarado의 답변 참조).

      sudo apt-get update
      sudo update-pciids
      
    3. 설치 firmware-b43-installer패키지와 하지bcmwl-kernel-source 패키지 (테이블의에 좋습니다 것과 반대로 14e4:4727 rev 01) :

      sudo apt-get install firmware-b43-installer`
      
    4. 재부팅 :

      sudo reboot
      

그리고 이제 Wi-Fi가 작동합니다!

고맙습니다 Luis Alvarado!


2

무선 어댑터가 비활성화되어 있지 않은지 확인하십시오. 다음을 실행하여 확인할 수 있습니다.

rfkill list

무선 어댑터를 활성화하려면 다음을 실행하십시오.

sudo rfkill unblock wifi

나는 rfkill list를 시도했으며 다음과 같은 결과를 보여주었습니다. 0 : hp-wifi : 무선 LAN 소프트 차단 : 아니요 하드 차단 : 아니요 이제 어떻게해야합니까?
실라 몽 바라산

2

다음 단계 (단독) 인 Dell Inspiron E1505가 저에게 효과적이었습니다. 블랙리스트 파일을 편집하는 추가 단계를 취소해야했습니다.

  • 'Synaptic Package Manager'를 열고 'bcm'을 검색하십시오.

  • bcmwl-kernel-source패키지를 제거

  • firmware-b43-installerb43-fwcutter패키지가 설치되어 있는지 확인하십시오

  • 재부팅


2

b43 Broadcom의 blacklist.conf 또는 apt-get re-install이 작동하지 않는 경우 기본 무선 구성이 여전히 WPA / WPA2에 대해 올바르게 활성화되지 않았기 때문일 수 있습니다.

네트워크 폴더, 무선 및 옵션 우분투 12.04를 선택하십시오.

  • ipv6 탭-방법을 자동으로 유지하고 'IPv6 주소 지정 필요 ...'를 선택 취소하십시오.
  • ipv4 탭-방법은 자동 (DHCP)이어야하며 'IPv4 주소 지정 필요 ...'를 확인하십시오.
  • 무선 탭-랩톱의 영구 Mac 주소에 대한 연결을 장치 맥 주소 강제로 강제로

2

Wi-Fi의 문제는 Ubuntu에서 강제 한 것을 사용하고 있지만 작동하지 않는다는 것입니다. 다음 명령을 실행하여 Wi-Fi가 올바르게 작동하도록하십시오.

Ctrl+ Alt+를 누릅니다T

sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo reboot

재부팅 후 Wi-Fi가 의도 한대로 작동해야합니다.


고마워요 ...하지만 b43이 할 일이 없다고 생각합니다. 나는 이것이 BCM4313과 함께 사용되지 않을 것이라고 읽었습니다. 어쨌든 당신의 도움에 감사합니다 Petronilla Escarabajo. :)
Sharat

1

좋은 소식. 의견에 제공 한 정보를 기반으로 독점 Broadcom 드라이버가 지원하는 네트워크 카드가 있습니다.

먼저 터미널에서 sudo apt-get update를 실행했는지 확인하십시오. 그런 다음 "추가 드라이버"로 이동하십시오. 대시를 열고 (오른쪽 상단 모서리 클릭) 드라이버를 입력하여 찾을 수 있습니다.

Broadcom 무료 드라이버가 켜져 있습니까? 그렇지 않은 경우 활성화하고 시스템을 다시 시작하십시오. 그래도 문제가 해결되지 않으면 드라이버를 수동으로 다시 설치하십시오 (한 번만 온라인으로 연결). 수동 설치 지침은 다음과 같습니다. http://wireless.kernel.org/en/users/Drivers/b43

오래되었거나 나쁜 드라이버를 rmmod해야 할 수도 있습니다. 행운을 빕니다, 그러나 그것이 행해질 수 있다는 것을 아십시오! :)


mudville에서 기쁨이 아닌 모든 것을 추천했습니다!
Rob


1

어제 같은 문제가있었습니다 (Dell Latitude D530 w / broadcom 4311).

나는했다 :

sudo apt-get install firmware-b43-installer

그것은 다음에 다시 부팅 할 때까지였습니다. 이제 다시 활성화하는 방법을 찾아야했지만 문제는 다른 곳에 있습니다.


1

추가 드라이버를 설치하기 만하면 Dell Vostro 3500에서 작동합니다.

다음 단계를 수행했습니다.

  1. sudo apt-get remove bcmwl-kernel-source

  2. 그런 다음 아래에 제공된 추가 드라이버를 다시 설치하십시오. 나는 그것을 활성화했다.

이 패키지에는 Broadcom의 BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, BCM43225-, BCM43227- 및 BCM43228 기반 하드웨어와 함께 사용하기위한 Broadcom 802.11 Linux STA 무선 드라이버가 포함되어 있습니다.


1

이 문제를 해결하는 훨씬 쉬운 방법이 있습니다. 트릭은 독점 드라이버를 설치하는 순서입니다. Broadcom 드라이버는 다른 소프트웨어보다 먼저 설치해야합니다.

예 Broadcom B43 및 ATI Raedon 그래픽이있는 HP TX2-1050ED가 있습니다.

ATI Raedon 드라이버를 먼저 활성화 한 다음 Broadcom 드라이버를 활성화하면 위에서 언급 한 오류가 발생합니다.

ATI 드라이버를 제거한 후 Broadcom 드라이버를 설치하고 재부팅하십시오. 나는 무선이 있었다. 그런 다음 ATI 드라이버를 설치했으며 이제는 모두 작동합니다.

Jockey가 드라이버 충돌을 해결해야하기 때문에 이것은 실제로 Jockey의 버그입니다.

간단히 말해서. Broadcom First 다음에 다른 드라이버.



1

시냅틱 패키지 관리자를 사용하여이 문제를 해결 한 Dell inspiron 6000 BCM4318 무선 LAN 컨트롤러가 있습니다

여기 I : 먼저 bcmwl-kernel-source를 제거한 다음 wifi-driver를 다시 빌드하는 펌웨어 -b43-installer 및 b43-fwcutter를 설치했습니다.

나는 다시 시작했다


1

DV6000 용 BCM4311이 STA 드라이버 나 b43 드라이버와 작동하지 않습니다. b43을 사용하면 LED가 항상 주황색으로 유지됩니다 (WLAN 비활성화).

rfkill을 사용하면 다음 을 볼 수 있습니다.

1: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no

STA 드라이버를 사용하면 네트워크를 검색 할 수 있지만 연결은 완료되지 않습니다. 이 시스템은 Ubuntu 10.10 (Maverick Meerkat) (x86)에서 제대로 작동했습니다. 이제 Ubuntu 11.10 (Oneiric Ocelot) 베타 2 (x64)를 사용하고 있습니다.

dmesg 는 오류에 약간의 빛을 발합니다 :

s / Drivers / b43 # devicefirmware이 드라이버 버전에 맞는 펌웨어를 다운로드하십시오. >이 웹 사이트의 모든 지침을주의 깊게 읽으십시오.

[367.927967] b43-phy0 오류 : 펌웨어 파일 "b43 / ucode13.fw"를 찾을 수 없음
[367.927981] b43-phy0 오류 : 펌웨어 파일 "b43-open / ucode13.fw"를 찾을 수 없음
[367.927989] b43-phy0 오류 : http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware 로 이동 하여이 드라이버에 맞는 올바른 펌웨어를 다운로드하십시오.

Linux 드라이버에서 펌웨어 파일이없는 것 같습니다 (?). LED를 파란색으로 다시 가져 왔으며 (WLAN이 활성화되어 있음) 스캔 작업 중 :

sudo apt-get install firmware-b43-installer

이것은 http://linuxwireless.org/en/users/Drivers/b43 사이트에서 가져온 것입니다 .

이제 WLAN 네트워크가 나를 위해 작동합니다 ( WPA2 암호를 다시 확인해야했습니다 :-)).


1

무선 상태에서 "하드웨어 스위치 -a로 무선 사용 안함"메시지가 표시되는 다른 사용자 (아이콘을 클릭하면 표시됨)- "하드 블록"이며 모든 모델에서 작동 할 수 있습니다 (작동 중) 넷기어 "무선 USB 어댑터"에서 다른 장치를 확인하지는 않았지만 작동 할 수 있습니다).

먼저 하드 차단되었는지 확인하십시오. 터미널에서 실행 ( Ctrl+ Alt+ T) :

sudo rfkill list

그렇다면 먼저 이것을 차단 해제하십시오 :

sudo rfkill unblock all

그런 다음 PC를 종료하고 전기 연결을 끊고 왼쪽 문을 열었습니다. 사이클 배터리를 제거하고 전원 버튼 20을 짧고 짧게 누르면 BIOS 가 재설정 됩니다.

그런 다음 배터리를 반환하고 PC를 전기에 연결했습니다. PC를 켜고 WME ( Wake-on-LAN) 범주에서 BIOS (디스켓 및 부팅 우선 순위가없는 경우) 를 PME에서 활성화하도록 설정했습니다.

F10설정을 저장하기 위해을 누르고 다시 시작했습니다. 이 모든 것이 끝나면 시스템은 데스크탑과 파일로 준비되었습니다. 잠시 기다렸다가 Wi-Fi가 다시 응답했습니다.

그것은 이미 네 번이나 효과가 있습니다 (종료하거나 Wi-Fi 연결을 끊을 때 발생할 수 있음).

나는 그것이 누군가에게도 도움이되기를 바랍니다 (:


1

나는 b43 카드를 가지고 있고 9.04 이후로 Ubuntu를 사용하고 있으며 그 이후로 동일한 방법을 사용했습니다. 그것은 일부 명령 줄 사용법과 관련이 있지만 그만한 가치가 있다고 생각합니다.

먼저 b43-fwcutter가 이미 설치되어 있으면 다시 설치해야합니다.

sudo apt-get remove b43-fwcutter

무선 카드의 유형 모델을 알고 있다고 가정합니다. 이 방법은 추가 드라이버 방식을 사용하지 않습니다.

b43-fwcutter를 제거한 후 컴퓨터를 재부팅하십시오. 당신이 당신의 컴퓨터에서 유선 네트워크에 대한 액세스를했습니다없는 경우 NB 당신은에서 수동으로 B43-fwcutter 패키지를 다운로드해야합니다 여기 에서 카드 드라이버뿐만 아니라, 여기 . 내 카드는 4311이므로 broadcom-wl-4-150-10.5.tar.bz2를 다운로드하십시오.

b43-fwcutter를 실행 sudo apt-get install b43-fwcutter하거나 .deb 파일을 사용하여 다시 설치 한 후에 는 인용 된 웹 사이트에서 얻을 수 있습니다.

tarball에서 펌웨어를 추출해야합니다. 명령을 실행;

tar -xvjf broadcom-wl-4-150-10.5.tar.bz2

드라이버 사이트에서 다운로드 한 내용을 반영하도록 파일 이름을 변경하거나을 사용해야 할 수도 있습니다 tar -xvjf broadcom*. 그런 다음 실행

cd broadcom-wl-4.150.10.5/driver
sudo b43-fwcutter -w /lib/firmware wl_apsta_mimo.o

이제 재부팅하면 모든 것이 잘 작동합니다!


0

조명을 op 위치로 전환했을 때 조명이 켜지지 않는다는 것을 알았습니다. 시도 할 수있는 유틸리티는 rfkill을 사용하는 것입니다. 재부팅 할 때마다이 작업을 수행해야합니다.

sudo rfkill unblock all
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.