Linux on RS/6000 E20
Hi all! I want to install Debian GNU/Linux on an IBM RS/6000, model E20. The problem is that I don't have access to technical data about this machine. Oh, and the machine does not have a graphics card :-). Right now I have a serial console working. I have used the "current" PReP boot disks from people.debian.org/~aph/. When switching on the machine, Linux/PPC loads and shows a command line. After pressing enter, the kernel is loaded. But after the message "Okay, now booting the kernel." nothing more seems to happen. Does anyone know what could cause this problem? I can supply a complete boot log if you wish. regards, Benny.
Re: Linux on RS/6000 E20
>>> Shawn D'Alimonte <[EMAIL PROTECTED]> 16.10.2001 13.55 Uhr >>> On Tuesday 16 October 2001 04:44, Benny Siegert wrote: > > Does anyone know what could cause this problem? I can supply a > > complete boot log if you wish. > > Not sure about the RS6000, but on a Motorola PReP system I use > 'console=ttyS0,9600' on the kernel command line to put the console on > the serial port. Okay, now I have got some boot messages, but they do not look very good :-( (see attached file). It seems the linux kernel on the boot disk does not cope very well with this machine :-((. regards, Benny Siegert. rs6000-bootlog Description: Binary data
Re: Linux on RS/6000 E20
>>> Olaf Hering <[EMAIL PROTECTED]> 22.10.2001 22.01 Uhr >>> > On Fri, Oct 19, Benny Siegert wrote: > >> Okay, now I have got some boot messages, but they do not look very >> good :-( (see attached file). It seems the linux kernel on the boot >> disk does not cope very well with this machine :-((. > > Dont try to run 2.2 on non-IBM PRePs. > Try http://master.penguinppc.org/~olaf/2.4.12/zImage.prep or > ftp://ftp.suse.com/pub/suse/ppc/kernel/2.4.2/zImage-2.4.2.prep I have tried the upper one -- dd'ed it onto a floppy and booted it, using the parameters: "root=/dev/fd0 load_ramdisk=1 console=ttyS0,9600". The problem is that it does not load beyond the SCSI initialization. Boot log is attached (again :-( ). regards, Benny Siegert.
Re: Linux on RS/6000 E20
Sorry, forgot the attachment. regards, Benny Siegert. rs6000-3 Description: Binary data
Re: PowerPC boot images
Hello! >>> Shaun Kruger <[EMAIL PROTECTED]> 03.12.2001 04.36 Uhr >>> > I have been trying to get woody to boot on my RS/6000 43P. The default > ISO for potato seemed to work except for one of the SCSI drivers. I found > that using SYM53C8xx driver instead of the NCR53C8xx driver cleared up > this problem. The latter of the two got stuck in an infinite > init->abort->init... loop. Having built my own 2.4 kernel for use on my > system I am now only having trouble getting it to load the initial Can you send me your kernel image? I have been trying to boot my RS/6000 E20 with Debian, but had no success -- just because of the SCSI drivers. I would like to try your kernel. Maybe I can even help you with your problem then :-). --benny. PS: Is it possible to build a linux kernel under AIX (with gcc)? Is there a howto on setting up a cross-compiling environment under Debian GNU/Linux?
Antw: Re: PowerPC boot images
>>> Shaun Kruger <[EMAIL PROTECTED]> 03.12.2001 15.56 Uhr >>> > If you would like a cross compile environment you can go to > http://linuxhost.cc/~shaun/powerpc.tar.gz and that has the build > environment we use at work. Thank you very much! I'm downloading it right now. In fact, we only have an ISDN link at work :-(. > prompt with "load_ramdisk=1 prompt_ramdisk=1 root=/dev/initrd" with this Try "root=/dev/ram" instead. If this does not work, you might also try putting "/dev/fd0" as root instead. It should work when you also pass the "load_ramdisk=1" parameter. > Let me know if you find anything. I worked all weekend on this and I > barely got it panicing over no root filesystem. Good luck. Somehow the RS/6000 does not boot from diskette any more :-(. Since my last tries with Linux, I have booted the freshly-installed AIX. Unfortunately, I get no login prompt on the serial console, and the machine does not seem to have an IP address set :(. --benny.
Re: 2.4.x kernel crashing
Hello! >>> Russell Hires <[EMAIL PROTECTED]> 04.12.2001 14.30 Uhr >>> > I want to record this xmon info to a file, which I tried, but it didn't save. Maybe the program sends ist output to stderr? Have you tried "xmon foo bar 2>&1 > myfile"? --benny.
Re: RS/6000 43P-140 install
Hello! >>> Kovacs Richard <[EMAIL PROTECTED]> 04.12.2001 17.54 Uhr >>> > I am trying to install debian (sid/woody/potato whichever works) on > an RS/6000 43P-140 IBm powerpc box with a 604e 333MHz processor. > > I only have a serial terminal, and the ppc does not have a video card. [...] > Always the same result: > > Uncompressing Linux...done. > Now booting kernel > > And that's where it seems to hang. No real sign of booting the kernel. > Not only on the serial terminal but I do not hear any voices. I also had exactly the same problem. For me, it worked when using a 2.4 kernel. Do not even _try_ to use a 2.2 kernel with a RS/6000. --benny.
Antw: Re: RS/6000 43P-140 install
Hi! >>> Kovacs Richard <[EMAIL PROTECTED]> 05.12.2001 20.29 Uhr >>> On Wed Dec 5 09:48:20 2001 Benny Siegert wrote: >> I also had exactly the same problem. For me, it worked when using a >> 2.4 kernel. Do not even _try_ to use a 2.2 kernel with a RS/6000. > > Forgive my writing to you again, but could you please send me your > .config file and the kernel version you were using? > (and please tell me what patches to apply) > > I do not seem to get it done. Nor do I :-). Seriously, I haven't got a kernel to fully boot yet. At some time during my tests, I installed AIX. When I switch on the RS/6K now, I get AIX boot messages, but no login prompt on the serial console. Oh, and the machine does not have an IP address set either, so I cannot even use telnet. And since then, it has been ignoring the boot floppies I stuffed into the drive, always booting the broken AIX. I am not an RS/6000 expert, and I don't know what to do next :-(. Back when I could boot from floppy, I used a zImage.prep written (with rawrite under Windows) to a disk. Olaf Hering <[EMAIL PROTECTED]> provided me with some advice: > Dont try to run 2.2 on non-IBM PRePs. > Try http://master.penguinppc.org/~olaf/2.4.12/zImage.prep or > ftp://ftp.suse.com/pub/suse/ppc/kernel/2.4.2/zImage-2.4.2.prep Unfortunately, both kernels did not work for me. For my machine, it is crucial that only one of the 53C8XX SCSI drivers be enabled. Later, one developer provided me a cross-compiling environment as a tarball to download. Unfortunately, the download always timed out. I think I will try to get a friend of mine, who is a PowerPC developer, to build a kernel for me. --benny.
Re: Antw: Re: RS/6000 43P-140 install
>>> Shaun Kruger <[EMAIL PROTECTED]> 06.12.2001 17.36 Uhr >>> > The only questions that remain in my mind are: Is this a common > problem when installing on RS/6000? Should someone try to make a > set of boot images specificly for the older RS/6000 systems? That would be a great help for RS/6K users like me :-). I am volunteering for help -- if I am able to. --benny.
Re: Cross compilation for Atari platform
Hello! >>> Michael Schmitz <[EMAIL PROTECTED]> 26.01.2002 18.51 Uhr >>> >> > my PowerMac G4. >> > On the CD's I found binutils-m68k but I guess I also need a compiler- >> > and a library package > No library required for kernel compiles. >> > (The installed compiler complaints about -ffixed-a2 and m68060). >> > Can anybody tell me from where to download the necessary packages? A few weeks ago, I set up a cross-compiling environment too. My aim was to compile a Linux/PPC kernel under OpenBSD/i386 (crazy enough, I know :) ). What I did was the following (IIRC): 1. Download binutils sources (I used stock 2.11.2). ./configure --prefix=$HOME/cross --target=ppc-linux ; make ; make install. 2. Download gcc-core-2.95.3.tar.gz (or, at your option, any newer version) from gcc.gnu.org. export PATH=$HOME/cross/bin:$PATH ; ./configure --prefix=$HOME/cross --target=ppc-linux --with-newlib ; make ; make install. 3. In the linux kernel source tree, edit main Makefile: The 'ARCH' line has to read: "ARCH = ppc" (or, in your case, m68k). gmake xconfig (it is necessary under OpenBSD to use gmake -- under Debian GNU/Linux you just use make) ; gmake dep clean zImage. This was simple enough, and it worked fine, though I had expected it not to ;-). --benny.
Antw: Re: Install a Debian in an E/30
>>> Warren Turkal <[EMAIL PROTECTED]> 18.02.2002 23.37 Uhr >>> > How about a B50? I found a website at > http://adequat.c2a.fr/linux/howtos/rs6000, but it does not work. The kernel > seems to unzip and it gets to a point that says booting... > If anyone has this working and is willing to share any info, that would > officially rock. Don't know about the E30 or the B50, but I have an E20 here. Do you have a model with a graphics card? If not, you have to explicitly tell the kernel to use a serial console. The command line goes like this: root=/dev/fd0 load_ramdisk=1 console=ttyS0,9600 If you want, I have a 2.4.17 kernel with Ramdisk and SCSI support. However, it does not fully boot for me: The scsi driver (no matter which one I choose) hangs at startup :-(. Without scsi, I can start the installer, but its useless without disk access :-(. Regards, --benny.
Antw: Re: Install a Debian in an E/30
Oh, I reply to myself :-) >>> "Benny Siegert" <[EMAIL PROTECTED]> 19.02.2002 11.54 Uhr >>> > Don't know about the E30 or the B50, but I have an E20 here. Do you [...] > > If you want, I have a 2.4.17 kernel with Ramdisk and SCSI support. > However, it does not fully boot for me: The scsi driver (no matter > which one I choose) hangs at startup :-(. Without scsi, I can start > the installer, but its useless without disk access :-(. I have attached the boot messages of that kernel. At the last line, it hangs forever :-(. Alas, I have lost most of the RS/6000 kernel files in a hard disk crash, so I do not have the config file for this kernel. The driver that fails is the one under CONFIG_SCSI_SYM53C8XX_2. The other 53C8XX drivers available also hang. Has anyone got an idea what could be wrong? Regards, --benny. screenlog.1 Description: Binary data
Re: Antw: Re: Install a Debian in an E/30
>>> christian mock <[EMAIL PROTECTED]> 02.03.2002 12.31 Uhr >>> > > Alas, I have lost most of the RS/6000 kernel files in a hard disk crash, > > so I do not have the config file for this kernel. The driver that fails is > > the one under CONFIG_SCSI_SYM53C8XX_2. The other 53C8XX drivers > > available also hang. Has anyone got an idea what could be wrong? > just a data point: on my motorola blackhawk boxen (which are also > PReP), the SYM53C8XX driver panics the kernel at boot time when there > are more than 32 (or was it 64?) megs of RAM in the machine; this was > with 2_4_ppc_devel from the bitkeeper repository. Generally, I've > been unable to get SCSI going reliably with all the 2.4 series -- at > the best, it's hanging after some 10 minutes of uptime with SCSI > timeouts. The machine has got 64 MiB of RAM. But I do need the SCSI drivers, as there is no IDE controller or a similar thing :-(. Ideas, anyone? Regards, Benny.
Re: Install on a E20
Hello! >>> Jean-Francois Gobin <[EMAIL PROTECTED]> 24.03.2002 09.25 Uhr >>> >Help! I'm struggling with a 7024/E20, which doesn't want to boot either >off floppies or cdrom. I put the boot order to Floppy/CDROM/NET, when I >put some kind of disks into the drive, either it freezes or it just get >back to "startup prompt". >Any idea ? Have I to upgrade my firmware ? Oh, so I'm not the only one out there with an E20 :-). You have a difficult task in front of you, but YMMV. I assume you have a model with serial console. When you power up the machine, you should see some lines like this: dskt. OK mem.. OK etc. Before you hear the beep, press the "5" key on the keyboard. You should see the firmware menu. The topmost two lines contain the revision number. You should have firmware version VIC97216, dated 03/10/97. If the firmware is older, go to http://techsupport.services.ibm.com/server/mdownload2/download.html and download a newer version. Instructions are at http://techsupport.services.ibm.com/server/mdownload2/7024e20.html . To boot a kernel, you just have to take a zImage.prep file and dd it onto a floppy disk (e.g.: dd if=zImage.prep of=/dev/fd0 bs=1k). Then insert the disk while booting. If this does not work, you might try the following procedure: 1. Go to the firmware (as above). 2. Select point 1 (Select Boot Device). 3. Select "Other boot device" and then "3,5 Floppy". 4. Select "Boot". You will see a screen like the following: RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000STARTING SOFTWARERS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 PLEASE WAIT... RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 loaded at: 006132D0 006280F4 relocated to: 0080 00814E24 board data at: 001E2E10 001E981C relocated to: 0080B13C 00811B48 zimage at: 0061E337 0076C274 relocated to: 00815000 00962F3D avail ram: 0040 0080 Linux/PPC load: root=/dev/sda3 At the moment, I have a stock 2.4.17 kernel. It boots, but hangs after loading the SCSI driver ("SYM53C8XX Version 2 SCSI Support"). It seems that this driver does not work reliably on PReP machine (someone else on this list had problems with it on a Motorola PReP box). Today, I made some experiments with the linuxppc-2_4-devel (bitkeeper) tree. But the disk would not even boot :-(. If you want, I can send you one of my kernels for testing. It would be interesting to see if you have any success. Regards, Benny Siegert. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]