搜索
bottom↓
回复: 15
打印 上一主题 下一主题

嵌入式Linux系统中PCBA的有线网络MAC批量写入

[复制链接]

出110入8汤圆

跳转到指定楼层
1
发表于 2022-6-1 11:08:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
产品跑的是Linux, 公司买了MAC地址段,但是方案商没有配套的写有线网络MAC的工具, 目前软件那边在busybox下弄了一个命令将MAC写入EEPROM, 但是只能逐个复制粘贴,批量麻烦,容易出现重复错误, 大家伙帮看看有啥高招

出0入42汤圆

2
发表于 2022-6-1 11:15:17 | 只看该作者
弄一个脚本工具expect连接到busybox以后, 从公司服务器/数据库获取新的mac写进去, 写一个减一个. 同时打印条码贴在设备上

出0入0汤圆

3
发表于 2022-6-1 11:29:24 | 只看该作者
直接买Microchip的已经烧写MAC地址的。

出110入8汤圆

4
 楼主| 发表于 2022-6-1 11:39:48 | 只看该作者
albert_w 发表于 2022-6-1 11:15
弄一个脚本工具expect连接到busybox以后, 从公司服务器/数据库获取新的mac写进去, 写一个减一个. 同时打印 ...
(引用自2楼)

谢谢, 公司买的有亚马逊的vps, 这个方案应该是对工人最便捷的.

出110入8汤圆

5
 楼主| 发表于 2022-6-1 11:40:26 | 只看该作者
BH6JER 发表于 2022-6-1 11:29
直接买Microchip的已经烧写MAC地址的。
(引用自3楼)

公司产品线多所以自己买了1百万个MAC

出0入228汤圆

6
发表于 2022-6-1 11:57:29 | 只看该作者
这么多的产品线,居然没有量产的 方案?

不可思议,busybox 都有了,还怕什么?
写个C  从串口,从网口  向上位机 查询下 再写入e2p不就行了吗
或者贴片前,先将mac写入eeprom

出0入42汤圆

7
发表于 2022-6-1 12:37:22 | 只看该作者
请教一下mac是到哪里买的?

出0入30汤圆

8
发表于 2022-6-1 12:53:37 | 只看该作者
MAC地址段带校验位吗?
如不带直接用烧录器自增1烧录就可以了,

出0入71汤圆

9
发表于 2022-6-1 13:04:51 来自手机 | 只看该作者
angler12 发表于 2022-6-1 11:40
公司产品线多所以自己买了1百万个MAC
(引用自5楼)

价格大约多少,也想买一点,不知道贵不贵

出110入8汤圆

10
 楼主| 发表于 2022-6-1 13:38:38 | 只看该作者
ycheng2004 发表于 2022-6-1 12:53
MAC地址段带校验位吗?
如不带直接用烧录器自增1烧录就可以了,
(引用自8楼)

不带, 是烧录在外置的EEPROM里面

出110入8汤圆

11
 楼主| 发表于 2022-6-1 13:39:10 | 只看该作者
youkebing 发表于 2022-6-1 13:04
价格大约多少,也想买一点,不知道贵不贵
(引用自9楼)

可以直接联系IEC, 不贵, 具体价格忘记了,

出0入30汤圆

12
发表于 2022-6-1 13:44:07 | 只看该作者
angler12 发表于 2022-6-1 13:38
不带, 是烧录在外置的EEPROM里面
(引用自10楼)

烧录器也可以写24C02,
然后自增+1,

出0入0汤圆

13
发表于 2022-6-2 10:29:28 | 只看该作者
之前公司产品上面,要写蓝牙mac,是用了一个u盘,里面每次生产的时候,文件记录好范围,然后每次用一个,就记录一下。u盘插入,车机界面中点击确认。

出0入0汤圆

14
发表于 2022-6-2 10:57:42 | 只看该作者
MAC最后两个字节在第一次开机时随机写入,然后保存在文件系统里面,两个字节的随机数造成MAC地址冲突的概率应该极小

出110入8汤圆

15
 楼主| 发表于 2022-6-2 12:03:32 | 只看该作者
neverlic 发表于 2022-6-2 10:57
MAC最后两个字节在第一次开机时随机写入,然后保存在文件系统里面,两个字节的随机数造成MAC地址冲突的概率 ...
(引用自14楼)

以前是这样搞的, 现在买了1百万个MAC,需要逐个写到PCBA里面去

出110入8汤圆

16
 楼主| 发表于 2022-6-2 12:05:57 | 只看该作者
感谢大家的建议, 已经确定找专业的标贴打印公司来解决
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 -- 东莞阿莫电子网站 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2023-10-5 00:33

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表