On slug: nc devhost 5555 < /media/sda2/slugosbe-4.9-beta-nslu2.bin (or some other big enough file) On PC: nc -l 5555 > /dev/null Somehow it only happens this way and not the other way around... (slug receiving data) This is using the updated slugosbe HEAD (as of ~9PM EST March 15 2008) Also Tested with barebone boot (turnup ram) Error on crash: root@srx2:~# nc devhost 5555 < /media/sda2/slugosbe-4.9-beta-nslu2.bin Unable to handle kernel paging request at virtual address 5ff69155 pgd = c1f8c000 [5ff69155] *pgd=00000000 Internal error: Oops: f5 [#1] PREEMPT Modules linked in: nfs lockd sunrpc ext2 mbcache ohci_hcd ehci_hcd CPU: 0 Not tainted (2.6.24 #1) pc : [] lr : [] psr: 80000013 sp : c1f4bc90 ip : c1f4bcbc fp : c1f4bcb8 r10: 00000007 r9 : c1ed0480 r8 : c1ed06c4 r7 : 9fd809fd r6 : 00000000 r5 : 00000000 r4 : c01e8758 r3 : 5ff69155 r2 : 00000000 r1 : 00000000 r0 : 00000000 Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 000039ff Table: 01f8c000 DAC: 00000015 Process nc (pid: 927, stack limit = 0xc1f4a258) Stack: (0xc1f4bc90 to 0xc1f4c000) bc80: c1ed0480 00000506 00000000 c1ed0480 bca0: 00000000 00000007 c023ac60 c1f4bccc c1f4bcbc c01a59ec c01c9370 00000000 bcc0: c1f4bd5c c1f4bcd0 c01a870c c01a59dc 00000000 00000000 00000007 260c80c6 bce0: 00000000 00000000 00000000 00000000 00000000 00000007 00000006 00000000 bd00: 00000000 260c80c6 00000000 00000000 00000000 00000001 00000001 000005a8 bd20: 00000000 00000502 00000000 0101080a c1f4bd44 c1ed0480 c1dbf5e0 c1dbf600 bd40: c1ed0480 c1daa832 00000000 00087be9 c1f4bd84 c1f4bd60 c01abca0 c01a6f08 bd60: 00000000 c1ed0480 c1dbf5e0 c1ed0480 00000001 00087be9 c1f4bdbc c1f4bd88 bd80: c01b1cb4 c01ab670 c01aea38 c01ac394 00000000 00000000 c1ed0480 c1f4a000 bda0: c1dbf5e0 00000001 00000000 00087be9 c1f4bddc c1f4bdc0 c016f3bc c01b1c8c bdc0: c1f21360 000001ca c1ed0480 c1e9f0d8 c1f4be40 c1f4bde0 c01a35b4 c016f34c bde0: c1f4be10 00000000 00000001 c1f4bf38 00000000 00000000 000005a8 000005a8 be00: 00000000 c001fab8 c1f4a000 00002001 00000000 7fffffff c1f4beb0 00002001 be20: c1c29aa0 c1f4bf38 00000001 c1f4a000 000789ac c1f4bea4 c1f4be44 c016c7e8 be40: c01a2aa8 c1f4bea4 c1f4be54 c00661a4 00002001 c18758c0 c006332c 00000000 be60: c1f4be64 00000000 00000000 c1f4bf38 00000001 00000000 00000000 00000000 be80: c1f4beb0 c1f4beb0 c1c29aa0 c1f4bf80 00002001 c0020084 c1f4bf58 c1f4beac bea0: c008746c c016c714 00000000 00000000 00000001 00000000 00000000 00000001 bec0: ffffffff c1c29aa0 00000000 00000000 00000000 00000000 c1fa7340 00000000 bee0: 00000000 00000003 c1fa7340 c004e8a8 c1f4bef0 c1f4bef0 00000000 00000000 bf00: 00000008 c1f4be44 c1f4bf14 c001fab8 c001f00c 00002001 00000002 00000000 bf20: c1868e04 00000000 00000000 c1886d50 00000001 c1868bbc 00085be8 00002001 bf40: c1c29aa0 00085be8 c1f4bf80 c1f4bf7c c1f4bf5c c0087da8 c00873b8 00000000 bf60: c1c29aa0 00000000 00000000 00000004 c1f4bfa4 c1f4bf80 c00883bc c0087ce4 bf80: 00000000 00000000 00000000 00002001 4001b670 00085be8 00000000 c1f4bfa8 bfa0: c001fee0 c008837c 00002001 4001b670 00000003 00085be8 00002001 00085618 bfc0: 00002001 4001b670 00085be8 00000003 0007a58e 00000051 000789ac 00000003 bfe0: 00000000 bed31b1c 0000e700 401645b4 60000010 00000003 00000000 00000000 Backtrace: Function entered at [] from [] Function entered at [] from [] r4:00000000 Function entered at [] from [] Function entered at [] from [] Function entered at [] from [] Function entered at [] from [] r7:c1e9f0d8 r6:c1ed0480 r5:000001ca r4:c1f21360 Function entered at [] from [] Function entered at [] from [] r8:c0020084 r7:00002001 r6:c1f4bf80 r5:c1c29aa0 r4:c1f4beb0 Function entered at [] from [] r6:c1f4bf80 r5:00085be8 r4:c1c29aa0 Function entered at [] from [] r7:00000004 r6:00000000 r5:00000000 r4:c1c29aa0 Function entered at [] from [] r6:00085be8 r5:4001b670 r4:00002001 Code: e2635020 e3550006 e59f4268 90873004 (95d33000) Kernel panic - not syncing: Fatal exception in interrupt DMESG OUTPUT: Linux version 2.6.24 (stephane@workstation) (gcc version 4.1.2) #1 PREEMPT Sat Mar 15 22:18:54 EDT 2008 CPU: XScale-IXP42x Family [690541f1] revision 1 (ARMv5TE), cr=000039ff Machine: Linksys NSLU2 Memory policy: ECC disabled, Data cache writeback On node 0 totalpages: 8192 DMA zone: 64 pages used for memmap DMA zone: 0 pages reserved DMA zone: 8128 pages, LIFO batch:0 Normal zone: 0 pages used for memmap Movable zone: 0 pages used for memmap 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 in Zone order, mobility grouping on. Total pages: 8128 Kernel command line: console=ttyS0,115200n8 root=/dev/mtdblock4 rootfstype=jffs2 rw init=/linuxrc noirqdebug IRQ lockup detection disabled 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: 30124KB available (2064K code, 160K data, 92K init) Calibrating delay loop... 266.24 BogoMIPS (lpj=1331200) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok net_namespace: 64 bytes NET: Registered protocol family 16 IXP4xx: Using 16MiB expansion bus window size NSLU2: Using MAC address 0a:1b:21:0c:90:70 for port 0 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 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: OSTS clocksource has been installed. Switched to high resolution mode on CPU 0 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 1024 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 1024 bind 1024) TCP reno registered IXP4xx Queue Manager initialized. NetWinder Floating Point Emulator V0.97 (double precision) JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. io scheduler noop registered io scheduler deadline registered (default) Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xc8000000 (irq = 15) is a XScale console [ttyS0] enabled serial8250.0: ttyS1 at MMIO 0xc8001000 (irq = 13) is a XScale RAMDISK driver initialized: 4 RAM disks of 10240K size 1024 blocksize eth0: MII PHY 1 on NPE-B Driver 'sd' needs updating - please use bus_type methods NFTL driver: nftlcore.c $Revision: 1.98 $, nftlmount.c $Revision: 1.41 $ IXP4XX-Flash.0: Found 1 x16 devices at 0x0 in 16-bit bank IXP4XX-Flash.0: Found an alias at 0x800000 for the chip at 0x0 Intel/Sharp Extended Query Table at 0x0031 Using buffer write method cfi_cmdset_0001: Erase suspend on write enabled erase region 0: offset=0x0,size=0x20000,blocks=64 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" 0x00040000-0x00060000 : "SysConf" 0x00060000-0x00080000 : "Loader" 0x00080000-0x001a0000 : "Kernel" 0x001a0000-0x007e0000 : "Flashdisk" 0x007e0000-0x00800000 : "FIS directory" Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. input: ixp4xx beeper as /class/input/input0 i2c /dev entries driver rtc-x1205 0-006f: x1205_validate_client: could not read register 3f i2c-gpio i2c-gpio.0: using pins 7 (SDA) and 6 (SCL) Registered led device: ready Registered led device: status Registered led device: disk-1 Registered led device: disk-2 TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 XScale DSP coprocessor detected. drivers/rtc/hctosys.c: unable to open rtc device (rtc0) VFS: Mounted root (jffs2 filesystem). Freeing init memory: 92K ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver PCI: enabling device 0000:00:01.0 (0140 -> 0142) ohci_hcd 0000:00:01.0: OHCI Host Controller ohci_hcd 0000:00:01.0: new USB bus registered, assigned bus number 1 ohci_hcd 0000:00:01.0: irq 28, io mem 0x48000000 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 3 ports detected PCI: enabling device 0000:00:01.2 (0140 -> 0142) ehci_hcd 0000:00:01.2: EHCI Host Controller ehci_hcd 0000:00:01.2: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:01.2: irq 26, io mem 0x48002000 ehci_hcd 0000:00:01.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 5 ports detected PCI: enabling device 0000:00:01.1 (0140 -> 0142) ohci_hcd 0000:00:01.1: OHCI Host Controller ohci_hcd 0000:00:01.1: new USB bus registered, assigned bus number 3 ohci_hcd 0000:00:01.1: irq 27, io mem 0x48001000 usb 2-1: new high speed USB device using ehci_hcd and address 2 usb 2-1: configuration #1 chosen from 1 choice scsi0 : SCSI emulation for USB Mass Storage devices usb usb3: configuration #1 chosen from 1 choice usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected usb 2-2: new high speed USB device using ehci_hcd and address 3 usb 2-2: configuration #1 chosen from 1 choice NPE-B: firmware functionality 0x0, revision 0x2:1 scsi 0:0:0:0: Direct-Access Kingston DataTraveler 2.0 4.10 PQ: 0 ANSI: 2 eth0: link down sd 0:0:0:0: [sda] 503808 512-byte hardware sectors (258 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 0b 00 00 08 sd 0:0:0:0: [sda] Assuming drive cache: write through sd 0:0:0:0: [sda] 503808 512-byte hardware sectors (258 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 0b 00 00 08 sd 0:0:0:0: [sda] Assuming drive cache: write through sda: sda1 sda2 sd 0:0:0:0: [sda] Attached SCSI removable disk usb-storage: device scan complete EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended eth0: link up, 100Mbps, full-duplex, lpa 0x45E1