2015年5月19日火曜日

電安法についてのあれこれ

PSEマークはACケーブル独立で調達を海外からする場合には輸入業者が取得を行う。
ACケーブルと製品が専用品であれば、ケーブルのPSEマークの取得はExceptionとして必要ない。
・ただし、専用品の場合はユーザーに混乱をきたさないように製品とケーブルを一緒に出荷する。

ACアダプターは上記のACケーブルのようなExceptionはなく、必ず輸入業者がPSEの取得が必要。
ACアダプターのみを輸入業者が代行をするのが一般的。この役割をメーカーのパートナーが担う。
・メーカーは外国の向上引き渡しで輸入はパートナーが行っていることになっている。
・APのような製品は通常はパートナーが輸入業者
・アダプターは日本で他が輸入したものをパートナーが日本で調達している。

【例外】
・日本の外資系メーカは会計上では物を販売していないことになっているので、輸入業者にはならない。
・同梱しているものは便宜上はArubaがアダプターのみ輸入しているのをパートナーに委託した形となっている。

2015年5月9日土曜日

AP: AP's setenv

apbootのコマンド:
name: AP-name
group: AP-group
master: controller
serverip: controller

name=AP1
group=test1
master=1015.200.197
serverip=0.197
a_ant_gain=cd373c172b56f83028d3a730ab478e0d12540551000020x002
g_ant_gain=cd373c172b56f83028d3a730ab478e0d12540551000020x002

リバースエンジニアリング的には以下のスペックが分かる。メモリは512Mbytes

Model: AP-22x
CPU0:  P1020E, Version: 1.1, (0x80ec0011)
Core:  E500, Version: 5.1, (0x80212051)
Clock:
       CPU0: 800 MHz
       CPU1: 800 MHz
       CCB:  400 MHz
       DDR:  333.333 MHz (666.667 MT/s data rate) (Asynchronous)

DRAM:  Configuring DDR for 666.667 MT/s data rate
DDR:   512 MB (DDR3, 32-bit, CL=5, ECC off)

APのインターフェースは
anul0, ap0, bond0, br0, eht0, eth1, gre0, lo等がある。br0に外部からのAPのアドレスがふられている。

以下APのコンソールログ

~ # ifconfig
anul0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ap0       Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          UP RUNNING  MTU:0  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

bond0     Link encap:Ethernet  HWaddr 6C:F3:7F:C6:77:7A
          inet6 addr: fe80::6ef3:7fff:fec6:777a/64 Scope:Link
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:8206 (8.0 KiB)  TX bytes:2820 (2.7 KiB)

br0       Link encap:Ethernet  HWaddr 6C:F3:7F:C6:77:7A
          inet addr:10.215.1.22  Bcast:10.215.1.255  Mask:255.255.255.0
          inet6 addr: fe80::6ef3:7fff:fec6:777a/64 Scope:Link
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:71 errors:0 dropped:69 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0      Link encap:Ethernet  HWaddr 6C:F3:7F:C6:77:7A
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:9000  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8206 (8.0 KiB)  TX bytes:2820 (2.7 KiB)
          Base address:0xa000

eth1      Link encap:Ethernet  HWaddr 6C:F3:7F:C6:77:7A
          UP BROADCAST SLAVE MULTICAST  MTU:9000  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Base address:0x2000

gre0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          UP RUNNING  MTU:0  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

~ # Switching to Full Access
~ # rebot
/bin/sh: rebot: not found
~ # reboot
The system is going down NOW !!
Sending SIGTERM to all processes.
Please stand by while rebooting the system.
Restarting system.


APBoot 1.4.0.2 (build 37665)
Built: 2013-03-18 at 15:36:24

Model: AP-22x
CPU0:  P1020E, Version: 1.1, (0x80ec0011)
Core:  E500, Version: 5.1, (0x80212051)
Clock:
       CPU0: 800 MHz
       CPU1: 800 MHz
       CCB:  400 MHz
       DDR:  333.333 MHz (666.667 MT/s data rate) (Asynchronous)
       LBC:   25 MHz
L1:    D-cache 32KB enabled
       I-cache 32KB enabled
I2C:   ready
DRAM:  Configuring DDR for 666.667 MT/s data rate
DDR:   512 MB (DDR3, 32-bit, CL=5, ECC off)
POST1: memory passed
Flash: 32 MB
L2:    256 KB enabled
Power: 802.3at POE
PCIe1: RC, link up, x1
       dev fn venID devID class  rev    MBAR0    MBAR1    MBAR2    MBAR3
       00  00  14e4  43a2 00002   03 80000004 00000000 80200004 00000000
PCIe2: RC, link up, x1
       dev fn venID devID class  rev    MBAR0    MBAR1    MBAR2    MBAR3
       00  00  14e4  43a1 00002   03 a0000004 00000000 a0200004 00000000
Net:   eth0, eth1
Radio: bcm43460#0, bcm43460#1

Hit <Enter> to stop autoboot:  0
apboot> printenv
bootdelay=2
baudrate=9600
autoload=n
boardname=Ardmore
servername=aruba-master
bootcmd=boot ap
autostart=yes
bootfile=e500.ari
ethaddr=6c:f3:7f:c6:77:7a
name=AP1
group=test1
master=1015.200.197
serverip=0.197
a_ant_gain=cd373c172b56f83028d3a730ab478e0d12540551000020x002
g_ant_gain=cd373c172b56f83028d3a730ab478e0d12540551000020x002
start_type=warm_start
stdin=serial
stdout=serial
stderr=serial
ethact=eth0

Environment size: 408/131068 bytes
apboot> printenv