X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=README;h=4afa3984f6b1d8d613245e2c5cfb026e847b3ef9;hb=99b7f1fa60b13a220f749b9eced4e969a916e34d;hp=4af083568ea440f9841e50129ea184881441dfd0;hpb=0b77e6065dc833da19ddff6e04e4f09c805c6883;p=odhcp6c.git diff --git a/README b/README index 4af0835..4afa398 100644 --- a/README +++ b/README @@ -3,7 +3,7 @@ odhcp6c - Embedded DHCPv6 Client ** Abstract ** -odhcp6c is a minimalistic DHCPv6 client for use in embedded Linux systems. +odhcp6c is a minimal DHCPv6 and RA-client for use in embedded Linux systems. ** Features ** @@ -13,13 +13,21 @@ odhcp6c is a minimalistic DHCPv6 client for use in embedded Linux systems. b) handling of valid and preferred lifetimes c) duplicate address detection -2. Handling of IPv6-Prefixes (Prefix Delegation) - a) requesting of prefixes +2. Support for DHCPv6 extension + a) Reconfigure-Messages + b) Prefix Delegation + c) Prefix Exclusion + d) DNS Configuration Options + e) NTP Options + f) SIP Options 3. Stateless fallback-support 4. State script support +5. Support for requesting and parsing Router Advertisements + a) parsing of prefixes, routes, MTU and RDNSS options + ** Compiling ** @@ -36,27 +44,30 @@ The script is called with the following parameters: States: +* started The DHCPv6 client has been started * bound A suitable server was found and addresses or prefixes acquired * informed A stateless information request returned updated information -* timeout The DHCPv6 operation did not succeed within the defined time * updated Updated information was received from the DHCPv6 server +* ra-updated Updated information was received from via Router Advertisement * rebound The DHCPv6 client switched to another server * unbound The DHCPv6 client lost all DHCPv6 servers and will restart +* stopped The DHCPv6 client has been stopped Environment: * RDNSS A space-separated list of recursive DNS servers * DOMAINS A space-separated list of DNS search domains +* SNTP_IP A space-separated list of SNTP server IP addresses +* SNTP_FQDN A space-separated list of SNTP server FQDNs +* SIP_IP A space-separated list of SIP servers +* SIP_DOMAIN A space-separated list of SIP domains * OPTION_ Custom option received as base-16 * PREFIXES A space-separated list of prefixes currently assigned - Format: /,preferred,valid -* PREFIXES_LOST A space-separated list of prefixes lost since last update - - - - -** Wishlist ** - -Features that I would like to see implemented in the near or far future: - -* Reconfigure Authentication + Format: /,preferred,valid,/ +* ADDRESSES A space-separated list of addresses currently assigned + Format:
/,preferred,valid +* RA_ADDRESSES A space-separated list of addresses from RA-prefixes + Format:
/,preferred,valid +* RA_ROUTES A space-separated list of routes from the RA + Format:
/,gateway,valid,metric +* RA_DNS A space-separated list of recursive DNS servers from the RA