기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

현재 개발중인 제품이 있는데 TCP/IP 통신만 지원하고 디스플레이도 없습니다.


그래서 제품에 초기 고정IP를 할당하여 사용자가 초기 고정IP로 접속을 한 후 원하는 IP를 변경하게 하였습니다.


만약 변경한 IP를 잊어버리면 제품 뒷면의 Reset버튼을 눌러 초기 고정IP로 변경되게 하였구요.


그런데 다른 분이 제품의 IP를 모르더라도 MAC Address만 알면 접속이 가능한 제품을 보았다고 하던데 이게 가능한건가요? 


가능하다면 어떤 방식으로 해야되는지 알려주시면 감사하겠습니다.




고도리

2016.06.04 21:42:46
*.108.179.221

https://kldp.org/node/3700


여기의 내용 중 broadcast로 ping을 보내보시면 될겁니다.


일단, mac을 가지고는 통신이 힘듭니다. ip address를 먼저 알아내는게 우선일겁니다.

통상 arp 패킷을 날린 후에 해당 mac에 할당된 ip를 얻어오고 나서 통신하시는게 맞을 겁니다.

pinebud

2016.06.09 01:29:19
*.229.16.4

Linux에서는 RAW소켓으로 TCP/IP가 필요없는 Ethernet 통신을 구현할 수 있습니다.

하지만 구현이 굉장히 복잡해질겁니다.


MAC주소별로 해당 보드의 IP주소를 고정하는 방법도 있겠죠.

예를 들면 xx:xx:xx:xx:xx:01이면 IP를 xxx.xxx.xxx.1로 하는것처럼요..

고도리

2016.06.10 02:45:21
*.200.239.210

기본적으로 L2단 통신이 가능한 것은 알고 있습니다. 다만, 질문의 목적이 그냥 mac만 알면 통신이 되는 방법을 물어본 듯 해서 현 상태에서 할 수 있는 나름의 쉬운(?) 방법을 쓴 것입니다.....^^;;;


목적이 L2 layer단으로만 통신을 하고자 한다면...........음....이 부분은 TCP/IP가 아닌 다른 프로토콜을 쓰시는게 훨 좋습니다. 예를 들어 X.25라던지 아니면 Custom HDLC를 사용하시는 것도 하나의 방법으로 보여지네요.

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
6268 임베디드 처음 해보는 초보입니다. [4] 양용현 2006-06-27 1371
6267 serial gadget 이 안되네요... [6] 이율삼 2006-06-28 3138
6266 [질문] 부팅 과정중 CS8900A 인식 실패 메시지 <-완료 [6] 오주열 2006-06-29 1139
6265 mpeg-4 최종 specification 갖고 계신분 [3] 고현철 2006-07-04 1087
6264 [질문] /var/adm/messages 파일을 계속 쓰는데..<-완료 [3] 오주열 2006-07-05 992
6263 [질문] 부팅시 ping을 쏘면 이더넷이 동작을 안하네요 <-완료 [6] 오주열 2006-07-06 1140
6262 high speed aesop-jtag 의 2410버전이 있나요? [2] 박병구 2006-07-11 1005
6261 aesop보드에 붙일만한 지상파 dmb 칩 알고 계신분 고현철 2006-07-11 1186
6260 [re] 지상파 dmb 칩에 대하여 ... 현철님 보세요 .... [5] 장석원 2006-07-11 1710
6259 특정핀을 부트로더와 부팅시에 GPIO로 사용하게 하는법<--완료 [3] 오주열 2006-07-15 1240
6258 가입하자마자 질문을 드립니다.. ^^; [8] 강성곤 2006-07-18 1692
6257 CS8900의 IP,Gate Way, Subnet, MAC을 저장하는법<--완료 [4] 오주열 2006-07-18 1404
6256 [질문] NOR Flash의 erase 에 대해서...<--완료 [5] 김선엽 2006-07-20 1173
6255 이솝 3차보드에 LCD용 핀이 몇개나 나오나요?<--완료 [2] 오주열 2006-07-20 1070
6254 혹시 aesop 보드에 wince 포팅해보신분 계신가요?? <= 완료 [3] 안정섭 2006-07-24 1428
6253 와이브로의 경우 ... [3] 장석원 2006-07-25 907
6252 AESOP 3차 Board 일정이 어떻게 되나요? <== 완료 [2] 손진호 2006-07-25 1112
6251 [질문]회로 베껴서 보드 떴는데 JTAG로 부트로더 다운로드가 안됩니... [5] 양용현 2006-07-26 1358
6250 무선랜 ?? <==완료 [3] 윤현승 2006-07-28 1494
6249 [질문] 이솝보드의 telnetd 질문입니다. <== 완료 ^^ [4] 이재훈 2006-07-28 1129

사용자 로그인