Hi Martin, 2011/2/23 Martin Mueller <[email protected]>: > I added support for the seagate GoFlex Net/Home to the dockstar > target. The kernel will get slightly larger, but I think this is > acceptable on this platform, since it has enough resources.
That's great! I guess that'd be a huge performance boost to the Dockstar since no USB is involved anymore, if I read the product page right. Do you happen to know whether the GoFlex Net has the same crypto hardware acceleration as the Dockstar (http://wiki.openwrt.org/toh/seagate/dockstar#crypto.hardware.acceleration), ie is it common about the Kirkwood SoCs? > No change of the bootloader is required, but you must set the u-boot > environment variables correctly. These mainly are "mainlineLinux" and > "arcNumber". "mainlineLinux" mut be set to "yes" for the u-boot to > export the "arcNumber" variable to the kernel, and the arcNumber must > be set for the kernel to correctly distinguish between a dockstar and a > goflex. > > To flash openwrt to factory default goflex net, the following steps > are neccessary: > > - Attach a serial console to the goflex and at the bootloader prompt > enter the following commands: > > setenv arcNumber 3089 > setenv mainlineLinux yes > setenv bootcmd nand read 0x6400000 0x100000 0x400000\; bootm 0x6400000\; > setenv bootargs console=ttyS0,115200 root=/dev/mtdblock2 rw rootfstype=jffs2 > saveenv > > flash kernel: > mw 0x6400000 0xffff 0x400000 > tftpboot 0x6400000 openwrt-kirkwood-uImage > nand erase 0x100000 0x400000 > nand write.e 0x6400000 0x100000 0x400000 > > flash rootfs: > mw 0x6400000 0xffff 0x400000 > tftpboot 0x6400000 openwrt-kirkwood-Dockstar-jffs2-128k.img > nand erase 0x500000 0xfb00000 > nand write.e 0x6400000 0x500000 0x400000 > > boot It would be cool to set up a wiki page like the one for the Dockstar (http://wiki.openwrt.org/toh/seagate/dockstar) and document the flashing process. I'll see if I can make a rough template for that. > --- target/linux/kirkwood/config-default (revision 25666) > +++ target/linux/kirkwood/config-default (working copy) > @@ -71,7 +71,10 @@ > # CONFIG_I2C_MV64XXX is not set > CONFIG_INET_LRO=y > CONFIG_INITRAMFS_SOURCE="" > -# CONFIG_IP_ADVANCED_ROUTER is not set > +CONFIG_IP_ADVANCED_ROUTER=y > +CONFIG_IP_MROUTE=y > +CONFIG_IP_MULTIPLE_TABLES=y > +CONFIG_IP_ROUTE_FWMARK=y Why is this needed? - jan _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
