我正在使用D-link DSl-2750U无线路由器与朋友共享Internet连接,而我的网络汽车是Atheros AR9285。最近,我有时无法连接到网络。
可能是什么问题呢?
iwconfig提供了以下输出:
iwconfig
mon0 IEEE 802.11bgn Mode:Monitor Tx-Power=15 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:"DLink"
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Tx-Power=15 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
ifconfig提供了以下输出:
ifconfig
eth0 Link encap:Ethernet HWaddr 78:84:3c:e7:0f:5a
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2458 errors:0 dropped:0 overruns:0 frame:0
TX packets:2458 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:172791 (172.7 KB) TX bytes:172791 (172.7 KB)
mon0 Link encap:UNSPEC HWaddr CC-AF-78-B3-E5-0F-00-00-00-00-00-00-00-00-00-00
UP BROADCAST NOTRAILERS RUNNING PROMISC ALLMULTI MTU:1500 Metric:1
RX packets:38404 errors:0 dropped:442 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2671272 (2.6 MB) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr cc:af:78:b3:e5:0f
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:89 errors:0 dropped:0 overruns:0 frame:0
TX packets:185 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22749 (22.7 KB) TX bytes:32983 (32.9 KB)
nm-tool提供了以下输出: n
m-tool
NetworkManager Tool
State: connecting
- Device: eth0 -----------------------------------------------------------------
Type: Wired
Driver: r8169
State: unavailable
Default: no
HW Address: 78:84:3C:E7:0F:5A
Capabilities:
Carrier Detect: yes
Wired Properties
Carrier: off
- Device: wlan0 [DLink] -------------------------------------------------------
Type: 802.11 WiFi
Driver: ath9k
State: connecting (configuring)
Default: no
HW Address: CC:AF:78:B3:E5:0F
Capabilities:
Wireless Properties
WEP Encryption: yes
WPA Encryption: yes
WPA2 Encryption: yes
Wireless Access Points
Chandu: Infra, AC:F1:DF:E8:31:09, Freq 2412 MHz, Rate 54 Mb/s, Strength 32 WPA WPA2
DLink: Infra, FC:75:16:D4:60:32, Freq 2412 MHz, Rate 54 Mb/s, Strength 15
如果没有更多信息,我也不会使用监控器模式,这些是我认为可能会有所帮助的事情。请运行:
echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf
sudo modprobe -rfv ath9k
sudo modprobe -v ath9k
如果您坚持使用监视器模式,请尝试:
echo -e '#!/bin/bash\n/sbin/iwconfig mon0 power off' | sudo tee -a /etc/pm/power.d/wireless
这将关闭mon0的电源管理。
如果可以的话,最好将路由器设置为仅wpa2加密。
在您列出的也可以连接的两个网络上,信号强度都很低,但是我提供给您运行的第一组命令通常可以在某种程度上有所帮助。您可能需要更靠近路由器才能连接,尤其是在有墙壁或其他东西阻挡信号的情况下。
根据我的经验,您的设备是带有Linux驱动程序的ar9285,它具有该系列所有设备中最差的信号强度,因此无论您做什么都将无法与路由器距离太远。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句