sosuke, Looking back at Davy's thread: The rootfs is packaged as an ext3 image (kirkwood-debian_image.img) so you'll have to mount with the loop option, and cp -a the contents onto a preformatted sda1 partition. Did you do this to create the rootfs stick? note that the rootfs image is ext3. So your uBoot env for rootfs type should be ext3. Usually it's OK for booting ext3 eby bodhi - uBoot
SiruS, I will upload kernel 3.8.11 in a couple days.by bodhi - Debian
SiruS, I think you probably solved this with this solution! we will see if the error repeat. But looking at the explanation for memory tuning at openSUSE site, it is very specific how this number would help to eliminate page allocation failure error. Yeah, LOL at 64M :)) we don't have that much to spare :)by bodhi - Debian
> > p.s. a few blogs/forum threads related to openwrt > and similar lowmem devices I've found recommended > setting /proc/sys/vm/min_free_kbytes at least 8192 > bytes to eliminate this failtures. This is interesting. Thanks SiruS! BTW, when you see this error, are you running your boot HDD as USB or SATA? I've moved the swap file to a different stick otherby bodhi - Debian
ian, How long have you waited before trying to log in through ssh? which file system is on your USB, ext2 or ext3? If it's ext2, then take the stick to a different Linux box and run e2fsck to check error. If it ext3 then wait for a few minutes to see if it was recovering from error.by bodhi - Debian
Of course you're right! I turned on debug for both netconsole and hush parser. Hush parser works with no problem. Netconsole was the problem since it echos back the incompeted command string before hush takes it. The strange thing is if I turned on netconsole debug option, then the command was echo back OK (no dropped 2nd char). But still it won't boot with netconsole.by bodhi - uBoot
shv, I see now. I agree that if you're booting with a power USB hub only and uBoot shows "EHCI timed out" error, then it sounds like uBoot problem. That's what I've learned also, people reported this problem quite often with USB hub. It might be some settings need to be adjusted in uBoot like you're mentioned. I've compiled a GoFlex Net uBoot 2013.01 for Fby bodhi - Debian
syong, No effect of the error. Everything works normally. It occured while rsync was coppying 11GB file over wire. The plug that showed error was the source plug, the destination plug runs identical kernel with HDD swap, and showed no error.by bodhi - Debian
@syong, Re http://forum.doozan.com/read.php?3,12218,12378#msg-12378 Reset_phys does not seems to be the problem. I think it might be a bug in hush parser.by bodhi - uBoot
@chessplayer, Did you set up rootfs label envs for your SATA booting? what your envs look like? The same concept here: http://forum.doozan.com/read.php?2,12045,12432#msg-12432by bodhi - Debian
Syong, Right now, I'm seeing a similar error (rsync other ethernet related) you got. This is in my plug that has USB swap. Not on another plug with only HDD swap. And both are being used heavily as NAS. I think I will try to use another ext3 USB for swap to see if I can isolate this. And then perhaps kernel 3.8.x. To see if this error is just with ethernet activity.by bodhi - Debian
To ensure SATA booting while USB drives are connected: 1. Set the label of the HDD drive to "rootfs" (assuming the HDD was assigned sda1) # tune2fs -L rootfs /dev/sda1 2. Change usb_init to reset the rootfs to use label # fw_setenv usb_init "run usb_scan; setenv usb_root LABEL=rootfs" 3. Also ensure that no USB drives have roofts labeled as "rootfs". If anby bodhi - Debian
chessplayer, No, it's not safe to update uBoot for your NSA320 using the offical script. Unless you have assurance from Davy that you can use this standard installation script. But I don't think it will work.by bodhi - uBoot
CP, Sorry, I don't know much about rescue system! I don't really use it at all, other than installing one on Pogo E02 long ago to try it out. But never booted back into it.by bodhi - uBoot
halogen, > PS. Is there way I can set up IP address manually > from ArchLinux SD? By mounting SD from other linux > machine and changing some network settings?? Yes, that's how you do it. Just mount it on another box and change IP to some static number. Arch has moved on to systemd so you will need to get the instruction at Arch site as where the IP is defined (in the old daby bodhi - uBoot
uBoot is on mtd0. The difference in instructions is because they are different versions of uBoot builds (the 1st one is Arch Linux ARM version of uBoot). If you run this command: cat /proc/mtd you will see the list of mtd partitions that your current installation has. And when look at your dmesg, the mtdparts are listed there. So the bottom line is if you want install Davy's version, thby bodhi - uBoot
Syong, I think TCPv6 is just a red herring :) are you using swap on USB? I've seen this error on my plug with USB swap file. Once I've switched to a HDD swap file I have not seen the error again. IMO, it's OK to have swap file on USB as precaution, if you don't expect to swap at all. However, if you use your plug as a NAS and a swap file/partition on USB, I think eventuallyby bodhi - Debian
As you've discovered, you have not bricked it! it's the same Goflex Net uBoot that allow booting both GoFlex Net and GoFlex Home. You just did not have a USB with rootfs plugged in.by bodhi - uBoot
@halogen, After you've installed Arch, your uBoot is off a version that does not have netconsole support. So you blparam env settings for that will be ignored. If this is what you have then there is no need to see the log. If you have installed Davy's version of uBoot then you do have netconsole. The uBoot in this thread is Davy's version. For a more detailed instruction, seeby bodhi - uBoot
@halogen, Tell us how you tried, and we'll help. Post the log of your steps, perhaps we will see something that you've done incorrectly?by bodhi - uBoot
2017.07 U-Boot for FDT and Non-FDT Kirkwood Kernel - GoFlexNet, GoFlexHome, PogoE02, Dockstar, iConnect, NetgearStora, PogoV4/Mobile, Sheevaplug, NSA325, NSA320, NSA310S/320S, NSA310, HP-T5325, Dreamplug. These images support the following latest U-Boot features (among others): - both FDT and non-FDT kernel booting - supports EFI/GPT partition > 2TB (SATA and USB) either for booting orby bodhi - uBoot
Syong, Yes indeed, and Davy's Pogo E02 works fine in my test with non-FDT kernel http://forum.doozan.com/read.php?2,8177,12343#msg-12343. Perhaps I should start a different uBoot thread to get the info in one place. Re the netconsole problem (lost 2nd character in command) , I'm seeing in both GoFlex Net and Pogo E02 build. So it seems to point to something common, either in geneby bodhi - uBoot
@syong, :) you bet! whatever works, right? hard to keep track of what people has fixed. And sometime the fixes introduce new bug :) I'm struggling to find out why netconsole is broken in u-boot.2013.01. A lot of code changes from the Davy's version to this 2013.01 in netconsole. Epspecially I've never read this code before until now.by bodhi - uBoot
@syong, I don't think it matters to do this anymore. At one point there must have been a problem with ext2load. Just out of habit/convention, we do clear this bit. I have one plug that has u-Boot env that loads uImage and never clear this bit withtthout any problem. The same thing with rootfstype, we tend to set it to ext2 or ext3. But if you just remove the env for rootfstype and fromby bodhi - uBoot
CP, The rootfs is for USB stick! put that on a USB stick and boot with USB.by bodhi - uBoot
It will boot your Dockstar OK. Since you have arcNumber set to 2097, it should boot (2097 is the reference board arcNumber, not a Dockstar). Once you're booted OK, then worry about arcNumber.by bodhi - uBoot
Ok. I don't know why your rescue rootfs says Pogo E02. Any how your best bet would be using Davy's NSA320 rootfs, so download that and put it on a USB stick and boot with it: http://forum.doozan.com/read.php?2,7806by bodhi - uBoot
That is strange. Your rescue kernel is showing pogo e02, and you installed this on a Dockstar. Linux pogo02-rescue 3.3.2-kirkwide #1 Mon Oct 29 17:52:07 CDT 2012 armv5tel GNU/Linux How did you install the rescue 2.8.2? Perhaps Davygravy can comment on this. Does the hostname always show pogo02-rescue?by bodhi - uBoot
U-Boot 2013.01 boots fine with either non-FDT or FDT kernel. However, it seems that netconsole is broken. A strange problem I'm seeing is that the 2nd character is lost on the netconsole prompt. For example: > setenv became > stenv And typing > booot would get it continue booting, but it never boot the kernel successfully from netconsole. Booting with or without serby bodhi - Debian
Do you have a boot log? that would be much easier to tell than just looking at the envs.by bodhi - uBoot