Wi-Fi 연결은 작동하지만 인터넷에 연결할 수 없습니다.

Wi-Fi 연결은 작동하지만 인터넷에 연결할 수 없습니다.

최근에 노트북에서 Slackware 14로 전환했는데 지금까지 1을 제외하고는 배포판에 매우 만족합니다.진짜짜증나는 작은 점: 핫스팟과 다양한 공용 Wi-Fi 액세스 포인트를 사용하여 온라인에 접속할 수 있지만 집에서는 온라인에 접속할 수 없는 것 같습니다.

Slackware를 실행하기 전에 저는 Debian을 사용하고 있었습니다. 그래서 그렇습니다. 제 노트북은 항상 홈 네트워크에 있었고, 맥을 속이는 일도 없었습니다.
현재 무선랜 인터페이스가 설정되어 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%, 평균 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

답변1

나는 다음을 추가했습니다:

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

파일 의 경우 다음과 같은 설정을 수동으로 추가하는 대신 파일에 wpa_supplicant.conf원시 출력을 추가하기만 하면 됩니다 . 모든 것이 잘 작동합니다.wpa_passphrase HomeSweetHome mypasspharsekey_mgmt

network={
    ssid="HomeSweetHome"
    # psk="mypassphrase"
    psk=0123464sdasd4d56agr6
}

관련 정보