Wifi 连接有效,但无法连接到互联网

Wifi 连接有效,但无法连接到互联网

我最近在我的笔记本电脑上改用 Slackware 14,到目前为止,我对该发行版非常满意,除了 1真的烦人的小事:我可以使用热点和各种公共 wifi 接入点上网,但我似乎无法在家上网。

在运行 Slackware 之前,我使用的是 Debian,所以是的,我的笔记本电脑一直在我的家庭网络上,没有 mac 欺骗或任何东西。
目前,我已将 wlan 接口设置为eth1,并在我的 中添加了这些行/etc/rc.d/rc.local

wpa_supplicant -B -Dwext -ieth1 -c/etc/wpa_supplicant.conf

看起来,这很有效,使用类似wpa_cli或 的东西wpa_gui,我可以轻松连接到我的家庭网络。
因此,我稍微更改了 wpa_supplicant 文件,添加:

network={
    ssid="HomeSweetHome"
    psk=0123464sdasd4d56agr6 #output from wpa_passpharse HomeSweetHome mypassphrase
    key_mgmt=WPA2-PSK #and so on
}

但无论我做什么(使用上面的设置,或手动连接),我都可以连接到 LAN 上的其他计算机,但一旦我尝试用 google 搜索某些内容,就什么也没有发生。我得到的只是不断地“等待 siteX”。

这里有人知道我在这里缺少什么吗?那里是我没有按要求在这里配置的东西...不过,我现在想不出任何东西。

更新:

是的,我可以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% 丢包,平均 20 毫秒/包。

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

答案1

我已经添加:

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
}

相关内容