CCSWE.nanoFramework.DhcpServer
1.0.36
dotnet add package CCSWE.nanoFramework.DhcpServer --version 1.0.36
NuGet\Install-Package CCSWE.nanoFramework.DhcpServer -Version 1.0.36
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CCSWE.nanoFramework.DhcpServer" Version="1.0.36" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CCSWE.nanoFramework.DhcpServer --version 1.0.36
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: CCSWE.nanoFramework.DhcpServer, 1.0.36"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install CCSWE.nanoFramework.DhcpServer as a Cake Addin #addin nuget:?package=CCSWE.nanoFramework.DhcpServer&version=1.0.36 // Install CCSWE.nanoFramework.DhcpServer as a Cake Tool #tool nuget:?package=CCSWE.nanoFramework.DhcpServer&version=1.0.36
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
CCSWE.nanoFramework.DhcpServer
A simple DHCP server for nanoFramework.
Overview
This started as an effort to resolve some of the issues I was having with Iot.Device.DhcpServer and ending up turning into a complete re-write. I'll take to the team about backporting some of the fixes or using this code directly.
Fixes (notes for myself for back porting)
- Proper handling of unicast and broadcast requests and repsonses
- Address pool expiration no longer crashes
- Captive portal uses the correct option code
Features
- Entire DHCP message set is supported per RFC 2131
- Lease time with renewal and rebinding options are supported
- Extensible option support with several data types supported out of the box
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
- CCSWE.nanoFramework.Core (>= 0.2.21)
- nanoFramework.CoreLibrary (>= 1.15.5)
- nanoFramework.Logging (>= 1.1.113)
- nanoFramework.Runtime.Events (>= 1.11.18)
- nanoFramework.System.Collections (>= 1.5.45)
- nanoFramework.System.IO.Streams (>= 1.1.59)
- nanoFramework.System.Net (>= 1.11.1)
- nanoFramework.System.Runtime (>= 1.0.27)
- nanoFramework.System.Text (>= 1.2.54)
- nanoFramework.System.Threading (>= 1.1.32)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.36 | 99 | 10/21/2024 |
1.0.35 | 84 | 9/30/2024 |
1.0.34 | 83 | 9/26/2024 |
1.0.33 | 86 | 9/21/2024 |
1.0.32 | 92 | 9/13/2024 |
1.0.31 | 93 | 8/29/2024 |
1.0.30 | 106 | 8/11/2024 |
1.0.29 | 83 | 8/2/2024 |
1.0.28 | 47 | 7/29/2024 |
1.0.27 | 76 | 7/24/2024 |
1.0.26 | 105 | 6/13/2024 |
1.0.22 | 102 | 5/24/2024 |
1.0.21 | 94 | 5/23/2024 |
1.0.20 | 105 | 5/17/2024 |
1.0.19 | 100 | 5/15/2024 |
1.0.18 | 100 | 5/13/2024 |
1.0.17 | 88 | 5/10/2024 |
1.0.16 | 82 | 5/10/2024 |
1.0.15 | 103 | 4/26/2024 |
1.0.14 | 95 | 4/26/2024 |
1.0.13 | 100 | 4/10/2024 |
1.0.12 | 104 | 4/9/2024 |
1.0.11 | 106 | 4/8/2024 |
1.0.10 | 96 | 4/4/2024 |
1.0.9 | 110 | 4/3/2024 |
1.0.8 | 116 | 3/21/2024 |
1.0.7 | 126 | 2/1/2024 |
1.0.6 | 103 | 1/29/2024 |
1.0.5 | 107 | 1/26/2024 |
1.0.4 | 102 | 1/20/2024 |
1.0.3 | 208 | 11/29/2023 |
1.0.2 | 137 | 11/27/2023 |
1.0.1 | 127 | 11/26/2023 |
1.0.0 | 127 | 11/26/2023 |
0.1.2 | 126 | 11/26/2023 |