一般にLinux系では有線LANのポートはeth0です。
ところが、最近のRasPiではこれが見当たらず、代わりにenxXXXみたいな名前になってます。
これは装置のmacアドレスから決められてるのですが……ポータビリティという観点ではありがた迷惑ですね……。
というわけで、今回はこれをeth0に書き換える手順です。
実際のところ
当該ルールは"73-usb-net-by-mac.rules"に記述されています。
$ cat /lib/udev/rules.d/73-usb-net-by-mac.rules //... ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", NAME=="", \ ATTR{address}=="?[014589cd]:*", \ TEST!="/etc/udev/rules.d/80-net-setup-link.rules", \ IMPORT{builtin}="net_id", NAME="$env{ID_NET_NAME_MAC}"
となってるので、これの"NAME="$env{ID_NET_NAME_MAC}"" を "NAME="eth0"に書き換えてこんな感じに
ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", NAME=="", \ ATTR{address}=="?[014589cd]:*", \ TEST!="/etc/udev/rules.d/80-net-setup-link.rules", \ IMPORT{builtin}="net_id", NAME="eth0"
あとはネットワークを再起動するなり、本体自体を再起動するなりで反映されます。