DHCPDISCOVER에 대한 나가는 TCP 요청이 없습니다.

DHCPDISCOVER에 대한 나가는 TCP 요청이 없습니다.

우분투 16.04가 설치된 노트북의 Wi-Fi 설정 문제를 파악하려고 노력해 왔습니다. 무슨 이유에서인지 연결이 안되는 것 같습니다. wicd, network-manager 및 ifconfig를 사용해 보았습니다. 추가 디버깅에서 dhclient를 호출하면 다음과 같은 내용이 표시됩니다.

sudo dhclient -v wlp1s0

Listening on LPF/wlp1s0/90:cd:b6:97:67:bf
Sending on   LPF/wlp1s0/90:cd:b6:97:67:bf
Sending on   Socket/fallback
DHCPDISCOVER on wlp1s0 to 255.255.255.255 port 67 interval 3 (xid=0x9d8a1621)
...
DHCPDISCOVER on wlp1s0 to 255.255.255.255 port 67 interval 1 (xid=0x9d8a1621)
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

또한 지정된 무선 장치에서 TCP 연결을 덤프할 때 나가거나 들어오는 패킷이 전혀 표시되지 않습니다.

sudo tcpdump -n -i wlp1s0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlp1s0, link-type EN10MB (Ethernet), capture size 262144 bytes

나가거나 들어오는 트래픽을 차단하는 iptable 규칙이 없는지 확인하기 위해 필터가 설정되어 있지 않습니다. 또한 라우터 문제를 피하기 위해 dhcp ip를 전달하는 다른 장치에서 작동하고 동일한 랩톱에서 이더넷 어댑터가 완벽하게 작동하는지 확인합니다.

무슨 일이 일어나고 있는지 잘 모르겠습니다. 장치 드라이버에 문제가 있습니까, 아니면 네트워크 구성에 문제가 있습니까?

무선 H/W는 QCA9565 / AR9565 무선 네트워크 어댑터입니다.

답변1

글쎄, DHCP 핸드셰이크는 UDP를 통해 수행되므로 이에 대한 TCP 패킷을 기대하지 마십시오.

ifconfig의 출력을 검사하고 올바른 인터페이스를 다루고 있는지 확인하십시오.

네트워크 관리자를 비활성화하고 dhclient를 수동으로 다시 한 번 테스트해 보세요. 새로운 네트워크 서비스와 레거시 네트워크 서비스 간에 충돌이 있을 수 있습니다.

네트워크의 DHCP 서버/라우터 주소 풀에 사용 가능한 주소가 있는지 확인하세요. 풀의 모든 IP는 네트워크의 다른 장치에서 사용되었을 수 있습니다.

관련 정보