ヤフオクでFortiGate 50Eを探し見付けた時に前後して、同じくハードウェア情報内のネットワークアダプタからMarvell機であることを特定し、散々悩んだ末に確保したもの。
既に確保してから時間が経っている上、基本的には一部を除いて50Eとハードウェアはほぼ共通であるものの、念の為メモ。
Switch
zone | WAN | LAN | |||
---|---|---|---|---|---|
port (FG-30E) |
WAN | 4 | 3 | 2 | 1 |
port | port0 | port1 | port2 | port3 | port4 |
MAC
確認中
U-Boot
Fortinetのブート用プログラム?が呼ばれてしまう為U-Boot本体では中断できず
(ブートメニュー)
[C]: Configure TFTP parameters. [R]: Review TFTP parameters. [T]: Initiate TFTP firmware transfer. [F]: Format boot device. [I]: System information. [B]: Boot with backup firmware and set as default. [Q]: Quit menu and continue to boot. [H]: Display this list of options.
[I]: System information. -> [I]: Display system information.
Vendor ID : Fortinet CPU family : Cortex CPU model : Cortex-A9 CPU MHz : 1332 MHz Cache size : 64 KB Memory : DDR SDRAM 1GB Platform ID : FGT30E Serial number : FGT30E3Uxxxxxxxx BIOS Ver:05000014 Restricted mode : Disable Menu timeout : 60
[I]: System information. -> [S]: Set serial port baudrate.
Enter S,R,T,I,E,Q,or H: 0: 9600 1: 19200 2: 38400 3: 57600 4: 115200 Enter baudrate option [9600]:
[R]: Review TFTP parameters.
Image download port: WAN DHCP status: Disabled Local VLAN ID: <NULL> Local IP address: 192.168.1.188 Local subnet mask: 255.255.255.0 Local gateway: 192.168.1.254 TFTP server IP address: 192.168.1.168 Firmware file name: image.out
[T]: Initiate TFTP firmware transfer.
Please connect TFTP server to Ethernet port 'WAN'. MAC: 70:4c:a5:1c:af:ce Connect to tftp server 192.168.1.168 ... ############## Image Received. Checking image... OK Save as Default firmware/Backup firmware/Run image without saving:[D/B/R]?
Kernel
FortiGateとしてのコンソールが表示されるのみ(dmesg無し)
fnsysctl uname -a
FGT30Exxxxxxxxxx # fnsysctl uname -a can not find command uname
cat /proc/version
FGT30E3Uxxxxxxxx # fnsysctl cat /proc/version Linux version 3.2.16 (root@build) (gcc version 4.7.4 (Linaro GCC 4.7-2014.06) ) #2 SMP Thu Feb 9 18:40:43 UTC 2017
cat /proc/cpuinfo
FGT30E3Uxxxxxxxx # fnsysctl cat /proc/cpuinfo Processor : ARMv7 Processor rev 1 (v7l) processor : 0 BogoMIPS : 2655.84 processor : 1 BogoMIPS : 2662.40 Features : swp half thumb fastmult vfp edsp neon vfpv3 tls CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x4 CPU part : 0xc09 CPU revision : 1 Hardware : Marvell Armada 380/385/388 (Device Tree) Revision : 0000 Serial : 0000000000000000
cat /proc/meminfo
FGT30E3Uxxxxxxxx # fnsysctl cat /proc/meminfo MemTotal: 1033620 kB MemFree: 583404 kB Buffers: 3436 kB Cached: 106904 kB SwapCached: 0 kB Active: 160876 kB Inactive: 79376 kB Active(anon): 140052 kB Inactive(anon): 25780 kB Active(file): 20824 kB Inactive(file): 53596 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 129912 kB Mapped: 28356 kB Shmem: 35920 kB Slab: 57268 kB SReclaimable: 7448 kB SUnreclaim: 49820 kB KernelStack: 1504 kB PageTables: 5812 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 516808 kB Committed_AS: 14821884 kB VmallocTotal: 1024000 kB VmallocUsed: 10252 kB VmallocChunk: 1012388 kB
cat /proc/mtd
FGT30E3Uxxxxxxxx # fnsysctl cat /proc/mtd dev: size erasesize name mtd0: 00200000 00010000 "uboot" mtd1: 00600000 00010000 "kn1" mtd2: 01800000 00010000 "rfs1" mtd3: 00600000 00010000 "kn2" mtd4: 01800000 00010000 "rfs2" mtd5: 01200000 00010000 "part1" mtd6: 01200000 00010000 "part2" mtd7: 01e00000 00010000 "data2"
cat /proc/cmdline
FGT30E3Uxxxxxxxx # fnsysctl cat /proc/cmdline panic=5 console=ttyS0,9600 root=/dev/ram0 rw initrd=0x2a000000,128M
ls -al /sys/class/net/
FGT30E3Uxxxxxxxx # fnsysctl ls -al /sys/class/net/ drwxr-xr-x 2 0 0 Wed Oct 4 01:47:59 2023 0 . drwxr-xr-x 28 0 0 Wed Oct 4 01:27:27 2023 0 .. lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 dummy0 -> ../../devices/virtual/net/dummy0 lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 eth0 -> ../../devices/soc.0/internal-regs.2/f1070000.ethernet/net/eth0 lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 lan -> ../../devices/virtual/net/lan lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 lan1 -> ../../devices/virtual/net/lan1 lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 lan2 -> ../../devices/virtual/net/lan2 lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 lan3 -> ../../devices/virtual/net/lan3 lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 lan4 -> ../../devices/virtual/net/lan4 lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 lo -> ../../devices/virtual/net/lo lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 modem -> ../../devices/virtual/net/modem lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 mux4 -> ../../devices/virtual/net/mux4 lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 mux5 -> ../../devices/virtual/net/mux5 lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 mux6 -> ../../devices/virtual/net/mux6 lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 port_ha -> ../../devices/virtual/net/port_ha lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 root -> ../../devices/virtual/net/root lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 ssl.root -> ../../devices/virtual/net/ssl.root lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 vsys_fgfm -> ../../devices/virtual/net/vsys_fgfm lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 vsys_ha -> ../../devices/virtual/net/vsys_ha lrwxrwxrwx 1 0 0 Wed Oct 4 01:51:25 2023 0 wan -> ../../devices/soc.0/internal-regs.2/f1030000.ethernet/net/wan
fnsysctl ls -al /sys/class/leds/
FGT30Exxxxxxxxxx # fnsysctl ls -al /sys/class/leds/ drwxr-xr-x 2 0 0 Mon Mar 20 22:02:48 2023 0 . drwxr-xr-x 28 0 0 Mon Mar 20 22:02:45 2023 0 .. lrwxrwxrwx 1 0 0 Mon Mar 20 22:33:04 2023 0 alarm_led_amber -> ../../devices/soc.0/internal-regs.2/leds.3/leds/alarm_led_amber lrwxrwxrwx 1 0 0 Mon Mar 20 22:33:04 2023 0 alarm_led_red -> ../../devices/soc.0/internal-regs.2/leds.3/leds/alarm_led_red lrwxrwxrwx 1 0 0 Mon Mar 20 22:33:04 2023 0 ha_led_green -> ../../devices/soc.0/internal-regs.2/leds.3/leds/ha_led_green lrwxrwxrwx 1 0 0 Mon Mar 20 22:33:04 2023 0 ha_led_red -> ../../devices/soc.0/internal-regs.2/leds.3/leds/ha_led_red lrwxrwxrwx 1 0 0 Mon Mar 20 22:02:48 2023 0 status_led_green -> ../../devices/soc.0/internal-regs.2/leds.3/leds/status_led_green lrwxrwxrwx 1 0 0 Mon Mar 20 22:02:48 2023 0 status_led_red -> ../../devices/soc.0/internal-regs.2/leds.3/leds/status_led_red
fnsysctl df -h
FGT30Exxxxxxxxxx # fnsysctl df -h Filesystem Size Used Available Use% Mounted on rootfs 123.9M 58.5M 65.3M 47% / /dev/root 123.9M 58.5M 65.3M 47% / none 541.5M 14.1M 527.3M 3% /tmp none 541.5M 24.0K 541.5M 0% /dev/shm none 541.5M 19.5M 521.9M 4% /dev/cmdb /dev/mtd5 18.0M 9.4M 8.5M 52% /data /dev/mtd7 30.0M 16.8M 13.1M 56% /data2
bootlog
FortiGate-30E (12:44-07.08.2016) Ver:05000014 Serial number: FGT30E3Uxxxxxxxx CPU(00): 1332MHz Total RAM: 1GB Initializing boot device... Initializing MAC... egiga0 Please wait for OS to boot, or press any key to display configuration menu.......... Booting OS... Reading boot image... 2807808 bytes. Initializing firewall... System is starting... FGT30E3Uxxxxxxxx login: