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

两台路由器的设备ID相同 #125

Closed
lariboo opened this issue Nov 7, 2020 · 6 comments
Closed

两台路由器的设备ID相同 #125

lariboo opened this issue Nov 7, 2020 · 6 comments

Comments

@lariboo
Copy link

lariboo commented Nov 7, 2020

一个ddnsto账号可以添加多台路由器,也就是这些路由器可以共用一个令牌。测试了2个型号共5台路由器,其中有2台不同型号的路由器的设备ID相同,目前不知道为什么会出现这个问题。期待今后能修复。

@333bbb
Copy link
Collaborator

333bbb commented Apr 29, 2021

后续会修复此问题

@333bbb 333bbb pinned this issue Apr 29, 2021
@bleeeeeeeeeee
Copy link

临时解决方案:
1、更改某台路由器的wan口mac地址(/etc/config/network)
2、在某一台路由器上删除./usr/sbin/.ddnsto_boot.cfg(可能不是此路径,全局搜索即可找到)
3、运行/usr/sbin/ddnsto -u xxxxx -l 0 ,查看到更新了id就成功了
4、重装对于这个问题没有用

@Alan-freeair
Copy link

Alan-freeair commented Sep 20, 2022

临时解决方案: 1、更改某台路由器的wan口mac地址(/etc/config/network) 2、在某一台路由器上删除./usr/sbin/.ddnsto_boot.cfg(可能不是此路径,全局搜索即可找到) 3、运行/usr/sbin/ddnsto -u xxxxx -l 0 ,查看到更新了id就成功了 4、重装对于这个问题没有用

两台都是老毛子固件(一台小米3G,一台K2P),ddnsto 版本3.0.0,依然出现ID相同的问题,和MAC地址没关系,和老毛子固件版本也没关系(我已经换了几个版本了),已经确认了两个wan口的MAC地址不一样。

完美解决办法:经过一晚上的测试发现ddnsto命令后加-x 1参数(默认是0),1可以换成1-99之间的任意数(我记得官方文档有说0-99)。即可生成新的ID,最有意思的是在的输入框中的Token 后面加-x 1即可,记得加空格。
image

亲测有效

@lariboo
Copy link
Author

lariboo commented Sep 23, 2022

两台都是老毛子固件(一台小米3G,一台K2P),ddnsto 版本3.0.0,依然出现ID相同的问题,和MAC地址没关系,和老毛子固件版本也没关系(我已经换了几个版本了),已经确认了两个wan口的MAC地址不一样。

完美解决办法:经过一晚上的测试发现ddnsto命令后加-x 1参数(默认是0),1可以换成1-99之间的任意数(我记得官方文档有说0-99)。即可生成新的ID,最有意思的是在的输入框中的Token 后面加-x 1即可,记得加空格。 image

亲测有效

感谢你的灵感,亲测有效too。
BTW:老毛子界面及日志并不同步显示新的ID,仅在DDNSTO官网控制台显示。

@bleeee
Copy link

bleeee commented Sep 23, 2022

临时解决方案: 1、更改某台路由器的wan口mac地址(/etc/config/network) 2、在某一台路由器上删除./usr/sbin/.ddnsto_boot.cfg(可能不是此路径,全局搜索即可找到) 3、运行/usr/sbin/ddnsto -u xxxxx -l 0 ,查看到更新了id就成功了 4、重装对于这个问题没有用

两台都是老毛子固件(一台小米3G,一台K2P),ddnsto 版本3.0.0,依然出现ID相同的问题,和MAC地址没关系,和老毛子固件版本也没关系(我已经换了几个版本了),已经确认了两个wan口的MAC地址不一样。

完美解决办法:经过一晚上的测试发现ddnsto命令后加-x 1参数(默认是0),1可以换成1-99之间的任意数(我记得官方文档有说0-99)。即可生成新的ID,最有意思的是在的输入框中的Token 后面加-x 1即可,记得加空格。 image

亲测有效

这个问题一般出现在直接移植固件的场景中,原来机器存储的mac地址文件并没有改变,ddnsto只有在第一次初始化的时候会判断mac地址,判断逻辑可能有点儿问题

@ddnstoBot
Copy link
Collaborator

感谢 @bleeeeeeeeeee @Alan-freeair 两位同学亲测方法,我们已更新官方文档。

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

No branches or pull requests

6 participants