2011|08|
2013|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|05|06|07|08|09|10|11|12|
2016|01|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|

2018-05-02 ubunts16.04 raspberry3B で eth0 が消えている

ifconfig -a で調べたら、"eth0" ではなく、"enxb827eb6d4d06" なる変な文字列になっていた。

これを修正する方法は、以下の通り(らしい)

/etc/udev/rules.d/70-persistent-net.rulesを作って、

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="b8:ac:6f:65:31:e5", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

と書き来んでおく。上のMACアドレスは実際のetherのMACに書き換えること。

その後、/etc/network/interfaces に

auto eth0

iface eth0 inet static

address 192.168.0.12

netmask 255.255.255.0

gateway 192.168.0.1

などと記載する。

/etc/dhcpcd.confの方は消しても大丈夫そう。

一応、/etc/dhcpcd.conf.orgとして以下のように残しておいた

interface eth0

static ip_address=192.168.0.12/24

static routers=192.168.0.1

static domain_name_servers=192.168.0.1