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
시스템에서 장치를 사용할 수 있다고 보고하지 않으면 wlan0
Linux 커널이 하드웨어를 성공적으로 감지하고 드라이버를 하드웨어와 연결할 수 없습니다. 먼저 dmesg
출력에서 Broadcom 장치와 관련된 메시지를 찾습니다.
어떤 방식으로든 문제가 보고되면 커널/시스템에 적절한 드라이버가 없거나 드라이버가 특정 시스템에 맞게 잘못 구성된 것입니다.
드라이버 찾기
카드 이름 + linux를 검색하면 다음 제목을 얻을 수 있습니다.주제: Broadcom BCM43142 드라이버 Ubuntu 12.10 64비트시스템에 적합한 드라이버를 설치/구성하는 방법을 자세히 설명합니다.
답변2
인터페이스 이름은 다음과 같습니다.eth1설마무선랜 0. 바꾸다무선랜 0모든 명령에서eth1, 작동해야 합니다.