w5100 mac address 변경 관련 문제

MCU와 W5100칩을 같이 회로에 추가하여 TCP/IP 통신을 하려고 했는데

개별적으로 통신은 잘됩니다.

근데 6대 제품을 동시 접속을 하여 컨트롤 하려 했는데 잘 안되더라고요

그래서 이것저것 찾아보니 W5100은 맥주소가 임시(?)적으로 정해져서 나온다고 들었어요

00-01-02-03-04-05로 정해져서 나온다고 들었는데 이 MAC주소를 변경하는 방법을 알고 싶습니다.

펌웨어 코딩적으로나 다른 방법이 있으면 모든 방법을 알고싶어요

W5100 칩만 구매하실경우에는 MAC주소가 없습니다.

S2E제품처럼 펌웨어가 들어있는 제품의 경우 MAC주소가 쓰여져서 판매되고있습니다.

W5100칩만을 구매해서 사용하신하면 SHAR register에 값을 쓰면 MAC주소가 입력됩니다.
아래 그림은 W5100 데이터시트에서 발췌한것입니다.
image

내부 네트워크에서 임의의 MAC을 쓰는것은 상관없지만, 해당 제품이 외부와의 통신이 된다면 MAC충돌로 네트워크 문제가 발생할수 있습니다.

w5100 드라이버 다운로드에 라이브러리도 있던데 그거 수정해서 해야한다는 말씀이신가요?

가 어떤것을 얘기하시는건가요?