Subject: Re: 1.6.1 install on iBook G3
To: Anselm R. Garbe <anselmg@t-online.de>
From: Axel Scheepers <ascheepers@vianetworks.nl>
List: port-macppc
Date: 02/18/2004 15:52:30
----- Original Message ----- 
From: "Anselm R. Garbe" <anselmg@t-online.de>
To: "Axel Scheepers" <ascheepers@vianetworks.nl>
Sent: Wednesday, February 18, 2004 1:16 PM
Subject: Re: 1.6.1 install on iBook G3


> Hi,
>
> do you've used the 1.6.1 ISO or the latest snapshot?
> The latest snapshot of 2003 won't work with G3 iBooks - which was my
> experience. What kind of iBook do you own?
> Mine is an iBook with G3 700Mhz and Radeon M7, 20G, etc.
>
> Regards,
>     Anselm

Hi,

I used the 1.6.1 iso, not the snapshot;
The machine itself is a 600Mhz G3, probably the one which came just prior to
yours, still using the ati rage 128, and 15Gb HDD.
The sticker on the back says model number M6497.
On my i386 router I noticed the following in the INSTALL config from macppc:
adb*    at obio?                        # Apple Desktop Bus
akbd*   at adb?                         # ADB keyboard

On some linux versions I had to enable the keyboard_sends_linux_keycodes
option to make it work, OpenBSD worked right out of the box.
Google posts mention the use of an old-style apple keyboard in this case.
Could it be that there's a sysctl for that?

I think I can manage to install netbsd on it using the external usb
keyboard;
uhidev*         at uhub? port ? configuration ? interface ?
ukbd*   at uhidev? reportid ?
wskbd*  at ukbd? console ?
are also in INSTALL, so that should work fine I guess, to bad I have to wait
until tomorrow to find out. ;-)

Then again, I have to use the mac keyboard when I give the usb one back, so
it would be nice if I can fix this somehow.

I'm back at home now, so let's see if I can get some dmesg messages from the
console....
adb0 at ..... (scrolls of screen)
akbd() at adb0 addr 2: mapped device (196)
wskbd0 akbd0 (mux ignored)
adb0 addr 3: relative positioning device (1) not configured
adb0 addr 7: unsupported
...
Terminal type? [vt100]
(transcribed)

It seems it gets recognized ok. I wonder if the 'mux ignored' message could
have something to do with it? (on second thought.. that's used to mux inputs
when there's more then one source I presume, so indeed it's not needed)

Pressing keys on the keyboard generates no output at all, I remember lot's
of funny chars with linux when I forgot the keyboard_sends=>1.
Could this mean that the keycodes never even reach the akbd driver?
My guess is it should print some errors when it receives stuff it can't
handle for whatever reason?
I thought the touchpad in this model was usb based, in the other unixes I
used a usb driver for X to use it. It seems that it's also connected to the
adb according to the output above. I'm a bit confused about that.

To bad I can't boot it with a serial console.. :(

Thanks,
gr,
Axel