[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#332248: Install on IBM RS6k B50 PPC: no keyboard driver for PS/2 loaded in d-i



On Wed, Oct 05, 2005 at 04:11:48PM -0400, Joey Hess wrote:
> reassign 332248 rootskel
> thanks
> 
> Harald Goerl wrote:
> > After booting the following cd-image:
> > 
> > http://cdimage.debian.org/pub/cdimage-testing/daily/powerpc/20051002/debian-testing-powerpc-netinst.iso 
> > 
> > on a IBM RS6k B50 (PowerPC 603) the keyboard (PS/2) is not available.
> > After booting with a serial console into "expert" mode, lsmod shows the
> > following (while PS/2 keyboard isn't working):
> > 
> > > lsmod
> > Module                  Size  Used by
> > usbhid                 59012   0
> > usbcore               144944   1 usbhid
> > unix                   32596   6
> > >
> > 
> > After loading the driver with "modprobe atkbd" the PS/2 connected keyboard is
> > working.
> 
> The current code in rootskel to load this module is only run for powerpc
> for these subarches:
> 
>         chrp|chrp_pegasos|prep)
> 
> If I knew the right subarch name, I'd add it, since I do not it's up to
> some powerpc person to do so.

The B50 is supposed to be chrp, and i know it worked once since ways back then
manty had access to such a box and we fixed the kernel, not sure if we tried
d-i though.

Harald, could you please provide us the /proc/cpuinfo entry for this one ? 

Mmm, the archdetect stuff in lib-d-i is :

static struct map map_machine[] = {
        { "PReP", "prep" },
        { "CHRP Pegasos", "chrp_pegasos" },
        { "CHRP IBM,7028-6C4", "chrp_rs6k" },
        { "CHRP IBM,7029-6E3", "chrp_rs6k" },
        { "CHRP IBM,7038-6M2", "chrp_rs6k" },
        { "CHRP IBM,7039-651", "chrp_rs6k" },
        { "CHRP IBM,7040-681", "chrp_rs6k" },
        { "CHRP IBM,7044-270", "chrp_rs6k" },
        { "CHRP IBM,7046-B50", "chrp_rs6k" },
        { "CHRP IBM,8842-21X", "chrp_rs6k" },
        { "CHRP IBM,9111-520", "chrp_rs6k" },
        { "CHRP IBM,9113-550", "chrp_rs6k" },
        { "CHRP IBM,9117-570", "chrp_rs6k" },
        { "CHRP IBM,9124-720", "chrp_rs6k" },
        { "CHRP", "chrp" },
        { "Amiga", "amiga" },
        { "64-bit iSeries Logical Partition", "iseries" },
        { NULL, NULL }

This means your machine should probably have been detected as chrp, but we
would need the /proc/cpuinfo to be sure.

BTW, Harald, can you also check your boards for the iseries thingy, since we
will need to distinguish (for kernel installer at least), between the
pre-power5 iseries and the newer stuff which are just pseries in disguise.

Friendly,

Sven Luther



Reply to: