Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dhcp client does not support lease renewal #9

Open
anttikantee opened this issue Mar 22, 2013 · 10 comments
Open

dhcp client does not support lease renewal #9

anttikantee opened this issue Mar 22, 2013 · 10 comments
Assignees
Milestone

Comments

@anttikantee
Copy link
Member

No description provided.

@ghost ghost assigned anttikantee Mar 22, 2013
@justincormack
Copy link
Member

Are you really going to port a full dhcp client, or just suggest using rumprun instead?

@anttikantee
Copy link
Member Author

Not sure. Some people prefer a rumprun-less single-piece environment, so maybe it's a good idea.

This piece got a bit stalled, though. I started writing a dhcp server side for testing purposes, and was quite boring ...

@justincormack
Copy link
Member

Yeah, I was going to write one for ljsyscall... There are loads of odd corner cases with dhcp too. It might be better to find a small existing one.

@anttikantee
Copy link
Member Author

why does ljsyscall need a dhcp server?

@justincormack
Copy link
Member

same reason, need to configure interfaces...

@anttikantee
Copy link
Member Author

i'd understand a dhcp client for that, but a server?

@justincormack
Copy link
Member

oh, didnt mean server.

@anttikantee
Copy link
Member Author

right ;)

so there's a port of dhpdcd to the kernel in libnetconfig, but that's lacking leases, multi-interface operation, etc. Shouldn't be too difficult to add those back.

@justincormack
Copy link
Member

Do you think it would be acceptable to port it to netbsd so the OS has an in kernel dhcpcd? I mean ipv6 autoconf is in kernel (well much of it). Or the server part, the config side would probably have to change a lot...

@anttikantee
Copy link
Member Author

Dunno, I'm happy with a non-maintained port. It's not like DHCP changes very often.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants