Raspberry Pi Zero i ENC29J60 - zmienny adres MAC

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?

Reply to
Atlantis
Loading thread data ...

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

Reply to
Marek

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

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

Reply to
Atlantis

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

formatting link

Reply to
Marek

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".

Reply to
Atlantis

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.