저는 Raspberry Pi를 홈 네트워크의 HTTP 서버로 사용하려고 합니다. 여러 가지 이유로 CAT5 대신 USB 무선 어댑터를 통해 이 작업을 수행해야 했기 때문에 자세히 설명하지 않겠습니다.
문제는 내가 설정한 DHCP 예약이 유지되지 않기 때문에 라우터에서 이 장치를 일관되게 포트 포워딩할 수 없다는 것입니다. 파이가 다시 연결될 때마다 MAC 주소가 다르다는 것을 발견했습니다.
특정 MAC 주소를 wpa_supplicant 또는 시작 시 실행되도록 설정할 수 있는 다른 스크립트에 하드코딩할 수 있는 방법이 있습니까?
편집하다:
내 해결책은 wpa_supplicant를 시작하기 전에 ifconfig를 사용하여 MAC를 설정하는 스크립트로 wpa_supplicant의 systemd init 스크립트를 바꾸는 것이었습니다. 가장 깨끗한 솔루션은 아니지만 다른 수정이 필요하지 않을 정도로 잘 작동합니다.