Re: Synology PPCBoot SK98 network bug fix
Frank Wille <[email protected]> Thu, 2 Jun 2011 19:20:36 +0200
| Newsgroups | gmane.os.netbsd.ports.sandpoint |
|---|---|
| Organization | Privates Internet Ostwestfalen/Lippe e.V. |
| Message-ID | <[email protected]> |
On Wed, 1 Jun 2011 21:50:17 +0100 Julian Coleman <[email protected]> wrote: > > Can you check whether "saveenv" works for you? > > And please tell us your full PPCBoot version. > > Mine shows: > > PPCBoot 2.0.0 (Jan 30 2007 - 14:28:39) Ok, that's probably the same. At least the date matches. > and when I try: > > _MPC824X > saveenv > Saving Environment is not support Too bad. So likely all PPCBoot's from 2007 on are affected. Don't know about the 2006 machines. My 2005 PPCBoot has no network support, but saveenv works. > so mine will not allow me to save either. When it boots, it prints: > > *** Warning - bad CRC, using default environment > > so I presume that it has tried to read the environment from somewhere on > the flash. Yes. > Looking at the DSM downloads from the Synology site, they > appear to contain just a kernel (zImage) and a ram disk image (rd.bin). > and not different firmware. To make your DS-207 boot standalone, automatically, you will have to replace the Linux kernel by altboot.img, which fakes a Linux kernel in PPCBoot-image format. The other problem is that you can no longer pass arguments, besides using the interactive mode. altboot.img will default to booting "netbsd" from your first disk drive. For the documentation (I'm currently updating it): which addresses are used in your default bootm command in the bootcmd environment variable (printenv), i.e. which is the address where the Linux kernel is stored in flash? Regards, -- Frank Wille