Intel 3945abg가 탑재된 HP Pavillion DV6000에서는 무선이 작동하지 않습니다.

Intel 3945abg가 탑재된 HP Pavillion DV6000에서는 무선이 작동하지 않습니다.

그래서 방금 HP Pavillion DV6000에 Ubuntu 11.10을 설치했는데 무선이 연결되지 않습니다. 나는 인터넷에서 답변을 검색하고 있었기 때문에 이것이 최후의 수단입니다. 유선 연결이 없기 때문에 온라인에 접속해서 업데이트를 해야 한다는 말을 들은 사람은 아무도 없습니다.

내 무선을 읽고 암호를 요청한 다음 연결할 수 없습니다. 1분마다 계속해서 비밀번호를 묻는 메시지가 나타납니다. Intel Corporation PRO/Wireless 3945abg [golan] 네트워크 컨트롤러가 있습니다.

나는 우분투를 처음 접했습니다. 무선용 모바일 핫스팟을 사용하고 연결을 편집하여 내 핫스팟을 찾은 다음 무선 보안으로 이동했습니다. WPA 및 WPA2 Personal입니다. 암호가 올바른지 확인했습니다. 이상한 점은 우분투 10.10에서 업그레이드했는데 이 컴퓨터에서 무선이 제대로 작동했다는 것입니다. 여기 내 정보가 있습니다.

trav@trav-HP-Pavilion-dv6000-RG360UA-ABA:~$ sudo lshw -C network
  *-network               
       description: Wireless interface
       product: PRO/Wireless 3945ABG [Golan] Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlan0
       version: 02
       serial: 00:18:de:76:19:43
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwl3945 driverversion=3.0.0-14-generic firmware=15.32.2.9 latency=0 link=no multicast=yes wireless=IEEE 802.11abg
       resources: irq:43 memory:d6000000-d6000fff
  *-network
       description: Ethernet interface
       product: PRO/100 VE Network Connection
       vendor: Intel Corporation
       physical id: 8
       bus info: pci@0000:05:08.0
       logical name: eth0
       version: 02
       serial: 00:16:36:a3:41:98
       size: 10Mbit/s
       capacity: 100Mbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e100 driverversion=3.5.24-k2-NAPI duplex=half firmware=N/A latency=64 link=no maxlatency=56 mingnt=8 multicast=yes port=MII speed=10Mbit/s
       resources: irq:20 memory:d8000000-d8000fff ioport:4000(size=64)

답변1

추적의 흥미로운 부분은 다음과 같습니다.

iwl3945 0000:0b:00.0: Card state received: HW:Kill SW:On

귀하가 지적한 바와 같이 귀하의 rfkill list all결과에는 하드웨어/소프트웨어 킬 스위치 문제가 나타나지 않습니다.

나는 찾았다이 매우 유사한 보고서.

제안은 network-manager를 wicd(소프트웨어 센터/시냅틱에서 검색)로 바꾸는 것이었습니다.


이있다버그 보고서런치패드에 카드를 넣으세요.

버그 보고서의 마지막 항목은 유망해 보입니다.

다음을 수행하여 config에 이름이 지정된 파일을 만듭니다 ./etc/pm/config.d/

gksudo gedit /etc/pm/config.d/config

다음 줄을 추가하세요.

SUSPEND_MODULES="iwl3945".

저장하고 재부팅하세요.

답변2

Ubuntu 12에서는 문제가 해결되었습니다.

*-network               
       description: Wireless interface
       product: PRO/Wireless 3945ABG [Golan] Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlan0
       version: 02

무선 스위치를 오른쪽으로 밉니다. 표시등이 빨간색/파란색으로 번갈아 나타납니다.

답변3

