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

현재 개발중인 제품이 있는데 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 [완료] USB CDRW [9] 한영민 2007-05-10 3744
6267 메인 페이지도 오픈하셨네요... 툴체인 관련...<=완료 [5] 이홍석 2006-04-06 3730
6266 GUI Tool 선정에 관하여 [2] 권형식 2006-04-12 3720
6265 [완료] 터치칩 제조사 검색이 안되네요. [3] 박영학 2007-05-15 3716
6264 [완료]공유기 없이 VMware network 환경 설정 [7] 최재혁 2007-12-24 3694
6263 [완료]sd card mount 질문입니다~~^^; [5] 김승규 2007-07-09 3681
6262 [완료] 공구 LX800 LCD화면 색이 변해서 어떠한 것이 문제인지..... [10] 이승진 2007-05-07 3677
6261 [질문] USB 메모리로 부팅해서 설치하는데.. [1] 류충렬 2007-05-12 3672
6260 안드로이드 해상도 변경방법은?? [2] 블루스카이 2012-05-01 3653
6259 [ORIGEN-4412]Linux포팅하는 방법을 알고 싶습니다. [5] monad 2013-04-26 3642
6258 완료) XP 용 graphic driver는 어떻게 만드나요 ? [2] 김형기 2007-08-10 3603
6257 [질문] aesop-lx800 보드 사용시에 필요한 부품들은? [8] 류충렬 2007-05-08 3599
6256 winpe 설치 해보신분 [3] 김준대 2007-05-16 3586
6255 [질문] PCI LAN Card. RTL8139D Error 있습니까? [6] 한영민 2007-05-09 3579
6254 [질문]LCD 고장인거 같아서 외부 모니터 설정하는 키보드 순서 알... [4] 이동술 2007-06-28 3575
6253 외부 모니터로 출력 선택후 10분뒤 LCD 하단부가 고열로 검게 변했... [5] 조준동 2007-06-02 3571
6252 [완료]serial gadget에 관해서.. [5] 박기호 2007-05-24 3539
6251 자료실에서... [3] 박현진 2006-04-09 3530
6250 사운드 PATH 설정에 대하여 [1] 데카 2010-11-25 3525
6249 일반터미널 상에서는 emmc에 uboot를 올리지못하나요?? [10] xoduddk123 2014-02-14 3515

사용자 로그인