また MAC アドレスが消えた?

LS-XHL

LS-XHL をまっさらにしたとき、 192.168.2.200 番台の IP アドレスが付いた。
192.168.2.200 番台の IP アドレスは、 MAC アドレスが登録されていない機器用にプールしているアドレス。
つまり 192.168.2.200 番台の IP アドレスが付いた 機器は MAC アドレスが登録されていない。

ひょっとして、Flash メモリに書いた MAC アドレスがまた消えた?
確認する。

標準ファームで起動

LS-XHL を標準ファームで起動する。

DHCP のログを見る

DHCP サーバである HS-DHGL のログを見て LS-XHL に 割り当てられた IP アドレスを調べる。
Mar 29 13:59:50 sil dhcpd: DHCPREQUEST for 192.168.2.217 from 00:50:43:6d:e9:f1 via eth0
Mar 29 13:59:50 sil dhcpd: DHCPDISCOVER from 00:50:43:6d:e9:f1 via eth0
Mar 29 13:59:51 sil dhcpd: DHCPREQUEST for 192.168.2.214 from 00:50:43:6d:e9:f1 via eth0
Mar 29 13:59:51 sil dhcpd: DHCPOFFER on 192.168.2.204 to 00:50:43:6d:e9:f1 via eth0
なんか変。
そーか。BLR3-TX4 から割り当てられているのか。

標準ファームに telnet

192.168.2.214 に telnet する。
yasunari@sil:~$ telnet 192.168.2.214
Trying 192.168.2.214...
Connected to 192.168.2.214.
Escape character is '^]'.

BUFFALO INC. LinkStation series

LS-XHLA1F login: root
No mail.
root@LS-XHLA1F:~#

nvram

nvram で環境変数を見る。
root@LS-XHLA1F:~# nvram --help
nvram: invalid option -- -
nvram Ver.2.00
nvram -c 
root@LS-XHLA1F:~# nvram -c printenv
1: [bootdelay=3]
2: [baudrate=115200]
3: [loads_echo=0]
4: [ipaddr=192.168.11.150]
5: [serverip=192.168.11.1]
6: [rootpath=/mnt/ARM_FS/]
7: [netmask=255.255.255.0]
root@LS-XHLA1F:~#
やっぱり消えている。
揮発する?

eth1addr のセット

以前と同様、eth1addr をセットする。
root@LS-XHLA1F:~# nvram -c set eth1addr '00:1D:73:E4:48:DF'
>nvram_set:eth1addr = 00:1D:73:E4:48:DF
root@LS-XHLA1F:~# nvram -c printenv
1: [bootdelay=3]
2: [baudrate=115200]
3: [loads_echo=0]
4: [ipaddr=192.168.11.150]
5: [serverip=192.168.11.1]
6: [rootpath=/mnt/ARM_FS/]
7: [netmask=255.255.255.0]
8: [eth1addr=00:1D:73:E4:48:DF]
root@LS-XHLA1F:~#

再起動

LS-XHL を再起動。

Mar 29 14:18:35 sil dhcpd: DHCPREQUEST for 192.168.2.214 from 00:1d:73:e4:48:df via eth0
Mar 29 14:18:35 sil dhcpd: DHCPNAK on 192.168.2.214 to 00:1d:73:e4:48:df via eth0
Mar 29 14:18:35 sil dhcpd: DHCPDISCOVER from 00:1d:73:e4:48:df via eth0
Mar 29 14:18:35 sil dhcpd: DHCPOFFER on 192.168.2.49 to 00:1d:73:e4:48:df via eth0
Mar 29 14:18:35 sil dhcpd: DHCPREQUEST for 192.168.2.49 from 00:1d:73:e4:48:df via eth0
Mar 29 14:18:35 sil dhcpd: DHCPACK on 192.168.2.49 to 00:1d:73:e4:48:df via eth0
192.168.2.214 を求められたけど、 ダメといって 192.168.2.49 を割り当てた。

しかし、またなんで2回も消えた?
マジで「揮発するんでは?」と考えたくなる。

LS-XHL
バッファローダイレクト
楽天市場
amazon
Sofmap
ValuMore


ハードディスクドライブ(HDD)交換屋
ハックの記録
LinkStation/玄箱 をハックしよう

6万円でお釣りがくる4TB NAS

Copyright (C) 2003-2009 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市