sudo zegrep -n 'wpa_supplicant|NetworkManager' /var/log/*무슨 일이 일어나고 있는지 확인하는 등의 로그를 검색할 수 있습니다 .

게시된 로그를 보고 분석한 방법은 다음과 같습니다.

var_log.txt( ) 분석 http://pastebin.com/Y9s3UJMN, 다음과 같은 230줄:

/var/log/syslog:7607:Dec 18 14:57:52 trav-HP-Pavilion-dv6000-RG360UA-ABA NetworkManager[870]: <info> (wlan0): device state change: need-auth -> prepare (reason 'none') [60 40 0]

너무 복잡하고 정보가 너무 적습니다. 혼란을 줄이고 남은 것이 무엇인지 살펴 보겠습니다. 이를 위해 내가 사용하는 도구는 GNU Emacs 편집기이지만 나처럼 파일 복사본에 어떤 편집기든 사용할 수 있습니다.

모든 줄은 " /var/log/syslog:"로 시작합니다. 여기에는 유용한 정보가 없습니다. 삭제하세요.

다음은 행 번호입니다(-n 옵션으로 인해). 줄 번호 순서에 공백이 있다는 점에 유의하세요. 생략된 줄(7622-7625 및 기타 짧은 간격)은 " NetworkManager" 또는 " " 를 포함하지 않는 줄이지 wpa_supplicant만 흥미로운 정보를 포함할 수 있습니다. 이것은 당신이 봐야 할 것입니다. 지금은 줄 번호를 그대로 유지하겠습니다.

그런 다음 날짜, 시간, 호스트 이름(" trav-HP-Pavilion-dv6000-RG360UA-ABA"은 어떤 종류의 호스트 이름입니까? 로그에서 trav정보 손실 없이 " "로 바꾸십시오. 한 줄에 31자의 복잡한 문자가 저장됩니다.) 및 로그를 만든 프로세스 이름이 있습니다. 기입. 우리는 " NetworkManager" 또는 " " 만 파악했으므로 wpa_supplicant그것이 우리가 얻은 전부입니다. 및 에 대한 [870]PID ([] 안의 프로세스 ID)는 동일하게 유지됩니다 . 이는 이 로그 조각 중에 NetworkManager와 wpa_supplicant가 다시 시작되지 않았음을 의미합니다. 그들은 각자 자신이 "정상적으로" 기능하고 있다고 생각합니다.NetworkManager[916]wpa_supplicant

마지막으로 기록된 메시지를 확인합니다. NetworkManager는 메시지에 "info" 또는 "warn" 태그를 지정하지만 wpa_supplicant는 그렇지 않습니다.

그런 다음 연속된 줄 번호(7607~7621)의 첫 번째 블록에 있는 메시지를 살펴보세요.

<info> (wlan0): device state change: need-auth -> prepare (reason 'none')
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.     
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting... 
<info> (wlan0): device state change: prepare -> config (reason 'none')
<info> Activation (wlan0/wireless): connection 'Auto Verizon DROIDX 19
<info> Config: added 'ssid' value 'Verizon DROIDX 1980'               
<info> Config: added 'scan_ssid' value '1'                            
<info> Config: added 'key_mgmt' value 'WPA-PSK'                       
<info> Config: added 'psk' value '<omitted>'                          
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.   
<info> Config: set interface ap_scan to 1                             
<info> (wlan0): supplicant interface state: inactive -> scanning      
Trying to authenticate with 40:fc:89:29:82:fb (SSID='Verizon DROIDX 19
<info> (wlan0): supplicant interface state: scanning -> authenticating

NetworkManager가 활성화의 1단계와 2단계(5단계 중)를 수행한 다음 wpa_supplicant를 호출하여 SSID "Verizon DROIDX 1980", MAC 주소 40:fc:89:29:82:fb를 사용하여 인증을 시도하는 것을 볼 수 있습니다.

그런 다음 12월 18일 14:58:02와 그 후 8초마다 wpa-supplicant가 다음을 기록합니다.

Trying to authenticate with 40:fc:89:29:82:fb (SSID='Verizon DROIDX 1980' freq=2462 MHz)

그런 다음 12월 18일 14시 58분 38초에 NetworkManager가 '사용자 요청' 연결 해제를 수행합니다.

이러한 로그 항목을 보는 것은 시간 낭비였습니다. 7654행 "활성화(wlan0) 시작 연결 'Verizon DROID2 6182'"에서 다시 시작했지만 이번에는 몇 가지 다른 정보가 있습니다.

 <info> Activation (wlan0) starting connection 'Verizon DROID2 6182'
 <info> (wlan0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
 <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
 <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started... 
 <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
 <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.  
 <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
 <info> (wlan0): device state change: prepare -> config (reason 'none') [40 50 0]
 <info> Activation (wlan0/wireless): access point 'Verizon DROID2 6182' has security, but secrets are required.
 <info> (wlan0): device state change: config -> need-auth (reason 'none') [50 60 0]
 <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.

그런 다음 14:59:27에 "비밀"로 알려졌지만 'auth_alg' 값 'OPEN'이 추가된 또 다른 무선 다시 시작, 여전히 WPA-PSK를 볼 수 있습니다. 주파수가 다릅니다.

 get_secret_flags: assertion `is_secret_prop (setting, secret_name, error)' failed
 <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
 <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
 <info> (wlan0): device state change: need-auth -> prepare (reason 'none') [60 40 0]
 <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
 <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
 <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
 <info> (wlan0): device state change: prepare -> config (reason 'none') [40 50 0]
 <info> Activation (wlan0/wireless): connection 'Verizon DROID2 6182' has security, and secrets exist.  No new secrets needed.
 <info> Config: added 'ssid' value 'Verizon DROID2 6182'
 <info> Config: added 'scan_ssid' value '1'
 <info> Config: added 'key_mgmt' value 'WPA-PSK'
 <info> Config: added 'auth_alg' value 'OPEN'
 <info> Config: added 'psk' value '<omitted>'
 <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
 <info> Config: set interface ap_scan to 1
 <info> (wlan0): supplicant interface state: disconnected -> scanning
 Trying to authenticate with f8:7b:7a:4f:8f:56 (SSID='Verizon DROID2 6182' freq=2437 MHz)

wpa_supplicant가 다른 MAC 및 SSID를 시도하고 다시 시도하는 것으로 끝납니다. 12월 18일 15:00:27에 NetworkManager가 시간 초과되었습니다.

 <warn> Activation (wlan0/wireless): association took too long.
 <info> (wlan0): device state change: config -> need-auth (reason 'none') [50 60 0]
 <warn> Activation (wlan0/wireless): asking for new secrets
 <info> (wlan0): supplicant interface state: authenticating -> disconnected
 <warn> Couldn't disconnect supplicant interface: This interface is not connected.
 get_secret_flags: assertion `is_secret_prop (setting, secret_name, error)' failed
 <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
 <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
 <info> (wlan0): device state change: need-auth -> prepare (reason 'none') [60 40 0]
 <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
 <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
 <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
 <info> (wlan0): device state change: prepare -> config (reason 'none') [40 50 0]
 <info> Activation (wlan0/wireless): connection 'Verizon DROID2 6182' has security, and secrets exist.  No new secrets needed.
 <info> Config: added 'ssid' value 'Verizon DROID2 6182'
 <info> Config: added 'scan_ssid' value '1'
 <info> Config: added 'key_mgmt' value 'WPA-PSK'
 <info> Config: added 'auth_alg' value 'OPEN'
 <info> Config: added 'psk' value '<omitted>'
 <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
 <info> Config: set interface ap_scan to 1
 <info> (wlan0): supplicant interface state: disconnected -> scanning
 Trying to authenticate with f8:7b:7a:4f:8f:56 (SSID='Verizon DROID2 6182' freq=2437 MHz)
 <info> (wlan0): supplicant interface state: scanning -> authenticating

그런 다음 "인증 시도 중", 다시 시작하고 15:01:36에 끝나고 "새 비밀 요청" 및 "신청자 인터페이스 연결을 끊을 수 없습니다. 이 인터페이스는 연결되어 있지 않습니다."라는 경고가 표시됩니다. 및 "이 요청에 응할 수 있는 상담원이 없습니다." 이는 연결/인증 시도의 진행 상황(부족)을 암시합니다. NetworkManager는 'Verizon DROID2 6182'를 포기하고 유효하지 않은 것으로 표시합니다.

12월 18일 15:01:43에 NetworkManager는 Verizon DROIDX 1980을 자동 활성화하지만 15:02:22에 '사용자 요청' 연결 해제 상태가 됩니다.

15:02:26에 NetworkManager는 "장치 비활성화('연결 제거' 이유) [38]"가 발생하는 15:02:40까지 Verizon DROIDX 1980을 다시 자동 활성화합니다.

이 시점에서 제가 가지고 있는 질문은 다음과 같습니다.

7622-7625행에 흥미로운 정보와 기타 짧은 공백이 있습니까?

"40:fc:89:29:82:fb (SSID='Verizon DROIDX 1980' freq=2462 MHz)" 및 "f8:7b:7a:4f:8f:56 (SSID='Verizon DROID2 6182' freq)"를 사용하는 이유 =2437MHz)"? 어느 것이 맞습니까?

WPA 사전 공유 키를 올바르게 입력했다고 정말로 확신하시나요? 16진수 문자열인 경우 [af]를 [AF]로 바꾸거나 다른 방법으로 시도해 보세요.

월티네이터

답변4

내 노트북에서 비슷한 문제가 발생했는데 충전기에 연결되지 않을 때마다 이런 일이 발생했습니다. Wi-Fi 전원 관리와 관련이 있었습니다. 분명히 나는 ​​그것을 영구적으로 꺼야했습니다.

관련 정보