Package: installation-reports

INSTALL REPORT

Debian-installer-version: Debian GNU/Linux testing _Sarge_ - Official Snapshot 
powerpc Binary-1 (20041113) 
uname -a: Sorry, got lost, but install kernel was kernel-image-2.6.8-powerpc 
from above media
Date: Dec 30 2004
Method: How did you install?  What did you boot off?  If network
      install, from where?  Proxied?

Installation and Boot Media on builtin DVD drive, to external Firewire HD

Machine: iBook
Processor: G4
Memory: 128MB
Root Device: Firewire, /dev/sda4
Output of lspci and lspci -n:
lspci:
0000:00:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 AGP
0000:00:10.0 VGA compatible controller: ATI Technologies Inc RV250 5c63 [Radeon 
Mobility 9200 M9+] (rev 01)
0001:10:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 PCI
0001:10:12.0 Network controller: Broadcom Corporation BCM4306 802.11b/g 
Wireless LAN Controller (rev 03)
0001:10:17.0 ff00: Apple Computer Inc. KeyLargo/Intrepid Mac I/O
0001:10:18.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB
0001:10:19.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB
0001:10:1a.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB
0001:10:1b.0 USB Controller: NEC Corporation USB (rev 43)
0001:10:1b.1 USB Controller: NEC Corporation USB (rev 43)
0001:10:1b.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
0002:20:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 Internal PCI
0002:20:0d.0 ff00: Apple Computer Inc. UniNorth/Intrepid ATA/100
0002:20:0e.0 FireWire (IEEE 1394): Apple Computer Inc. UniNorth 2 FireWire (rev 
81)
0002:20:0f.0 ffff: Apple Computer Inc. UniNorth 2 GMAC (Sun GEM) (rev ff)
lspci -n:
0000:00:0b.0 0600: 106b:0034
0000:00:10.0 0300: 1002:5c63 (rev 01)
0001:10:0b.0 0600: 106b:0035
0001:10:12.0 0280: 14e4:4320 (rev 03)
0001:10:17.0 ff00: 106b:003e
0001:10:18.0 0c03: 106b:003f
0001:10:19.0 0c03: 106b:003f
0001:10:1a.0 0c03: 106b:003f
0001:10:1b.0 0c03: 1033:0035 (rev 43)
0001:10:1b.1 0c03: 1033:0035 (rev 43)
0001:10:1b.2 0c03: 1033:00e0 (rev 04)
0002:20:0b.0 0600: 106b:0036
0002:20:0d.0 ff00: 106b:003b
0002:20:0e.0 0c00: 106b:0031 (rev 81)
0002:20:0f.0 ffff: 106b:0032 (rev ff)

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot worked:    [O]
Configure network HW:   [O]
Config network:         [ ]
Detect CD:              [O]
Load installer modules: [O]
Detect hard drives:     [O]
Partition hard drives:  [O]
Create file systems:    [O]
Mount partitions:       [O]
Install base system:    [O]
Install boot loader:    [E]
Reboot:                 [E]

Comments/Problems:


The boot loader install failed due to the fact that ofpath can't tranlate 
firewire devices into openfirmware paths. See bug #288008

Workaround: download and install a precompiled yaboot via macosx on the macos 
partition and use it to boot into the newly installed system.


Reboot failed due to missing firewire-related modules in the initrd image 
created by the installer and timing problems. See bug #288010. Workaround is 
also described in the bug.

Additionally the current firewire code (testing with both the supplied 2.6.8 
and a selfcompiled pristine 2.6.10) in the kernel does not reliabliy detect the 
firewire disk (about 1 out of 5 times it fails). A possible workaround would be 
a special script on the initrd (which provides a framwork for this) which loads 
the sbp2 modules, waits some seconds, checks /rpoc/partitions wether the root 
devices shows up, and if not unloads the spb2 module and starts over again. The 
delay is necessary as the firewire code needs some time to recognize the 
devices on the bus.


The is no keymap available that fits my iBook (G4 with a german keymap). None 
of the supplied ones allowed me to a) type all keys and get the same character 
on the screen as noted on the keyboard and b) get the essential non-german 
characters (@|\{[]}) in a simple way (e.g. AltGr-q for @, or AltGr-< for |, as 
on a PC keyboard). Besides, Alt-Fx to switch Consoles was not possible during 
install, which hindered debugging. 
The iBook keyboard is a bit special, as it has only the AlNum Block, which an 
addtional layer reachable via the Fn-Key, overlapping with the Numlock-Layer, 
reachable via F6, and Mac-Special buttons, converted to special keycodes by the 
mac input handler in the kernel. Anyway, please find attache the keymap I 
currently use. (In case you wonder: Yes, the power button has the same keycode 
as the Alt key. Yes, it works that way, and yes, it is strange)

Additionally, it would be an idea to very strongly recommend the pbbuttond 
package (currently optional, no references to it the Installation Manual), and 
the powernowd package (at least as long as the on_demand cpufreq governor does 
not work), as without them the system behaves strange. (E.g. the Mac special 
keys produce very strange characters on the screen). Alt last, have those 
package on the first cd.

In expert mode, dependencies between the steps in the installer menu should not 
be followed. E.g. it should be possible to directly choose install the base 
system without going through partioning. I decided I am expert, so I know what 
I am doing ;-)

As a side note, currently the dependencies of the 2.6.10 kernel options are a 
bit broken for ppc mac and it is not possible to compile ppc mac ide support as 
a module. Discussion the on the way the the linuxppc kernel mailing list.


Install logs and other status info is available in /var/log/debian-installer/.
Once you have filled out this report, mail it to [EMAIL PROTECTED]

Attachment: boottime.kmap.gz
Description: Binary data

Attachment: signature.asc
Description: Digital signature

Reply via email to