TRA*_*RAV 5 wireless 11.10 intel-wireless hp-pavilion
所以我刚刚在我的 HP Pavillion DV6000 上安装了 Ubuntu 11.10,但我的无线无法连接。我一直在互联网上寻找答案,所以这是我最后的选择。没有人能完全弄清楚我听说要上网并进行更新,因为我没有有线连接。
它读取我的无线并要求密码,然后就无法连接。它每分钟左右不断弹出,要求输入密码。我有一个英特尔公司 PRO/无线 3945abg [golan] 网络控制器。
我是 ubuntu 新手,我使用无线移动热点我然后去编辑连接找到我的热点然后去无线安全它是 WPA 和 WPA2 Personal 我确保密码是正确的。奇怪的是我从 ubuntu 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)
Run Code Online (Sandbox Code Playgroud)
跟踪中有趣的部分是:
iwl3945 0000:0b:00.0: Card state received: HW:Kill SW:On
Run Code Online (Sandbox Code Playgroud)
正如您还指出的那样 - 您的rfkill list all结果显示没有硬件/软件终止开关问题。
我发现这份报告非常相似。
建议将网络管理器替换为 wicd(在软件中心/突触中搜索)。
启动板上有您的卡的错误报告。
错误报告中的最后一项看起来很有希望:
通过执行以下操作创建一个名为configin的文件:/etc/pm/config.d/
gksudo gedit /etc/pm/config.d/config
添加这一行:
SUSPEND_MODULES="iwl3945"。
保存并重新启动。
您可以搜索日志,例如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]
Run Code Online (Sandbox Code Playgroud)
太多混乱,而且可能信息太少。让我们减少混乱,看看还剩下什么。我为此使用的工具是 GNU Emacs 编辑器,但您可以在文件副本上使用任何编辑器,就像我一样。
所有行都以“ /var/log/syslog:”开头 - 这里没有有用的信息,删除。
接下来是行号(由于 -n 选项)。请注意,行号序列中存在间隙。省略的行(7622-7625 和其他短间隙)是不包含“ NetworkManager”或“ wpa_supplicant”的行,但它们可能包含有趣的信息。这是给你看的东西。现在让我们保留行号。
然后是日期、时间、主机名(“ trav-HP-Pavilion-dv6000-RG360UA-ABA”是什么类型的主机名?(在日志中)将其替换为“ trav”,不会丢失任何信息,每行保存 31 个字符),以及生成日志的进程名入口。我们只查找“ NetworkManager”或“ wpa_supplicant”,所以这就是我们得到的全部。[870]请注意,对于NetworkManager和 ,PID(进程 ID,在 [] 中)保持
[916]不变wpa_supplicant。这意味着 NetworkManager 和 wpa_supplicant 在此日志片段期间没有重新启动。他们每个人都认为自己的运作“正常”。
最后,我们看到记录的消息。NetworkManager 用“信息”或“警告”标记其消息,而 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
Run Code Online (Sandbox Code Playgroud)
我们看到 NetworkManager 执行激活的第 1 阶段和第 2 阶段(共 5 个阶段),然后调用 wpa_supplicant 尝试使用 SSID“Verizon DROIDX 1980”、MAC 地址 40:fc:89:29:82:fb 进行身份验证。
然后,在 12 月 18 日 14:58:02 以及此后每 8 秒,wpa 请求者记录:
Trying to authenticate with 40:fc:89:29:82:fb (SSID='Verizon DROIDX 1980' freq=2462 MHz)
Run Code Online (Sandbox Code Playgroud)
然后,在 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.
Run Code Online (Sandbox Code Playgroud)
然后在 14:59:27,我们看到另一个无线重启,仍然是 WPA-PSK,已知的“秘密”,但添加了“auth_alg”值“OPEN”。频率不同。
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)
Run Code Online (Sandbox Code Playgroud)
最终 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
Run Code Online (Sandbox Code Playgroud)
然后更多“尝试进行身份验证”,重新启动,在 15:01:36 结束,“请求新的机密”,并警告“无法断开请求者接口:此接口未连接。” 和“没有代理可以处理此请求。” 这暗示连接/身份验证尝试的(缺乏)进度。NetworkManager 放弃“Verizon DROID2 6182”,将其标记为无效。
在 12 月 18 日 15:01:43,NetworkManager 自动激活 Verizon DROIDX 1980,但它在 15:02:22 陷入“用户请求”断开连接。
在 15:02:26,NetworkManager 再次自动激活 Verizon DROIDX 1980,直到 15:02:40,此时发生“停用设备(原因‘连接已删除’)[38]”。
我现在的问题是:
第 7622-7625 行以及其他短间隙中是否有任何有趣的信息?
为什么使用“40:fc:89:29:82:fb(SSID ='Verizon DROIDX 1980'频率= 2462 MHz)”和“f8:7b:7a:4f:8f:56(SSID ='Verizon DROID2 6182'频率) =2437 MHz)”?哪一个是正确的?
您真的、真的、真的确定您已正确输入 WPA 预共享密钥吗?如果它是十六进制字符串,请尝试将 [af] 替换为 [AF] 或其他方式。
沃尔特纳
| 归档时间: |
|
| 查看次数: |
3906 次 |
| 最近记录: |