此问题堪称从业多年来困扰最大,方向全无的终极问题之一
问题来源
如上截图来源华为hilink平台适配调试文档。
新做的hilink linux网关,需要通过DHCP dicover包,上报option 60信息,信息内容就是一段字符串,例如huawei:hilink:gateway
DHCP包发送
- 我遇到这个问题,以为是在用户层代码,通过DHCP接口发送discover包,其中增加option60段,内容填充huawei:hilink:gateway即可,这个思想是错误的,方向性错误。应该是修改系统dhcp设置即可。
- 大部分人,包括我自己只知道dhcp是获取ip的,但是对dhcp的整个过程不是太了解,所以改变字段更是无从下手。
- 这个DHCP包是通过linux系统设置,具体步骤我是这样尝试的,但是失败了
- buildroot中增加dhcp client设置
- 升级网关系统,在etc/dhcp/下面有个dhclient.conf文件
- 在dhclient.conf文件中增加send vendor-c
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/4079.html