You need to go to Varkey's site and get rootfs for GoFlex Net. http://www.varkey.in/2011/06/boot-debian-from-sata-seagate-goflex-net/ I'm not sure if Varkey still hosts this rootfs at his site, though (I downloaded it once long ago). But the idea is that if you can put a GoFlex rootfs on a USB flash drive, then recovery is painless. Format your USB flash drive, and untar that rby bodhi - uBoot
gnexus Wrote: ------------------------------------------------------- > I'm seriously shocked that any *Plug has a RTC. I > didn't even remember Kirkwood had a RTC input. The GoFlex Home has RTC, too :-)by bodhi - Debian
The first thing I've noticed reading the specs is that it has a 10/100 Mbs ethernet. It's adequate for 1080p, but wonder why? is the cost saving that significant nowadays? It would be a little slow for network file transfers.by bodhi - Allwinner A10
Jeff Wrote: ------------------------------------------------------- > I've created a new 'Platforms' subforum with A10 > and Kirkwood forums. Enjoy :) Thank you :-)by bodhi - Debian
@gnexus Thanks for sharing this Allwinner A10 info. It is very appealing to someone who looking for a <$100 Linux box that is capable to be a main mediaplayer in Home Theater (I would say a lot of us here are interested). With XBMC, I imagine it will play everything you'd throw at it? I think the RasPI is a little under power for such task. I would suggest you create a new thread fby bodhi - Debian
Glad to hear it's working!by bodhi - Debian
Varkey, you could try to boot kernel 3.1 or earlier, if it's patched with the nand chip delay fix in this thread. My GF Net does not have this problem with 3.1.10 home build kernel. But I could build a 3.1.10 with the chip delay patch and see if it will work the same way and upload it.by bodhi - Debian
After you've flashed back to the stock FW, the product key is erased. But it's not necessary to reenter because you can then enter it manually when you connect to the Web interface. From a different box, use web browser to connect to the GF Home IP address (http://ipaddress), and create a user. That user will be able to become root.by bodhi - Debian
Seagate stock FW flashing: http://support.goflexhome.hipserv.com/en/reflash/index.html Thanks Phil for sharing! I've been wondering what's the sure way to do this, if the stock FW flashing does not work because one had flashed different UBoot :-)by bodhi - Debian
Sorry, I've searched for Debian-equivalent packages for netfilter-tcpin, but no success. Package iptables is available in Debian wheezy. TBH, I don't understand the real meaning of the echo command, either :-) Will take a look at the debian thread to see if it'd shed any light. Anybody who is more familiar with iptables/netfilter, please post!by bodhi - uBoot
@fly, Could you post the Arch Linux version here? perhaps we can make one for Debian.by bodhi - uBoot
With Jeff's UBoot setup, the only UBoot env change needed to boot a 2-partition USB boot drive is usb_init, which is used to identify the location of the rootfs. I did this a while ago: http://forum.doozan.com/read.php?2,5461,6465#msg-6465 As gnexus said, there is really no need to use 2 partition solution, if the only purpose is to get around the power outage problem. I don't use tby bodhi - uBoot
Agree with Davy, for sure large files Ext2 will be faster. However, for HDD I think it's really not that much of a factor anyway. IMO the benefit of avoiding corruption during power outage would outweight the speed increase, if one lives in area that power outage occurs from time to time. I recalled Varkey said he has his boot drive format as Ext3, and never had problem (and he has frequentby bodhi - uBoot
fly Wrote: ------------------------------------------------------- > root@debian-kirkwood-wide:~# fw_printenv usb_init > usb_init=run usb_scan > > -> so I have to do # fw_setenv usb_init "run > usb_scan; setenv usb_root LABEL=rootfs" > and not # fw_setenv usb_init "usb start; setenv > usb_root LABEL=rootfs", right? Right, that should do it.by bodhi - uBoot
fly Wrote: ------------------------------------------------------- > And I what about "Setup rootfs label to ensure > booting from correct USB or HDD drive"? I'm afraid > to try this only on trial-and-error, thats to say > just to boot with usb-debian AND SATA-data-drive > connected; don't want to break anything... Here you go, tried and true method:by bodhi - uBoot
Hi Varkey, Yes, both LEDs work with arcNumber 3338. I turn on/off the green and white LEDs with # echo none > /sys/class/leds/status\:green\:health/trigger # echo default-on > /sys/class/leds/status\:green\:health/trigger # echo default-on > /sys/class/leds/status\:white\:misc/trigger # echo none > /sys/class/leds/status\:white\:misc/trigger -bodhiby bodhi - Debian
The GoFlex Net archNumber works the same, almost. But to be able to control the LEDs correctly, the GoFlex Home arcNumber 3338 is needed. They register different LEDs during booting.by bodhi - Debian
My GoFlex Home is only warm to the touch. Even after streaming HD videos, it does not get hot at all. Perhaps room temperature or ventilation is a factor here?by bodhi - Debian
@fly, Try the factory reset again with a different flash drive. It worked for me and others after a few tries, the paper clip works great! If you read Jeff's netconsole instruction carefully, there are 2 IP adresses: serverip and ipaddr. The UBoot envs settings in your post right above need to be set on the GoFlex Home. The ipaddr is the GoFlex Home IP, the serverip is the Window/by bodhi - uBoot
UBoot installation: http://forum.doozan.com/read.php?3,6965,8189#msg-8189 Kernel: I don't think it is in the main line yet for GoFlex Home/Net.by bodhi - Rescue System
Robert Mugabe Wrote: ------------------------------------------------------- > A centralised repository of data relating to the > Dockstar is a necessity: to a newcomer this forum > must be daunting and a steep learning code if one > is to understand the intricacies of the Dockstar. I totally agree. I'd volunteer to contribute installation procedures for a few new boxesby bodhi - Debian
Post Debian installation on GF Home: 1. Esablish netconsole: http://forum.doozan.com/read.php?3,14,14 2. Setup rootfs label to ensure booting from correct USB or HDD drive: http://forum.doozan.com/read.php?3,8044,8152#msg-8152by bodhi - uBoot
@fly, Don't worry! the info is scattered in many places. So here below is the instruction for the GF Home installation: -bodhi - Connect the GFH to your router, power on, and then log in from your PC using the web interface with URL http://myIPaddress (where myIPaddress is the assigned IP address for the GF Home). - Create a user and password (e.g. myname mypass) - SSH inby bodhi - uBoot
Try reboot both boxes and the memory buffers will reset. The Dockstar memory buffer is larger because at one point, you must have been running different programs that require a lot more memory. They are free memory, just buffered because they was used previously. If you subtract the Dockstar buffered memory from the used memory, it'll come out approximately the same as for the GF Home.by bodhi - Debian
The following approach was from kraqh3d: http://forum.doozan.com/read.php?2,5552,5576#msg-5576 Basically, the idea is to force UBoot to find the USB drive that you want it to use for booting. Note the env variable: usb_root=/dev/sda1. The Goflex Home always assigns the SATA drive sda because it was recognized first. And there is no system on sda1. The approach was to tell UBoot to find theby bodhi - uBoot
@optim, It's been covered here thoroughly, but not together in one post. So please post your output of fw_printenv here and we'll write it up (just to make sure that your uboot envs are what expected). -bodhiby bodhi - uBoot
Glad it works :-) I suspect that was just the USB flash drive, some are flaky. Jeff's UBoot script will not update UBoot because it is already there! I've even tried -no-uboot-check, it will simply ask if you want to reset the environment. Right now, I think the only way is to flash_erase mtd0, and then run Jeff's script immediately (i.e. if power goes down then we'll need JTAby bodhi - uBoot
shankargopal Wrote: ------------------------------------------------------- > Thanks optim, but as mentioned in the original > post, I tried reflashing but it does not seem to > happen; nothing changes when I press the reset > button and power up, as the instructions say to > do. In fact, in general, the reset button has no > visible effect at any time. Shankargopalby bodhi - uBoot
Also, in case anybody need to go back to stock. Here is the reflash procedure and link to the stock FW: http://support.goflexhome.hipserv.com/en/reflash/index.html After reflashing stock FW, login through web interface (enter the IP address http://x.x.x.x as URL on a browser), and create a new user. After that follow the instruction at Arch Linux website to login and gain root access: http:/by bodhi - uBoot
Hi davy, Yes I did have netconsole setup before for the dockstar and pogoplug pink E02. I forgot that the GF Home stock FW does not support that, and I thought we need to install nc on the GoFlex Home to allow its UBoot to work. But never mind :-) I will just proceed and set it up after immediately. Thanks, bodhiby bodhi - Debian