내 BCM43142 칩셋이 인식되지 않고 장치 wlan0을 찾을 수 없는 이유는 무엇입니까?

내 BCM43142 칩셋이 인식되지 않고 장치 wlan0을 찾을 수 없는 이유는 무엇입니까?

Lenovo B590에서 WiFi 연결을 설정하려고 하는데 다음 오류가 발생합니다.

  ifdown: interface wlan0 not configured wpa_supplicant:
  /sbin/wpa_supplicant daemon failed to start run-parts:
  /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
  Internet Systems Consortium DHCP Client 4.2.2 Copyright 2004-2011
  Internet Systems Consortium. All rights reserved. For info, please
  visit https://www.isc.org/software/dhcp/

소켓을 인터페이스에 바인딩하는 'wlan0' 장치를 찾을 수 없습니다. 해당 장치가 없습니다. 회사 네트워크를 불러올 수 없습니다.

그래서 Debian 7 Wheezy 시스템이 wlan0을 찾을 수 있도록 필요한 펌웨어를 찾아보았습니다.

노트:무선랜 칩셋은 Broadcom Corp. BCM43142이고 PCI-ID는 14e4:4365입니다.

호스트@사용자$ lspci -vnn -d 14e4: |

02:00.0 네트워크 컨트롤러 [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (개정 01)

내가 찾은이 기사작동시키는 데 필요한 모든 단계는 Debian Wiki에 제공되어 있으며 오류 없이 따랐습니다.

wpa_supplicant를 사용하여 WiFi 인터페이스를 설정했지만 실행하면

$ ifdown wlan0
$ ifup wlan0=work-network

여전히 오류가 발생합니다.소켓을 인터페이스에 바인딩하는 'wlan0' 장치를 찾을 수 없습니다. 해당 장치가 없습니다.

작동하려면 무엇이 부족한지 아시나요?

편집하다:아래는 dmesg출력 입니다

$ dmesg |grep broadcom -i                               
[    2.574645] usb 1-1.4: Manufacturer: Broadcom Corp
[    6.828086] eth1: Broadcom BCM4365 802.11 Hybrid Wireless Controller 6.20.55.19 (r300276)
[   10.343512] Broadcom 43xx driver loaded [ Features: PMNLS ]

내용은 이렇습니다/etc/network/interfaces

# The loopback network interface
auto lo

# iface lo inet loopback

iface work-network inet dhcp
      wpa-conf /etc/wpa_supplicant/work-network.conf

# The primary network interface
auto eth0
allow-hotplug eth0

답변1

시스템에서 장치를 사용할 수 있다고 보고하지 않으면 wlan0Linux 커널이 하드웨어를 성공적으로 감지하고 드라이버를 하드웨어와 연결할 수 없습니다. 먼저 dmesg출력에서 ​​Broadcom 장치와 관련된 메시지를 찾습니다.

어떤 방식으로든 문제가 보고되면 커널/시스템에 적절한 드라이버가 없거나 드라이버가 특정 시스템에 맞게 잘못 구성된 것입니다.

드라이버 찾기

카드 이름 + linux를 검색하면 다음 제목을 얻을 수 있습니다.주제: Broadcom BCM43142 드라이버 Ubuntu 12.10 64비트시스템에 적합한 드라이버를 설치/구성하는 방법을 자세히 설명합니다.

답변2

인터페이스 이름은 다음과 같습니다.eth1설마무선랜 0. 바꾸다무선랜 0모든 명령에서eth1, 작동해야 합니다.

관련 정보