nvram

LS-XHL

nvram コマンドを実行してみた。
root@LS-XHL25B:~# nvram --help
nvram: invalid option -- -
nvram Ver.2.00
nvram -c <printenv|del|set|get|eraseall|dump>
root@LS-XHL25B:~# 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-XHL25B:~#
いやに少ない。

LS-CL は

root@LS-CL701:~# nvram -c printenv
1: [bootargs=$(bootargs_base) $(bootargs_root)]
2: [baudrate=115200]
3: [loads_echo=0]
4: [rootpath=/nfs/arm]
5: [cpuName=926]
6: [CASset=min]
7: [MALLOC_len=4]
8: [bootargs_end=:::DB88FXX81:eth0:none]
9: [buffalo_ver=BOOTVER=1.22]
10: [buffalo_minor_ver=BOOT_MINOR_VER=1.00]
11: [build_time=14:54:28]
12: [initrd=initrd.buffalo]
13: [kernel=uImage.buffalo]
14: [bootargs_base=console=ttyS0,115200]
15: [bootargs_root=root=/dev/sda2 rw initrd=0x00800040,15M panic=5]
16: [def_tftp=tftp 0x00100000 $(kernel); tftp 0x00800000 $(initrd); setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) tftpboot=yes; bootm 0x00100000 0x00800000]
17: [ethact=egiga0]
18: [ethaddr=00:1D:73:A3:27:01]
19: [stdin=serial]
20: [stdout=serial]
21: [stderr=serial]
22: [enaMonExt=no]
23: [enaFlashBuf=yes]
24: [enaCpuStream=no]
25: [ethprime=egiga0]
26: [bootdelay=3]
27: [disaMvPnp=no]
28: [overEthAddr=no]
29: [usb0Mode=host]
30: [usb1Mode=host]
31: [bootargs_func=func=0]
32: [filesize=6B03AD]
33: [bootcmd=ide reset; ext2load ide 0:1 0x00100000 /$(kernel); ext2load ide 1:1 0x00800000 /$(initrd); setenv bootargs $(bootargs_base) $(bootargs_root) $(bootargs_func) $(bootargs_debug) $(buffalo_ver); bootm 0x00100000 0x00800000]
34: [serverip=192.168.2.38]
35: [ipaddr=192.168.2.47]
root@LS-CL701:~#
LS-XHL をブートするたびに MAC アドレスが変わるのも ethaddr が定義されてないからだったりして。
それとも単に nvram コマンドが全部の環境変数を表示していないだけ?

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


電源 SW、続き
ハックの記録
LinkStation/玄箱 をハックしよう

スピンアップしない

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