Configuration
Wifi 連接有效,但無法連接到網際網路
我最近改用在我的筆記型電腦上使用 Slackware 14,到目前為止,我對該發行版非常滿意,除了 1件非常煩人的小事:我可以使用熱點和各種公共 wifi 接入點進行沖浪,但是我在家好像不能上網。
在執行 Slackware 之前,我使用的是 Debian,所以是的,我的筆記型電腦一直在我的家庭網路上,沒有 mac-spoofing 或任何東西。
目前,我已將我的 wlan 介面設置為
eth1
,並將這些行添加到我的/etc/rc.d/rc.local
:wpa_supplicant -B -Dwext -ieth1 -c/etc/wpa_supplicant.conf
看來,使用類似
wpa_cli
or的東西wpa_gui
,我可以輕鬆連接到我的家庭網路。因此,我稍微更改了 wpa_supplicant 文件,添加:
network={ ssid="HomeSweetHome" psk=0123464sdasd4d56agr6 #output from wpa_passpharse HomeSweetHome mypassphrase key_mgmt=WPA2-PSK #and so on }
但無論我做什麼(使用上面的設置,或手動連接)我都可以連接到區域網路上的其他機器,但是一旦我嘗試用Google搜尋,什麼也沒有發生。我得到的只是不斷地“等待siteX”。
這裡有人知道我在這裡缺少什麼嗎?必須有一些我沒有在這裡配置的東西……不過,我想不出任何ATM。
更新:
是的,我可以
ping 8.8.8.8
,沒問題。我也可以添加網路位置並與網路中的其他電腦共享文件。輸出
ifconfig eth1
:eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.64 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::213:ceff:fef1:5267 prefixlen 64 scopeid 0x20<link> ether 00:13:ce:f1:52:67 txqueuelen 1000 (Ethernet) RX packets 491 bytes 57950 (56.5 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 75 bytes 10228 (9.9 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 17 base 0x6000 memory 0xdfcff000-dfcfffff
輸出
route -n
:Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 303 0 0 eth1 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 192.168.1.0 0.0.0.0 255.255.255.0 U 303 0 0 eth1
ping google.com
: 一切順利,0% 丟包,平均 20ms/包。
tcptraceroute
暫時沒有安裝,我會在適當的時候設置它。現在,這是輸出traceroute -n 8.8.8.8
traceroute 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets 1 192.168.1.1 1.190 ms 1.872 ms 5.465ms 2 192.168.0.1 5.520 ms 5.699 ms 6.960 ms 3 78.21.0.1 15.007 ms 15.850 ms 17.525 ms 4 * * * * 5 213.224.253.9 27.151 ms 28.096 ms 28.146 ms # And so on, all the way to: 12 * * * * 13 8.8.8.8 17.921 ms 22678 ms 20.022 ms
我已經添加:
network={ ssid="HomeSweetHome" psk=0123464sdasd4d56agr6 key_mgmt=WPA2-PSK #and so on }
對於
wpa_supplicant.conf
文件,我應該做的只是將原始輸出添加wpa_passphrase HomeSweetHome mypasspharse
到文件中,而不是手動添加諸如此類的設置key_mgmt
。一切都很好:network={ ssid="HomeSweetHome" # psk="mypassphrase" psk=0123464sdasd4d56agr6 }