Hi All,
I'm working on a project and can easily read the option 82 subscriber-id in a dhcpd.conf file. The problem is that I can't write to it! I'd really like to compile it into a cable modem config file and read it via agent.subscriber-id in the dhcpd.conf file. It sure would be handy for me to assign IP addresses based on "stuff" I can put into the config file. Does anyone know if this can be accomplished via option 82 or any other method?
Thanks,
Eric
If you already know the information, why do you want to write it to the modem and then read it back again ?
Why not just apply the information directly to the dhcpd.conf ?
Hi, I thought the Option 82 stuff is only added from the CMTS, like subscriber-id, upstream interface aso. and nothing which comes directly from the CM. Did I miss some additional options?
Sounds really interesting.
Hi,
What I really want is a way to store info about a customer in their modem config file and make decisions about their IP address based on that data. Any ideas?
Eric
I don't think that will work, unless you do some real ip bundle wrangling,
The reason why is this: the config file download comes after the dhcp discover, offer, request, ack.
The only way I could see this working is if you used a combination of different bundles on the cmts and attribute masks, and DS frequencies in the config to steer the cable modem to a different bundle where you could have different ip blocks to pull from. but this seems like overkill, and may cause the modem to reboot twice when initially coming on.
What problem are you trying to solve? What kind of info would you store in the config to make decisions on?
I assume it is static ips... If so the solution is to use rip route advertisements, or TR-069 config files.
If you are using ARRIS E6000 and ARRIS CM, ask you vendor for their vendor specific implementation. I know for sure ARRIS supports this feature.