openwrt에서 udhcpc 대신 dhcpcd를 사용하는 방법은 무엇입니까?

openwrt에서 udhcpc 대신 dhcpcd를 사용하는 방법은 무엇입니까?

내 라우터가 ISP와 동기화되지 않는 이유를 확인하려고 하는데 ISP에 문제가 있는 것 같아서 dhcpcd를 사용하는 데스크톱 설정을 복제하려고 합니다.

문제는 OpenWRT에 OpenWRT를 설치한 후 어떻게 사용하라고 OpenWRT에 지시하는지 모른다는 것입니다. OpenWRT에서 WAN용 dhcpcd를 설치하고 구성하는 단계를 알려주실 수 있나요?

WRT54GL에서 Backfire 10.03을 사용하고 있습니다.

답변1

ifup기본적으로 udhcpc의 사용은 OpenWRT의 도우미 스크립트 에 하드 코딩되어 있는 것 같습니다 .

기본적으로 setup_interface는 udhcpc에 대한 하드코딩된 참조를 ifup사용하여 호출됩니다 . /lib/network/config.sh이 파일을 백업하고 도우미 기능을 충분히 편집하면 dhcpcd를 사용할 수 있을 것이라고 생각하지만 아직 사용해보지 않았기 때문에 작동할 것이라고 보장할 수는 없습니다.

일부 배경에서는 udhcpc가 OpenWRT에서 선호되고 지원되는 DHCP 방법인 것처럼 보이지만 dhcpcd는 단순히 RFC#3442를 지원하기 때문에 포함됩니다(OpenWRT 티켓 1797).

답변2

이것은 매우 간단합니다.

    # opkg update
    # opkg install dhcpcd

관련 정보