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

현재 개발중인 제품이 있는데 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
6248 ARM 컴파일러는 무료/유료 사용이 따로있나요? [2] timul1 2017-04-03 386
6247 USB Type SSD를 사용시 적합한 파일시스템이 있을까요 ? [1] lOl 2019-09-02 391
» MAC Address를 이용한 접속? [3] SpecialCase 2016-06-04 392
6245 wifi usb 동글관련 질문 [2] 문철민 2015-01-15 394
6244 android 에서 wifi ap list 기 안 나타나는 문제 [2] MrWho 2015-05-21 395
6243 USB Host 질문입니다. [2] 하하호호하하 2020-04-20 397
6242 리눅스 디바이스 드라이버 저장소 문제 [3] 하하호호하하 2022-08-12 400
6241 [Aliexpress A8] [2] 밥줘잉 2016-04-12 401
6240 wlan을 hostapd를 통해서 AP로 사용할때 wpa passphrase 인증문제 [1] 행인1 2017-04-06 401
6239 u-boot 올리는 주소는 어떻게 알수 있나요? sinwho 2014-12-21 403
6238 혹시 이런식으로 일 해주는 회사가 있나요? [2] 김민욱 2020-10-29 410
6237 리눅스 커널 버전이 벌써 4.x 대네요.. [1] 김민욱 2015-07-21 411
6236 Nand Flash 변경 질문드려요. [4] FOLIMM 2015-02-11 411
6235 sleep 방지 [6] jackson 2015-02-27 414
6234 DMB 칩 과 멀티미디어 칩 가격? [2] 김민욱 2016-05-25 418
6233 v4l2를 이요하여 usb캠 출력하는데 영상이 깨지는현상이 나타나는데 ... file [1] biokk 2015-06-14 418
6232 kernel booting 오류 문의 드립니다. [9] 마빡 2015-04-15 419
6231 s5pv310에 emmc version적용 [4] 수위타자 2015-03-26 419
6230 안드로이드 서비스 개발시 알아야 할 것들이 궁금합니다 [8] 김석원입니다. 2017-06-09 423
6229 안드로이드 지자기 센서 포팅과 관련하여 질문드립니다. [4] ImYeol 2015-11-26 426

사용자 로그인