Raspberry Pi Zero i ENC29J60 - zmienny adres MAC

Aug 08, 2016 4 Replies

Eksperymentowałem ostatnio z podłączeniem Raspberry Pi Zero do Internetu



- planuję zbudować na podstawie tego komputerka pewien moduł, w formie płyty głównej zawierającej niezbędne peryferia, do której będzie się wpinało płytkę RPi0.



Komunikacja po sieci ruszyła bez problemu. Szybkość transmisji może nie powala, ale jest wystarczająca do moich zastosowań.



Niestety zauważyłem pewien niepożądany efekt - adres MAC jest losowany przy każdym starcie urządzenia, w związku z czym zmienia się po resecie.



System to Raspbian Jessie, a więc wersja wyposażona domyślnie w moduł jądra do obsługi ENC.



Można to naprawić w konfiguracji, czy jedynym wyjściem jest modyfikacja kodu źródłowego sterownika i jego samodzielna kompilacja?


W/boot/cmdline.txt nie podałeś maca z - zamiast : jako separator bajtow adresu?

W dniu 2016-08-08 o 16:06, Marek pisze:

Niczego tam nie podawałem. Jak to zrobić? Co dopisać?

A ta solucja opisana w komentarzach w linku poniżej nie pomaga?

formatting link

W dniu 2016-08-09 o 09:07, Marek pisze:

Po przetestowaniu kilku różnych porad z sieci okazało się, że pomogło dopiero umieszczenie linii "pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx" w "/etc/network/interfaces".

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required