BUFFALO 有線LANアダプター LUA4-U3-AGTE-WHをラズパイZEROに接続
これまでNASに使っているラズパイZEROのネットワークにはwifiを使っていたが、サーバーとしての安定性を考えれば、やはり有線が望ましい。
しかし、ラズパイZEROには有線は無理と考えていたので諦めていたが、ヒョンナところからUSB-LANの変換アダプターがあることを知り、それではということでメルコのLUA4-U3-AGTE-WHを買ってみた。
何とか使えるようになったので、纏めて置く。
〇経緯
まず、wifiでつながっているラズパイZEROのUSB端子に接続してみた。
pi@raspberrypi:~ $ ifconfig -a
eth0: flags=4163 mtu 1500
inet 169.254.185.254 netmask 255.255.0.0 broadcast 169.254.255.255
inet6 fe80::5fbb:461a:6af1:1c32 prefixlen 64 scopeid 0x20
ether 50:c4:dd:d7:0f:6c txqueuelen 1000 (Ethernet)
RX packets 1022 bytes 78594 (76.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 756 bytes 94503 (92.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 6 bytes 408 (408.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6 bytes 408 (408.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163 mtu 1500
inet 192.168.0.67 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::ccd3:e437:2433:5e0f prefixlen 64 scopeid 0x20
ether b8:27:eb:78:10:b7 txqueuelen 1000 (Ethernet)
RX packets 51 bytes 7800 (7.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 74 bytes 13144 (12.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
LANとしては動いているようであるが、IPアドレスの取得は出来ていないようである。
買ってwifiのドングルを繋いだ時は、DHCPによるIPアドレスは取得で来ていたので、少し違うようである。
これはZEROだけの問題ではと思って有線LANを内蔵し、DHCPによるアドレス取得が出来ているラスパイ4に繋いでみたが結果は同じで、このアダプターに接続した時は、アドレス取得が出来なかった。ドライバーの問題であろうか。
この問題は後で調べることとして、固定IPが出来るかどうか試してみた。
方法は、/etc/dhcpcd.confでeth0にstaticIPを指定する行のコメントを外してアドレスも所要のものとすることである。
この記述を行い再起動すると固定IPアドレスは問題ない様である。
ということでNASで動いているラズパイZERO(これはwifiの無い素のラズパイZEROである)の/etc/dhcpcd.confで固定IPアドレスを指定している部分のwlan0をeth0に変更するとともにwifiのドングルからLANアダプターに取り換えた。
動作は順調である。DHCPが不調の原因は何なのだろうか。不可解である。