嵌入式Linux系统中PCBA的有线网络MAC批量写入
产品跑的是Linux, 公司买了MAC地址段,但是方案商没有配套的写有线网络MAC的工具, 目前软件那边在busybox下弄了一个命令将MAC写入EEPROM, 但是只能逐个复制粘贴,批量麻烦,容易出现重复错误, 大家伙帮看看有啥高招 弄一个脚本工具expect连接到busybox以后, 从公司服务器/数据库获取新的mac写进去, 写一个减一个. 同时打印条码贴在设备上 直接买Microchip的已经烧写MAC地址的。 albert_w 发表于 2022-6-1 11:15弄一个脚本工具expect连接到busybox以后, 从公司服务器/数据库获取新的mac写进去, 写一个减一个. 同时打印 ...
(引用自2楼)
谢谢, 公司买的有亚马逊的vps, 这个方案应该是对工人最便捷的. BH6JER 发表于 2022-6-1 11:29
直接买Microchip的已经烧写MAC地址的。
(引用自3楼)
公司产品线多所以自己买了1百万个MAC 这么多的产品线,居然没有量产的 方案?
不可思议,busybox 都有了,还怕什么?
写个C从串口,从网口向上位机 查询下 再写入e2p不就行了吗
或者贴片前,先将mac写入eeprom 请教一下mac是到哪里买的? MAC地址段带校验位吗?
如不带直接用烧录器自增1烧录就可以了, angler12 发表于 2022-6-1 11:40
公司产品线多所以自己买了1百万个MAC
(引用自5楼)
价格大约多少,也想买一点,不知道贵不贵 ycheng2004 发表于 2022-6-1 12:53
MAC地址段带校验位吗?
如不带直接用烧录器自增1烧录就可以了,
(引用自8楼)
不带, 是烧录在外置的EEPROM里面 youkebing 发表于 2022-6-1 13:04
价格大约多少,也想买一点,不知道贵不贵
(引用自9楼)
可以直接联系IEC, 不贵, 具体价格忘记了, angler12 发表于 2022-6-1 13:38
不带, 是烧录在外置的EEPROM里面
(引用自10楼)
烧录器也可以写24C02,
然后自增+1, 之前公司产品上面,要写蓝牙mac,是用了一个u盘,里面每次生产的时候,文件记录好范围,然后每次用一个,就记录一下。u盘插入,车机界面中点击确认。 MAC最后两个字节在第一次开机时随机写入,然后保存在文件系统里面,两个字节的随机数造成MAC地址冲突的概率应该极小 neverlic 发表于 2022-6-2 10:57
MAC最后两个字节在第一次开机时随机写入,然后保存在文件系统里面,两个字节的随机数造成MAC地址冲突的概率 ...
(引用自14楼)
以前是这样搞的, 现在买了1百万个MAC,需要逐个写到PCBA里面去 感谢大家的建议, 已经确定找专业的标贴打印公司来解决
页:
[1]