brcmsmac이 작동하지 않습니다

brcmsmac이 작동하지 않습니다

무선 인터페이스를 활성화하려고 합니다.송라리눅스, 지금까지 필요한 드라이버는 brcmsmacBroadcom 카드가 있기 때문이라는 것을 알고 있습니다.여유 소프트웨어.

드라이버를 사용할 수 있으며 로드할 때 오류가 표시되지 않습니다.

# modprobe brcmsmac

그러나 새로운 인터페이스는 로드되지 않습니다.

내가 시도한 것은 다음과 같습니다.

# lspci | grep Network

03:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)

# ifconfig -a

eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether e8:11:32:5f:ff:5e  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 41  base 0xc000  

lo: flags=8<LOOPBACK>  mtu 16436
        loop  txqueuelen 0  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

어떤 제안이 있으십니까?

죄송합니다 @slm, 이것은 dmesg 출력입니다

# dmesg | grep brcmsmac

brcmsmac bcma0:0: mfg 4bf core 812 rev 24 class 0 irq 16
ieee80211 phy0: brcmsmac: fail to load firmware brcm/bcm43xx-0.fw
ieee80211 phy0: brcmsmac: Failed to find firmware usually in /lib/firmware/brcm
brcmsmac: brcms_bcma_probe: brcms_attach failed!

답변1

출력이 주어지면 dmesg다음에서 펌웨어를 다운로드하는 것이 좋습니다.브로드컴 웹사이트. dmesg오류 메시지에 언급된 펌웨어를 다운로드하고 설치하는 방법에 대한 매우 자세한 지침이 있는 이 링크를 확인하세요 .

일반 단계

1.펌웨어 파일을 다운로드합니다:http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git

2.다음으로 복사 brcm/bcm43xx-0.fw및 병합brcm/bcm43xx_hdr-0.fw/lib/firmware/brcm

삼.시스템에 설치된 nvram 파일을 사용하여 /lib/firmware/brcm/brcmfmac-sdio.txtlinux-firmware 저장소에 있는 펌웨어에 복사하세요.

노트:

For 4329: cp brcm/brcmfmac4329.bin /lib/firmware/brcm/brcmfmac-sdio.bin
For 4330: cp brcm/brcmfmac4330.bin /lib/firmware/brcm/brcmfmac-sdio.bin

4.modprobe brcmsmac(또는 이와 유사한 것)을 실행하십시오.

단계가 누락되었을 수도 있지만 다음과 같은 내용을 따르게 됩니다. 자세한 내용은 위에서 언급한 Broadcom 링크를 다시 확인하세요.

관련 정보