Raspberry Pi Zero + ENC28J6
-
Всем привет!
Недавно приобрёл себе Raspberry Pi Zero и к нему модуль ENC28J60. Как подключать модуль к RPi рассказывать не буду, т.к. интернет пестрит подобными мануалами. По одному из этих мануалов я и подключил модуль и столкнулся с проблемой. При каждой перезагрузке RPi обновляется MAC-адрес сетевого устройства и ни в какую не подхватывает статичный IP из /etc/network/interfaces. Постоянная смена MAC-адреса зарубила на корню присваивание IP по DHCP роутера, а постоянные танцы с бубнами по переназначению IP через SSH мало перспективны. Решил проблему следующим образом:-
Создадим резервную копию файла dhcpcd.conf:
cp -v /etc/dhcpcd.conf /etc/dhcpcd.conf_orig -
Удаляем всё в /etc/dhcpcd.conf и пишем следующее:
interface eth0
static ip_address=192.168.1.81/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1Теперь после перезагрузки будет всегда IP, который Вы прописали в строке static ip_address=…
Всем спасибо за внимание, тапков много в меня не кидайте.
-