Re: [OpenWrt-Devel] DHCP capability

2012-04-28 Thread Philip Prindeville
No one seems to have disagreed with this, so I'll interpret that as consent.

I'll also note that currently we currently don't support list dhcp_option for 
host configs. We should.

It seems to be a trivial change to make.

Can we make this change?

Thanks,

-Philip


On 3/28/12 10:29 AM, Philip Prindeville wrote:
 Jo-Philipp,
 
 We started to talk about the following:
 
 config host
   option ip '192.168.1.25'
   option mac 'd0:27:88:59:38:e8'
   option name 'gwtest'
   option tag 'client'
   list dhcp_option 'option:domain-name,acme.net'
 
 config global
   option tag 'client'
   list dhcp_option 'option:router,192.168.1.253'
   list dhcp_option 'option:domain-search,redfish-solutions.com'
 
 
 and this should result in:
 
 dhcp-host=d0:27:88:59:38:e8,set:client,192.168.1.25,gwtest,option:domain-name,acme.net
 
 dhcp-option=tag:client,option:router,192.168.1.253,option:domain-search,redfish-solutions.com
 
 
 This would allow me to have a class of options associated with 'client' 
 machines (i.e. machines given to me by customers to use on contracts for 
 development that sit on my network) by simply associating them with the 
 'client' attribute, regardless of what network I put them on.
 
 Ditto, I could have:
 
 config mac
   option mac '00:0e:08:*:*:*'
   option tag 'sipura'
   option tag 'sipphone'
 
 config global
   option tag 'sipphone'
   list dhcp_option 'option:tftp-server,pbx.redfish-solutions.com'
   list dhcp_option 'option:120,192.168.1.1'
 
 config global
   option tag 'sippura'
   list dhcp_option 'option:bootfile-name,/firmware/spa942.cfg'
 
 
 which would generate:
 
 dhcp-mac=set:sipura,set:sipphone,00:0e:08:*:*:*
 
 dhcp-option=tag:sipphone,option:tftp-server,pbx.redfish-solutions.com,option:120,192.168.1.1
 dhcp-option=tag:sipura,option:bootfile-name,/firmware/spa942.cfg
 
 
 also thinking that the field 'force' would be useful, i.e.:
 
 config global
   option tag 'sipphone'
   option force 1
   list dhcp_option 'option:tftp-server,pbx.redfish-solutions.com'
   list dhcp_option 'option:120,192.168.1.1'
 
 
 dhcp-option-force=tag:sipphone,option:tftp-server,pbx.redfish-solutions.com,option:120,192.168.1.1
 
 what do you think?
 
 -Philip
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] DHCP capability

2012-03-28 Thread Philip Prindeville
Jo-Philipp,

We started to talk about the following:

config host
option ip '192.168.1.25'
option mac 'd0:27:88:59:38:e8'
option name 'gwtest'
option tag 'client'
list dhcp_option 'option:domain-name,acme.net'

config global
option tag 'client'
list dhcp_option 'option:router,192.168.1.253'
list dhcp_option 'option:domain-search,redfish-solutions.com'


and this should result in:

dhcp-host=d0:27:88:59:38:e8,set:client,192.168.1.25,gwtest,option:domain-name,acme.net

dhcp-option=tag:client,option:router,192.168.1.253,option:domain-search,redfish-solutions.com


This would allow me to have a class of options associated with 'client' 
machines (i.e. machines given to me by customers to use on contracts for 
development that sit on my network) by simply associating them with the 
'client' attribute, regardless of what network I put them on.

Ditto, I could have:

config mac
option mac '00:0e:08:*:*:*'
option tag 'sipura'
option tag 'sipphone'

config global
option tag 'sipphone'
list dhcp_option 'option:tftp-server,pbx.redfish-solutions.com'
list dhcp_option 'option:120,192.168.1.1'

config global
option tag 'sippura'
list dhcp_option 'option:bootfile-name,/firmware/spa942.cfg'


which would generate:

dhcp-mac=set:sipura,set:sipphone,00:0e:08:*:*:*

dhcp-option=tag:sipphone,option:tftp-server,pbx.redfish-solutions.com,option:120,192.168.1.1
dhcp-option=tag:sipura,option:bootfile-name,/firmware/spa942.cfg


also thinking that the field 'force' would be useful, i.e.:

config global
option tag 'sipphone'
option force 1
list dhcp_option 'option:tftp-server,pbx.redfish-solutions.com'
list dhcp_option 'option:120,192.168.1.1'


dhcp-option-force=tag:sipphone,option:tftp-server,pbx.redfish-solutions.com,option:120,192.168.1.1

what do you think?

-Philip

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel