NSLU2-Linux
view · edit · print · history

Password Protected - "DoNotTouch"

This is a bootload from OpenWrt Kamikaze 7.06:

 +Ethernet eth0: MAC address 00:04:5a:0f:b2:c6
 IP: 192.168.0.1/255.255.255.0, Gateway: 192.168.0.1
 Default server: 0.0.0.0, DNS server IP: 0.0.0.0

 RedBoot(tm) bootstrap and debug environment [ROMRAM]
 Red Hat certified release, version 1.92 - built 15:16:07, Feb  3 2004

 Platform: IXDP425 Development Platform (XScale)
 Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

 RAM: 0x00000000-0x02000000, 0x000723a0-0x01ff3000 available
 FLASH: 0x50000000 - 0x50800000, 64 blocks of 0x00020000 bytes each.
 == Executing boot script in 2.000 seconds - enter ^C to abort
 RedBoot> boot;exec 0x01d00000
 have eRcOmM
 copy kernel code from flash to RAM
 copy ramdisk file from flash to RAM
 run kernel
 Using base address 0x01d00000 and length 0x0000a10c


 APEX Boot Loader 1.4.7 -- Copyright (c) 2004,2005,2006 Marc Singer

 APEX comes with ABSOLUTELY NO WARRANTY.  It is free software and you
 are welcome to redistribute it under certain circumstances.
 For details, refer to the file COPYING in the program source.

   apex => mem:0x00200000+0xa10c   (41228 bytes)
   env  => nor:0x7f8000+16k        (empty)

 Use the command 'help help' to get started.

 # copy fis://kernel 0x00008000
 1048544 bytes transferred
 # wait 10 Type ^C key to cancel autoboot.
 Type ^C key to cancel autoboot.
 # boot
 ATAG_HEADER
 ATAG_MEM: start 0x00000000  size 0x02000000
 ATAG_CMDLINE: (94 bytes) 'root=/dev/mtdblock4 rootfstype=squashfs,jffs2 console=ttyS0,115200 init=/etc/preinit noinitrd'
 ATAG_END
 Booting kernel at 0x00008000...
 Uncompressing Linux............................................................... done, booting the kernel.
 Linux version 2.6.19.2 (rwhitby@take) (gcc version 4.1.2) #2 Sun May 27 13:27:49 CST 2007
 CPU: XScale-IXP42x Family [690541f1] revision 1 (ARMv5TE), cr=000039ff
 Machine: Linksys NSLU2
 Memory policy: ECC disabled, Data cache writeback
 CPU0: D VIVT undefined 5 cache
 CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
 [=CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
 Built 1 zonelists.  Total pages: 8128
 Kernel command line: rtc-x1205.probe=0,0x6f root=/dev/mtdblock4 rootfstype=squashfs,jffs2 console=ttyS0,115200 init=/etc/preinit noinitrd
 PID hash table entries: 128 (order: 7, 512 bytes)
 Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
 Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
 Memory: 32MB = 32MB total
 Memory: 30456KB available (1740K code, 166K data, 80K init)
 Mount-cache hash table entries: 512
 CPU: Testing write buffer coherency: ok
 NET: Registered protocol family 16
 IXP4xx: Using 16MiB expansion bus window size
 PCI: IXP4xx is host
 PCI: IXP4xx Using direct access for memory space
 PCI: bus0: Fast back to back transfers disabled
 dmabounce: registered device 0000:00:01.0 on pci bus
 dmabounce: registered device 0000:00:01.1 on pci bus
 dmabounce: registered device 0000:00:01.2 on pci bus
 NET: Registered protocol family 2
 IP route cache hash table entries: 256 (order: -2, 1024 bytes)
 TCP established hash table entries: 1024 (order: 0, 4096 bytes)
 TCP bind hash table entries: 512 (order: -1, 2048 bytes)
 TCP: Hash tables configured (established 1024 bind 512)
 TCP reno registered
 NetWinder Floating Point Emulator V0.97 (double precision)
 squashfs: version 3.0 (2006/03/15) Phillip Lougher
 Registering mini_fo version $Id$
 JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
 io scheduler noop registered
 io scheduler deadline registered (default)
 IXP4xx Watchdog Timer: heartbeat 60 sec
 Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled
 serial8250.0: ttyS0 at MMIO 0xc8000000 (irq = 15) is a XScale
 serial8250.0: ttyS1 at MMIO 0xc8001000 (irq = 13) is a XScale
 IXP4XX Q Manager 0.2.1 initialized.
 IXP4XX NPE driver Version 0.3.0 initialized
 ixp4xx_mac driver 0.3.1: eth0 on NPE-B with PHY[1] initialized
 ixp_crypto: No HW crypto available
 IXP4XX-Flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
  Intel/Sharp Extended Query Table at 0x0031
 Using buffer write method
 cfi_cmdset_0001: Erase suspend on write enabled
 Searching for RedBoot partition table in IXP4XX-Flash.0 at offset 0x7e0000
 6 RedBoot partitions found on MTD device IXP4XX-Flash.0
 Creating 6 MTD partitions on "IXP4XX-Flash.0":
 0x00000000-0x00040000 : "RedBoot"
 nslu2 mac: 00:04:5a:0f:b2:c6
 0x00040000-0x00060000 : "SysConf"
 0x00060000-0x00080000 : "Loader"
 0x00080000-0x00180000 : "Kernel"
 0x00180000-0x007e0000 : "rootfs"
 0x00240000-0x007e0000 : "rootfs_data"
 0x007e0000-0x00800000 : "FIS directory"
 npe: searching for firmware...
 npe: found at 0x1c010, IXP425/NPE-B func: 00, rev: 2.1, size: 11964, id: 01000201
 Image loaded to NPE-B Func:0, Rel: 2:1, Status: 82c00000
 i2c /dev entries driver
 x1205 0-006f: chip found, driver version 1.0.7
 x1205 0-006f: rtc intf: sysfs
 x1205 0-006f: rtc intf: proc
 x1205 0-006f: rtc intf: dev (254:0)
 x1205 0-006f: rtc core: registered x1205 as rtc0
 ip_conntrack version 2.4 (256 buckets, 2048 max) - 248 bytes per conntrack
 ip_tables: (C) 2000-2006 Netfilter Core Team
 TCP westwood registered
 NET: Registered protocol family 1
 NET: Registered protocol family 17
 Bridge firewalling registered
 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
 All bugs added by David S. Miller <davem@redhat.com>
 x1205 0-006f: setting the system clock to 2007-05-27 02:57:30 (1180234650)
 Time: OSTS clocksource has been installed.
 VFS: Mounted root (squashfs filesystem) readonly.
 Freeing init memory: 80K
 Warning: unable to open an initial console.
 mini_fo: using base directory: /
 mini_fo: using storage directory: /tmp/root
 init started:  BusyBox v1.4.2 (2007-05-24 08:18:47 CST) multi-call binary

 Please press Enter to activate this console.
 eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
 eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
 jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
 jffs2_build_filesystem(): unlocking the mtd device... done.
 jffs2_build_filesystem(): erasing all blocks after the end marker... done.
 : copying files ... done

 mini_fo: using base directory: /
 mini_fo: using storage directory: /jffs



 BusyBox v1.4.2 (2007-05-24 08:18:47 CST) Built-in shell (ash)
 Enter 'help' for a list of built-in commands.

   _______                     ________        __
  |       |.-----.-----.-----.|  |  |  |.----.|  |_
  |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
  |_______||   __|_____|__|__||________||__|  |____|
           |__| W I R E L E S S   F R E E D O M
  KAMIKAZE (PRE1) -----------------------------------
   * 10 oz Vodka       Shake well with ice and strain
   * 10 oz Triple sec  mixture into 10 shot glasses.
   * 10 oz lime juice  Salute!
  ---------------------------------------------------
 root@OpenWrt:/# ifconfig
 eth0      Link encap:Ethernet  HWaddr 00:04:5A:0F:B2:C6
           inet addr:192.168.0.6  Bcast:192.168.0.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:5 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:523 (523.0 B)  TX bytes:319 (319.0 B)

 lo        Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           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)

 root@OpenWrt:/# mount
 rootfs on / type rootfs (rw)
 /dev/root on /rom type squashfs (ro)
 none on /proc type proc (rw)
 none on /sys type sysfs (rw)
 none on /tmp type tmpfs (rw,nosuid,nodev)
 tmpfs on /dev type tmpfs (rw)
 none on /dev/pts type devpts (rw)
 /tmp/root on /tmp/root type mini_fo (rw)
 /dev/mtdblock5 on /jffs type jffs2 (rw)
 /jffs on / type mini_fo (rw)
 root@OpenWrt:/# cat /proc/mtd
 dev:    size   erasesize  name
 mtd0: 00040000 00020000 "RedBoot"
 mtd1: 00020000 00020000 "SysConf"
 mtd2: 00020000 00020000 "Loader"
 mtd3: 00100000 00020000 "Kernel"
 mtd4: 00660000 00020000 "rootfs"
 mtd5: 005a0000 00020000 "rootfs_data"
 mtd6: 00020000 00020000 "FIS directory"
 root@OpenWrt:/#
view · edit · print · history · Last edited by ByronT.
Based on work by ByronT, John, bob, marceln, and rwhitby.
Originally by rwhitby.
Page last modified on October 25, 2007, at 05:08 AM