====== 圖片 ====== 圖片來源: http://www.foxnetwork.ru/ [[http://www.foxnetwork.ru|{{http://www.foxnetwork.ru/images/stories/2010/asus_nas-m25/foto_001.jpg}}]] [[http://www.foxnetwork.ru|{{http://www.foxnetwork.ru/images/stories/2010/asus_nas-m25/foto_004.jpg}}]] [[http://www.foxnetwork.ru|{{http://www.foxnetwork.ru/images/stories/2010/asus_nas-m25/foto_006.jpg}}]] [[http://www.foxnetwork.ru|{{http://www.foxnetwork.ru/images/stories/2010/asus_nas-m25/foto_007.jpg}}]] ====== 內部訊息 ====== console __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | | | | | __ ) ___ ___ | |_ | | | |___| _ \ / _ \ / _ \| __| | |_| |___| |_) | (_) | (_) | |_ \___/ |____/ \___/ \___/ \__| ** MARVELL BOARD: DB-88F6281A-BP LE U-Boot 1.1.4 (Sep 10 2010 - 15:21:49) Marvell version: 3.4.9 U-Boot code: 00600000 -> 0067FFF0 BSS: -> 0069195C Soc: 88F6281 A0 (DDR2) CPU running @ 1200Mhz L2 running @ 400Mhz SysClock = 400Mhz , TClock = 200Mhz DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6 DRAM CS[0] base 0x00000000 size 256MB DRAM CS[1] base 0x10000000 size 256MB DRAM Total size 512MB 16bit width Flash: 0 kB Addresses 87M - 0M are saved for the U-Boot usage. Mem malloc Initialization (87M - 7M): Alpha : memset_ver2 Done NAND:128 MB *** Warning - bad CRC or NAND, using default environment CPU : Marvell Feroceon (Rev 1) Streaming disabled Write allocate disabled USB 0: host mode PEX 0: interface detected no Link. Net: egiga0 [PRIME] Booting from image 1 Hit any key to stop autoboot: 0 DETECT : gpio = 0x000001c0 NAND read: device 0 offset 0x4000000, size 0x300000 Reading data from 0x42ff800 -- 100% complete. 3145728 bytes read: OK NAND read: device 0 offset 0x4300000, size 0x200000 Reading data from 0x44ff800 -- 100% complete. 2097152 bytes read: OK ## Booting image at 00800000 ... Image Name: Linux-2.6.22.18 Created: 2010-08-16 4:10:56 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2047104 Bytes = 2 MB Load Address: 00008000 Entry Point: 00008000 Verifying Checksum ... OK OK ## Loading Ramdisk Image at 00b00000 ... Image Name: Ramdisk Created: 2010-11-17 8:34:34 UTC Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 1155371 Bytes = 1.1 MB Load Address: 00b00000 Entry Point: 00b00000 Verifying Checksum ... OK Starting kernel ... Uncompressing Linux................................................................................................................................ done, booting the kernel. Linux version 2.6.22.18 (root@mattlinux.alpha.com) (gcc version 4.2.1) #1 Mon Aug 16 12:10:49 CST 2010 CPU: ARM926EJ-S [56251311] revision 1 (ARMv5TE), cr=00053977 Machine: Feroceon-KW Using UBoot passing parameters structure Memory policy: ECC disabled, Data cache writeback CPU0: D VIVT write-back cache CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets Built 1 zonelists. Total pages: 130048 Kernel command line: root=/dev/ram console=ttyS0,115200 user_debug=31 :::DB88FXX81:eth0:none PID hash table entries: 2048 (order: 11, 8192 bytes) Console: colour dummy device 80x30 Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 256MB 256MB 0MB 0MB = 512MB total Memory: 514432KB available (3396K code, 592K data, 124K init) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 GPP_DATA_OUT_REG(1)= 0x0 GPP_DATA_OUT_REG(1)= 0x180 CPU Interface ------------- SDRAM_CS0 ....base 00000000, size 256MB SDRAM_CS1 ....base 10000000, size 256MB SDRAM_CS2 ....disable SDRAM_CS3 ....disable PEX0_MEM ....base e8000000, size 128MB PEX0_IO ....base f2000000, size 1MB INTER_REGS ....base f1000000, size 1MB NFLASH_CS ....base fa000000, size 2MB SPI_CS ....base f4000000, size 16MB BOOT_ROM_CS ....no such DEV_BOOTCS ....no such CRYPT_ENG ....base f0000000, size 2MB Marvell Development Board (LSP Version KW_LSP_4.2.7)-- DB-88F6281A-BP Soc: 88F6281 A0 LE Detected Tclk 200000000 and SysClk 400000000 MV Buttons Device Load Marvell USB EHCI Host controller #0: c0c37600 PEX0 interface detected no Link. PCI: bus0: Fast back to back transfers enabled SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb NET: Registered protocol family 2 Time: kw_clocksource clocksource has been installed. IP route cache hash table entries: 16384 (order: 4, 65536 bytes) TCP established hash table entries: 65536 (order: 7, 524288 bytes) TCP bind hash table entries: 65536 (order: 6, 262144 bytes) TCP: Hash tables configured (established 65536 bind 65536) TCP reno registered checking if image is initramfs...it isn't (no cpio magic); looks like an initrd Freeing initrd memory: 1128K RTC registered Use the XOR engines (acceleration) for enhancing the following functions: o RAID 5 Xor calculation o kernel memcpy o kenrel memzero Number of XOR engines to use: 4 cesadev_init(c0011574) mvCesaInit: sessions=640, queue=64, pSram=f0000000 Warning: TS unit is powered off. MV Buttons Driver Load VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) squashfs: version 3.3 (2007/10/31) Phillip Lougher squashfs: LZMA suppport for slax.org by jro NTFS driver 2.1.28 [Flags: R/O]. JFFS2 version 2.2. (NAND) Ac 2001-2006 Red Hat, Inc. io scheduler noop registered io scheduler anticipatory registered (default) Register GPIO driver Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A serial8250.0: ttyS1 at MMIO 0xf1012100 (irq = 34) is a 16550A RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize loop: module loaded Loading Marvell Ethernet Driver: o Cached descriptors in DRAM o DRAM SW cache-coherency o Single RX Queue support - ETH_DEF_RXQ=0 o Single TX Queue support - ETH_DEF_TXQ=0 o TCP segmentation offload enabled o UDP fragmentation offload enabled o Receive checksum offload enabled o Transmit checksum offload enabled o Network Fast Processing (Routing) supported o Driver ERROR statistics enabled o Driver INFO statistics enabled o Proc tool API enabled o Rx descripors: q0=128 o Tx descripors: q0=532 o Loading network interface(s): o eth0, ifindex = 1, GbE port = 0 Warning: Giga 1 is Powered Off mvFpRuleDb (dfcc0000): 16384 entries, 65536 bytes Integrated Sata device found scsi0 : Marvell SCSI to SATA adapter scsi1 : Marvell SCSI to SATA adapter NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit) Scanning device for bad blocks Bad eraseblock 257 at 0x02020000 Bad eraseblock 282 at 0x02340000 Bad eraseblock 716 at 0x05980000 Creating 11 MTD partitions on "nand_mtd": 0x00000000-0x000e0000 : "u-boot" 0x000e0000-0x00100000 : "imagecfg" 0x00100000-0x00400000 : "uImage" 0x00400000-0x00600000 : "initrd" 0x00600000-0x00800000 : "jffs2" 0x00800000-0x03fe0000 : "squash" 0x03fe0000-0x04000000 : "NULL" 0x04000000-0x04300000 : "uImage_2" 0x04300000-0x04500000 : "initrd_2" 0x04500000-0x04700000 : "jffs2_2" 0x04700000-0x08000000 : "squash_2" ehci_marvell ehci_marvell.70059: Marvell Orion EHCI ehci_marvell ehci_marvell.70059: new USB bus registered, assigned bus number 1 ehci_marvell ehci_marvell.70059: irq 19, io base 0xf1050100 ehci_marvell ehci_marvell.70059: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected USB Universal Host Controller Interface driver v3.0 usb 1-1: new high speed USB device using ehci_marvell and address 2 usb 1-1: configuration #1 chosen from 1 choice hub 1-1:1.0: USB hub found hub 1-1:1.0: 3 ports detected usbcore: registered new interface driver usblp drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. mice: PS/2 mouse device common for all mice i2c /dev entries driver Linux telephony interface: v1.00 md: linear personality registered for level -1 md: raid0 personality registered for level 0 md: raid1 personality registered for level 1 device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 md: Skip the first autostart_arrays. RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). Freeing init memory: 124K init started: BusyBox v1.12.3 (2010-08-25 07:08:55 CST) starting pid 285, tty '': '/etc/rc.sh' rm: cannot remove '/etc/mtab': No such file or directory 1.0.0.4_2010.11.17.1634 Change dual image cfg 0:1 to 0:1 Confirm 0:1, next booting from Image1 Executing mkdir /squash_ram Executing mount -t ramfs squash /squash_ram -o size=55m Executing nanddump -o -b -f /squash_ram/squash.img /dev/mtd10 ECC failed: 0 ECC corrected: 0 Number of bad blocks: 1 Number of bbt blocks: 0 Block size 131072, page size 2048, OOB size 64 Dumping data starting at 0x00000000 and ending at 0x03900000... Read ending page at 0x00f6e000... Executing mount -t squashfs -o loop /squash_ram/squash.img /system/squashfs killall: xmldb: no process killed eth0: mac address changed set speed 0 (0:auto) eth0: started mv_eth_usr_pid_write: g_usr_prog_pid_up: 340, sid: 10, at 116 mv_eth_usr_pid_write_i: g_usr_prog_pid_up: 340, sid: 28, at 170 route: SIOCDELRT: No such process rnl_init... SYSCMD: echo 'ASU' > /sys/module/md_mod/parameters/customer SYSCMD: echo 'M25' > /sys/module/md_mod/parameters/model SYSCMD: mdadm -S /dev/md* md: md0 stopped. mdadm: stopped /dev/md0 md: md1 stopped. mdadm: stopped /dev/md1 md: md2 stopped. mdadm: stopped /dev/md2 md: md3 stopped. mdadm: stopped /dev/md3 SYSCMD: rm -f /dev/md* SYSCMD: mdadm --auto-detect md: Autodetecting RAID arrays. md: 1st run, import every 2nd partition of disks that match model(ASU,M25) and MAC. md: autorun ... md: ... autorun DONE. md: 2nd run, import the rest partitions of disks that match model(ASU,M25) and MAC. md: autorun ... md: ... autorun DONE. md: 3rd run, import every 2nd partition of disks that match model(ASU,M25) and not match MAC. md: autorun ... md: ... autorun DONE. md: 4th run, import the rest partitions of disks that match model(ASU,M25) and not match MAC. md: autorun ... md: ... autorun DONE. update_raid_info: 0 RAIDs updated. SYSCMD: mdadm -Ds > /etc/mdadm.conf SYSCMD: swapoff /dev/md0 swapoff: can't stat '/dev/md0': No such file or directory !!!status=256, WIFEXITED=1, WEXITSTATUS=1 cmd="swapoff /dev/md0" not exited normally. SYSCMD: mdadm -S /dev/md0 mdadm: error opening /dev/md0: No such file or directory !!!status=256, WIFEXITED=1, WEXITSTATUS=1 data.offset : 0x10108, data.value : 0x4000000 update_raid_info: 0 RAIDs updated. update_volume_info: 0 volumes updated(strRaidID=(null), strVolName=(null)) SYSCMD: hw_ctl.sh HDD_LED Empty 0 argv[0]=cpu_ctl, argv[1]=hdd0_led, argv[2]=0 cpuctl_maidata.offset : 0x10108, data.value : 0x4000000 n set HDD0 led 0 SYSCMD: hw_ctl.sh HDD_LED Empty 1 argv[0]=cpu_ctl, argv[1]=hdd1_led, argv[2]=0 cpuctl_main set HDD0 led 0 SYSCMD: polling_disks & rnl_init done. log be enabled , execute logdb now LOGDB : no hdd to store db file, using /tmp as root folder mkdir -p /tmp/.syslog/config_in_cf mkdir -p /tmp/.syslog/fulllog mkdir -p /tmp/.syslog/tmp LOGDB : ret_fread=0 LOGDB : log_databas.logdb_max_log=0, LOGDB_MAX_LOG=2048 LOGDB : log_database.version=, LOGDB_DB_DEFAULT_VER=V001 LOGDB : logdb error, database reset to default eth0: link up, half duplex, speed 100 Mbps eth_print_link_status: send signal(10) to the program(pid:340), link up, at 199 udhcpc (v1.12.3) started route: SIOCADDRT: File exists Sending discover... Sending select for 192.168.1.147... Lease of 192.168.1.147 obtained, lease time 86400 deleting routers route: SIOCDELRT: No such process adding dns 192.168.1.254 PowerMangState: No found HD 1, time: 5 powermgmt_ctl Operation not supported powermgmt_ctl() failed, at 195 (PowerMgmt.c) crond[427]: crond (busybox 1.12.3) started, log level 8 crond[427]: include /etc/crontab.apkg [/web/templates/webs.sh] start ... run crond[440]: crond (busybox 1.12.3) started, log level 8 crond[440]: include /etc/crontab.apkg [/var/run/webs_start.sh] ... Starting HTTPD ... cp: cannot stat '/system/cfg/*.pem': No such file or directory optarg 0 19 0 str0_tmp 0, str1_tmp 19, str2_tmp 0 product_id 0, custom_id 19, model_id 0 op_server 2009/06/11 sh: you need to specify whom to kill sh: you need to specify whom to kill rm: cannot remove '/var/udhcpd.leases': No such file or directory killall: inotify_iTune: no process killed killall: UpdateDB_Daemon_I: no process killed killall: mt-daapd: no process killed pem time = [1] now_time = [1262304047] now_time - pem time = [1262304046] $Shutting down NFS mountd: sh: you need to specify whom to kill $Shutting down NFS daemon: sh: you need to specify whom to kill $Shutting down NFS services: $Stopping portmap: sh: you need to specify whom to kill umount: can't umount /proc/fs/nfsd: Invalid argument rmmod: nfsd: No such file or directory rmmod: exportfs: No such file or directory ##### LogDB_Add_Log : is 10 ##### ##### LogDB_Add_Log : is 2 ##### ##### LogDB_Add_Log : System Info : Stop service : NFS ##### LogDB_Add_Log Success ____________________ COMMIT!! SYSCMD: apkg -C SYSCMD: rm -f /etc/crontab.apkg SYSCMD: killall crond SYSCMD: crond crond[543]: crond (busybox 1.12.3) started, log level 8 crond[543]: include /etc/crontab.apkg ### get g_telent_enable = ### ### reset g_telent_enable = 0 ### argv[0]=cpu_ctl, argv[1]=pwr_led_blink, argv[2]=0 cpuctl_main set Power Led Blink 0 killall: twonkymedia: no process killed killall: twonkymediaserver: no process killed Error: No first mount, user default path! Daemonizing... chmod: /mnt/md1/TwonkyUpload: No such file or directory chmod: /mnt/md2/TwonkyUpload: No such file or directory nvram_get:[sharedkeystr]=[] nvram_get:[/asus/sharedkeystr]=[] starting pid 572, tty '': '-/bin/sh' BusyBox v1.12.3 (2010-08-25 07:08:55 CST) built-in shell (ash) Enter 'help' for a list of built-in commands. # nvram_set:[/asus/sharedkeystr]=[] cp: cannot stat '/system/squashfs/usr/local/2k_fake_file': No such file or directory chown: unknown user apache_user ____________________ COMMIT!! ____________________ COMMIT!! usbdisk_in.c : pDevice is NULL usbdisk_in.c : pDevice is NULL usbdisk_in.c : pDevice is NULL killall: inotify_iTune: no process killed killall: UpdateDB_Daemon_I: no process killed killall: mt-daapd: no process killed rmmod: lltd: No such file or directory Link Layer Topology Discovery Protocol, version 1.05.1223.2005 dev is Error: No first mount, user default path! cp: cannot stat '/etc/privkey.pem': No such file or directory killall: matrixtunnel: no process killed Daemonizing... chmod: /mnt/md1/TwonkyUpload: No such file or directory chmod: /mnt/md2/TwonkyUpload: No such file or directory killall: pure-ftpd: no process killed catch_signal[93] SIGUSR1: catch_signal[162] /sbin/udhcpc -i eth0 -H NAS-M25 /var/run/udhcpc.pid -q -t 10 -T 10 $Shutting down SMB services: killall: smbd: no process killed $Shutting down NMB services: killall: nmbd: no process killed !!!status=256, WIFEXITED=1, WEXITSTATUS=1 cmd="smb stop" not exited normally. ##### LogDB_Add_Log : is 10 ##### ##### LogDB_Add_Log : is 1 ##### ##### LogDB_Add_Log : System Info : Start service : CIFS ##### ##### LogDB_Add_Log : is 10 ##### ##### LogDB_Add_Log : is 1 ##### ##### LogDB_Add_Log : System Info : Start service : CIFS ##### killall: matrixtunnel: no process killed crond[543]: USER root pid 821 cmd web_system ADSProcessUserInfo auto crond[543]: USER root pid 822 cmd web_system CheckPemDate crond[543]: USER root pid 824 cmd submit SET_SETNTP crond[543]: USER root pid 826 cmd submit CHECK_UPNP_PORT crond[543]: USER root pid 894 cmd submit CHECK_UPNP_PORT crond[543]: USER root pid 958 cmd submit CHECK_UPNP_PORT ### alarm_handler : get g_telent_enable = ### ### reset g_telent_enable = 0 ### alarm_handler: product_test short_terms_telnet exit (timeout) Fri Jan 1 00:03:48 2010 killall: ash: no process killed crond[543]: USER root pid 1030 cmd submit CHECK_UPNP_PORT crond[543]: USER root pid 1093 cmd web_system ADSCheckConn crond[543]: USER root pid 1095 cmd submit CHECK_UPNP_PORT crond[543]: USER root pid 1160 cmd submit CHECK_UPNP_PORT ____________________ COMMIT!! receive sigusr1 signal LOGDB : sigusr1 : LOGDB_FUNC_SAVE_LOG LOGDB : sigusr1 : LOGDB_FUNC_SAVE_LOG OK no first_mount g_tmp_dir = /tmp _LogDB_RequestFunc: no first_mount LOGDB : LOGDB_FUNC_SAVE_LOG : /tmp/.syslog/logdb LOGDB : LOGDB_FUNC_SAVE_LOG OK argv[0]=cpu_ctl, argv[1]=pwr_led_blink, argv[2]=1 cpuctl_main set Power Led Blink 1 SYSCMD: killall polling_disks !!!status=256, WIFEXITED=1, WEXITSTATUS=1 cmd="killall polling_disks" not exited normally. update_raid_info: 0 RAIDs updated. update_volume_info: 0 volumes updated(strRaidID=(null), strVolName=(null)) SYSCMD: swapoff /dev/md0 !!!status=256, WIFEXITED=1, WEXITSTATUS=1 cmd="swapoff /dev/md0" not exited normally. SYSCMD: mdadm -S /dev/md* !!!status=256, WIFEXITED=1, WEXITSTATUS=1 cmd="mdadm -S /dev/md*" not exited normally. SYSCMD: rm -f /dev/md* ##### LogDB_Add_Log : is 10 ##### ##### LogDB_Add_Log : is 2 ##### ##### LogDB_Add_Log : System Info : Stop service : CIFS ##### ##### LogDB_Add_Log : is 10 ##### ##### LogDB_Add_Log : is 2 ##### ##### LogDB_Add_Log : System Info : Stop service : CIFS ##### ##### LogDB_Add_Log : is 10 ##### ##### LogDB_Add_Log : is 2 ##### ##### LogDB_Add_Log : System Info : Stop service : CIFS ##### catch_signal[51] Delete /var/run/dhcp_handler.pimv_eth_usr_pid_write: g_usr_prog_pid_up: 4294967295, sid: 4294967295, at 116 d ... mv_eth_usr_pid_write_i: g_usr_prog_pid_up: 4294967295, sid: 4294967295, at 170 [/web/templates/webs.sh] stop ... [/var/run/webs_stop.sh] ... Stopping HTTPD ... poweroff... argv[0]=cpu_ctl, argv[1]=power_ctrl cpuctl_main set power ctrl # dmesg Linux version 2.6.22.18 (root@mattlinux.alpha.com) (gcc version 4.2.1) #1 Mon Aug 16 12:10:49 CST 2010 CPU: ARM926EJ-S [56251311] revision 1 (ARMv5TE), cr=00053977 Machine: Feroceon-KW Using UBoot passing parameters structure Memory policy: ECC disabled, Data cache writeback On node 0 totalpages: 131072 DMA zone: 1024 pages used for memmap DMA zone: 0 pages reserved DMA zone: 130048 pages, LIFO batch:31 Normal zone: 0 pages used for memmap CPU0: D VIVT write-back cache CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets Built 1 zonelists. Total pages: 130048 Kernel command line: root=/dev/ram console=ttyS0,115200 user_debug=31 :::DB88FXX81:eth0:none PID hash table entries: 2048 (order: 11, 8192 bytes) Console: colour dummy device 80x30 Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 256MB 256MB 0MB 0MB = 512MB total Memory: 514432KB available (3396K code, 592K data, 124K init) Calibrating delay loop... 1196.03 BogoMIPS (lpj=5980160) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 GPP_DATA_OUT_REG(1)= 0x0 GPP_DATA_OUT_REG(1)= 0x180 CPU Interface ------------- SDRAM_CS0 ....base 00000000, size 256MB SDRAM_CS1 ....base 10000000, size 256MB SDRAM_CS2 ....disable SDRAM_CS3 ....disable PEX0_MEM ....base e8000000, size 128MB PEX0_IO ....base f2000000, size 1MB INTER_REGS ....base f1000000, size 1MB NFLASH_CS ....base fa000000, size 2MB SPI_CS ....base f4000000, size 16MB BOOT_ROM_CS ....no such DEV_BOOTCS ....no such CRYPT_ENG ....base f0000000, size 2MB Marvell Development Board (LSP Version KW_LSP_4.2.7)-- DB-88F6281A-BP Soc: 88F6281 A0 LE Detected Tclk 200000000 and SysClk 400000000 MV Buttons Device Load Marvell USB EHCI Host controller #0: c0c37600 PEX0 interface detected no Link. PCI: bus0: Fast back to back transfers enabled SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb NET: Registered protocol family 2 Time: kw_clocksource clocksource has been installed. IP route cache hash table entries: 16384 (order: 4, 65536 bytes) TCP established hash table entries: 65536 (order: 7, 524288 bytes) TCP bind hash table entries: 65536 (order: 6, 262144 bytes) TCP: Hash tables configured (established 65536 bind 65536) TCP reno registered checking if image is initramfs...it isn't (no cpio magic); looks like an initrd Freeing initrd memory: 1128K RTC registered Use the XOR engines (acceleration) for enhancing the following functions: o RAID 5 Xor calculation o kernel memcpy o kenrel memzero Number of XOR engines to use: 4 cesadev_init(c0011574) mvCesaInit: sessions=640, queue=64, pSram=f0000000 Warning: TS unit is powered off. MV Buttons Driver Load VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) squashfs: version 3.3 (2007/10/31) Phillip Lougher squashfs: LZMA suppport for slax.org by jro NTFS driver 2.1.28 [Flags: R/O]. JFFS2 version 2.2. (NAND) ?© 2001-2006 Red Hat, Inc. io scheduler noop registered io scheduler anticipatory registered (default) Register GPIO driver Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A serial8250.0: ttyS1 at MMIO 0xf1012100 (irq = 34) is a 16550A RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize loop: module loaded Loading Marvell Ethernet Driver: o Cached descriptors in DRAM o DRAM SW cache-coherency o Single RX Queue support - ETH_DEF_RXQ=0 o Single TX Queue support - ETH_DEF_TXQ=0 o TCP segmentation offload enabled o UDP fragmentation offload enabled o Receive checksum offload enabled o Transmit checksum offload enabled o Network Fast Processing (Routing) supported o Driver ERROR statistics enabled o Driver INFO statistics enabled o Proc tool API enabled o Rx descripors: q0=128 o Tx descripors: q0=532 o Loading network interface(s): o eth0, ifindex = 1, GbE port = 0 Warning: Giga 1 is Powered Off mvFpRuleDb (dfcc0000): 16384 entries, 65536 bytes Integrated Sata device found scsi0 : Marvell SCSI to SATA adapter scsi1 : Marvell SCSI to SATA adapter NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit) Scanning device for bad blocks Bad eraseblock 257 at 0x02020000 Bad eraseblock 282 at 0x02340000 Bad eraseblock 716 at 0x05980000 Creating 11 MTD partitions on "nand_mtd": 0x00000000-0x000e0000 : "u-boot" 0x000e0000-0x00100000 : "imagecfg" 0x00100000-0x00400000 : "uImage" 0x00400000-0x00600000 : "initrd" 0x00600000-0x00800000 : "jffs2" 0x00800000-0x03fe0000 : "squash" 0x03fe0000-0x04000000 : "NULL" 0x04000000-0x04300000 : "uImage_2" 0x04300000-0x04500000 : "initrd_2" 0x04500000-0x04700000 : "jffs2_2" 0x04700000-0x08000000 : "squash_2" ehci_marvell ehci_marvell.70059: Marvell Orion EHCI ehci_marvell ehci_marvell.70059: new USB bus registered, assigned bus number 1 ehci_marvell ehci_marvell.70059: irq 19, io base 0xf1050100 ehci_marvell ehci_marvell.70059: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver USB Universal Host Controller Interface driver v3.0 usb 1-1: new high speed USB device using ehci_marvell and address 2 usb 1-1: configuration #1 chosen from 1 choice hub 1-1:1.0: USB hub found hub 1-1:1.0: 3 ports detected usbcore: registered new interface driver usblp drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. mice: PS/2 mouse device common for all mice i2c /dev entries driver Linux telephony interface: v1.00 md: linear personality registered for level -1 md: raid0 personality registered for level 0 md: raid1 personality registered for level 1 device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 md: Skip the first autostart_arrays. RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). Freeing init memory: 124K eth0: mac address changed eth0: started mv_eth_usr_pid_write: g_usr_prog_pid_up: 339, sid: 10, at 116 mv_eth_usr_pid_write_i: g_usr_prog_pid_up: 339, sid: 28, at 170 md: md0 stopped. md: md1 stopped. md: md2 stopped. md: md3 stopped. md: Autodetecting RAID arrays. md: 1st run, import every 2nd partition of disks that match model(ASU,M25) and MAC. md: autorun ... md: ... autorun DONE. md: 2nd run, import the rest partitions of disks that match model(ASU,M25) and MAC. md: autorun ... md: ... autorun DONE. md: 3rd run, import every 2nd partition of disks that match model(ASU,M25) and not match MAC. md: autorun ... md: ... autorun DONE. md: 4th run, import the rest partitions of disks that match model(ASU,M25) and not match MAC. md: autorun ... md: ... autorun DONE. data.offset : 0x10108, data.value : 0x4000000 data.offset : 0x10108, data.value : 0x4000000 eth0: link up, half duplex, speed 100 Mbps eth_print_link_status: send signal(10) to the program(pid:339), link up, at 199 No found HD Link Layer Topology Discovery Protocol, version 1.05.1223.2005 dev is # # uname -a Linux NAS-M25 2.6.22.18 #1 Mon Aug 16 12:10:49 CST 2010 armv5tejl unknown # cat /proc/version Linux version 2.6.22.18 (root@mattlinux.alpha.com) (gcc version 4.2.1) #1 Mon Aug 16 12:10:49 CST 2010 # cat /proc/cpuinfo Processor : ARM926EJ-S rev 1 (v5l) BogoMIPS : 1196.03 Features : swp half thumb fastmult edsp CPU implementer : 0x56 CPU architecture: 5TE CPU variant : 0x2 CPU part : 0x131 CPU revision : 1 Cache type : write-back Cache clean : cp15 c7 ops Cache lockdown : format C Cache format : Harvard I size : 16384 I assoc : 4 I line length : 32 I sets : 128 D size : 16384 D assoc : 4 D line length : 32 D sets : 128 Hardware : Feroceon-KW Revision : 0000 Serial : 0000000000000000 # cat /proc/meminfo MemTotal: 515768 kB MemFree: 432712 kB Buffers: 14844 kB Cached: 45768 kB SwapCached: 0 kB Active: 36288 kB Inactive: 32060 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 4 kB Writeback: 0 kB AnonPages: 7764 kB Mapped: 4480 kB Slab: 11024 kB SReclaimable: 1800 kB SUnreclaim: 9224 kB PageTables: 408 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 257884 kB Committed_AS: 49820 kB VmallocTotal: 122880 kB VmallocUsed: 692 kB VmallocChunk: 122184 kB # cat /proc/cmdline root=/dev/ram console=ttyS0,115200 user_debug=31 :::DB88FXX81:eth0:none # /lib/libc.so.6 GNU C Library stable release version 2.5, by Roland McGrath et al. Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 4.2.1. Compiled on a Linux >>2.6.17-12-generic<< system on 2008-02-26. Available extensions: crypt add-on version 2.1 by Michael Glad and others GNU Libidn by Simon Josefsson GNU libio by Per Bothner NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk Native POSIX Threads Library by Ulrich Drepper et al Support for some architectures added on, not maintained in glibc core. BIND-8.2.3-T5B Thread-local storage support included. For bug reporting instructions, please see: . ====== Raid 0 ====== # fdisk -l Disk /dev/sda: 640.1 GB, 640135028736 bytes 255 heads, 63 sectors/track, 77825 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 1 77826 625131863+ ee EFI GPT Disk /dev/sdb: 640.1 GB, 640135028736 bytes 255 heads, 63 sectors/track, 77825 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 77826 625131863+ ee EFI GPT # mount proc on /proc type proc (defaults) sysfs on /sys type sysfs (defaults) none on /proc/bus/usb type usbfs (defaults) /dev/mtdblock4 on /system/cfg type jffs2 (defaults) squash on /squash_ram type ramfs (size=55m) /dev/loop0 on /system/squashfs type squashfs (loop) web on /web type ramfs (size=10m) sysfile on /sysfile type tmpfs (size=10m) /dev/md2 on /mnt/md1 type ext3 (rw,usrquota,grpquota) # free total used free shared buffers Mem: 515768 72892 442876 0 11040 Swap: 1048440 40 1048400 Total: 1564208 72932 1491276 # df -h Filesystem Size Used Available Use% Mounted on /dev/mtdblock4 2.0M 420.0k 1.6M 21% /system/cfg /dev/loop0 15.4M 15.4M 0 100% /system/squashfs sysfile 10.0M 192.0k 9.8M 2% /sysfile /dev/md2 1.1T 199.1M 1.1T 0% /mnt/md1 ====== U-Boot ====== ===== v1.0.1.0 ===== Marvell>> help ? - alias for 'help' SatR - sample at reset sub-system, relevent for DB only alpha - Alpha sub-system base - print or set address offset boot - boot default, i.e., run 'bootcmd' bootd - boot default, i.e., run 'bootcmd' bootext2 dev:boot_part1,boot_part2 addr boot_image linux_dev_name bootm - boot application image from memory bootp - boot image via network using BootP/TFTP protocol bubt - Burn an image on the Boot Nand Flash. chpart - change active partition cmp - memory compare cmpm - Compare Memory cp - memory copy cpumap - Display CPU memory mapping settings. crc32 - checksum calculation date - get/set/reset date & time dclk - Display the MV device CLKs. dhcp - invoke DHCP client to obtain IP/boot params diskboot- boot from IDE device echo - echo args to console eeprom - EEPROM sub-system erase - erase FLASH memory ext2load- load binary file from a Ext2 filesystem ext2ls - list files in a directory (default /) fi - Find value in the memory. flinfo - print FLASH memory information fsinfo - print information about filesystems fsload - load binary file from a filesystem image g - start application at cached address 'addr'(default addr 0x40000) go - start application at address 'addr' help - print online help icrc32 - checksum calculation ide - IDE sub-system iloop - infinite loop on address range imd - i2c memory display imm[.b, .s, .w, .l] - i2c memory modify (auto-incrementing) imw - memory write (fill) inm - memory modify (constant address) iprobe - probe to discover valid I2C chip addresses ir - reading and changing MV internal register values. loop - infinite loop on address range ls - list files in a directory (default /) map - Diasplay address decode windows mbubt - Burn an memory size on the Boot Nand Flash. md - memory display me - PCI master enable mm - memory modify (auto-incrementing) mp - map PCI BAR mtdparts- define flash/nand partitions mtest - simple RAM test mw - memory write (fill) nand - NAND sub-system nboot - boot from NAND device nbubt - Burn a boot loader image on the Boot Nand Flash. nm - memory modify (constant address) pci - list and access PCI Configuration Space phyRead - Read PCI-E Phy register pciePhyWrite - Write PCI-E Phy register phyRead - Read Phy register phyWrite - Write Phy register ping - send ICMP ECHO_REQUEST to network host printenv- print environment variables protect - enable or disable FLASH write protection rarpboot- boot image via network using RARP/TFTP protocol rcvr - Satrt recovery process (Distress Beacon with TFTP server) reset - Perform RESET of the CPU resetenv - Return all environment variable to default. run - run commands in an environment variable saveenv - save environment variables to persistent storage se - PCI Slave enable setenv - set environment variables sflash - read, write or erase the external SPI Flash. sg - scanning the PHYs status sp - Scan PCI bus. tftpboot- boot image via network using TFTP protocol tftpd -load the data by tftp protocol version - print monitor version ===== v1.0.1.6 ===== Marvell>> help ? - alias for 'help' SatR - sample at reset sub-system, relevent for DB only alpha - Alpha sub-system base - print or set address offset boot - boot default, i.e., run 'bootcmd' bootd - boot default, i.e., run 'bootcmd' bootext2 dev:boot_part1,boot_part2 addr boot_image linux_dev_name bootm - boot application image from memory bootp - boot image via network using BootP/TFTP protocol bubt - Burn an image on the Boot Nand Flash. chpart - change active partition cmp - memory compare cmpm - Compare Memory cp - memory copy cpumap - Display CPU memory mapping settings. crc32 - checksum calculation date - get/set/reset date & time dclk - Display the MV device CLKs. dhcp - invoke DHCP client to obtain IP/boot params diskboot- boot from IDE device echo - echo args to console eeprom - EEPROM sub-system erase - erase FLASH memory ext2load- load binary file from a Ext2 filesystem ext2ls - list files in a directory (default /) fatinfo - print information about filesystem fatload - load binary file from a dos filesystem fatls - list files in a directory (default /) fi - Find value in the memory. flinfo - print FLASH memory information fsinfo - print information about filesystems fsload - load binary file from a filesystem image g - start application at cached address 'addr'(default addr 0x40000) go - start application at address 'addr' help - print online help icrc32 - checksum calculation ide - IDE sub-system iloop - infinite loop on address range imd - i2c memory display iminfo - print header information for application image imm[.b, .s, .w, .l] - i2c memory modify (auto-incrementing) imw - memory write (fill) inm - memory modify (constant address) iprobe - probe to discover valid I2C chip addresses ir - reading and changing MV internal register values. loop - infinite loop on address range ls - list files in a directory (default /) map - Diasplay address decode windows md - memory display me - PCI master enable mm - memory modify (auto-incrementing) mmcinit - init mmc card mp - map PCI BAR mtdparts- define flash/nand partitions mtest - simple RAM test mw - memory write (fill) nand - NAND sub-system nboot - boot from NAND device nbubt - Burn a boot loader image on the Boot Nand Flash. nm - memory modify (constant address) pci - list and access PCI Configuration Space phyRead - Read PCI-E Phy register pciePhyWrite - Write PCI-E Phy register phyRead - Read Phy register phyWrite - Write Phy register ping - send ICMP ECHO_REQUEST to network host printenv- print environment variables protect - enable or disable FLASH write protection rarpboot- boot image via network using RARP/TFTP protocol rcvr - Satrt recovery process (Distress Beacon with TFTP server) reset - Perform RESET of the CPU resetenv - Return all environment variable to default. run - run commands in an environment variable saveenv - save environment variables to persistent storage se - PCI Slave enable setenv - set environment variables sflash - read, write or erase the external SPI Flash. sg - scanning the PHYs status sp - Scan PCI bus. switchRegRead - Read switch register switchRegWrite - Write switch register Temp - read chip Tj temp tftpboot- boot image via network using TFTP protocol tftpd -load the data by tftp protocol usb - USB sub-system usbboot - boot from USB device version - print monitor version