dhclient 오류 "인터페이스에 소켓 바인딩: 해당 장치가 없습니다"

dhclient 오류 "인터페이스에 소켓 바인딩: 해당 장치가 없습니다"

이상한 오류가 발생했습니다. WiFi를 통해 인터넷에 연결하려고 하면 DHCP 트랜잭션을 제외하고는 모든 것이 원활하게 진행됩니다. dhclient이 오류 메시지를 인쇄합니다. Bind socket to interface: No such device 고정 IP(예: Wicd에 설정된)로 전환하고 dhclient프로세스를 종료합니다. => 연결이 문제 없이 설정되었습니다. 위에서 언급한 오류 외에 다른 오류는 없습니다 dhclient.

답변1

정말 우연이군요. 오늘 밤에 우연히 이걸 발견했습니다. 내 "문제"는 고유한 장치 이름입니다. Wi-Fi 어댑터 이름이 wlan0에서 wlx112233445566(mac 주소 포함)으로 변경되었습니다. dhclient에 대한 장치 이름이 너무 긴 것 같습니다. (이것이 바로 강력한 코딩이 아닐까요?)

커널이 (udev 규칙에 따라) Wi-Fi 장치의 이름을 바꾸는 것을 방지하면 dhclient는 장치 이름 wlan0에 만족하게 되고 이 이상한 오류는 사라집니다.

관련 정보