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

Re: mac installation



Le 16 févr. 07 à 17:42, Laurent Vivier a écrit :

Finn Thain wrote:

On Fri, 16 Feb 2007, Laurent Vivier wrote:

Hi guys,

I'd like to provide EMILE bootable floppy/CDROM image with linux 2.6 : 
where can I find a kernel image working fine (I mean with 
display/ADB/SCSI/networking working) on all macs (I mean already 
supported by 2.2) ?

There isn't one yet. But, if you can live without serial drivers, hardware 
clock, IOP ADB, PMU ADB, IIsi ADB and 5380 SCSI, you're laughing. I'm 
going to get the status page working again so that you can easily see 
which models are affected. In a nutshell, quadras work OK.

Christian's kernel is as good as it gets:


OK, thank you, I'll try this one on my Q610 and  Q800
(and my Q840 if I'll be able to power on it...)

Laurent

Tested on my Q800 : works fine except the "Generic RTC driver", see attachment.
Q610: no keyboard.

Laurent

 ---------------------- Laurent Vivier ----------------------
"Imagination is more important than knowledge."

Linux version 2.6.18-4-mac (Debian 2.6.18.dfsg.1-11) (cts@debian.org) (gcc version 3.3.6 (Debian 1:3.3.6-15)) #1 Tue Feb 6 21:52:27 CET 2007
m68k_parse_bootinfo: unknown tag 0x800c ignored
Detected Macintosh model: 35 
 Penguin bootinfo data:
 Video: addr 0xf9001000 row 0x400 depth 8 dimensions 640 x 480
 Videological 0xf0001000 phys. 0xf9001000, SCC at 0x50f0c020 
 Boottime: 0x45d5f22a GMTBias: 0x0 
 Machine ID: 35 CPUid: 0x2 memory size: 0x28 
VIA1 at 50f00000 is a 6522 or clone
VIA2 at 50f02000 is a 6522 or clone
Apple Macintosh Quadra 800
On node 0 totalpages: 10240
  DMA zone: 10240 pages, LIFO batch:1
initrd: 00000000 - 0000ffdc
Built 1 zonelists.  Total pages: 10240
Kernel command line: root=/dev/sda4 
Killing onboard sonic... Done.
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x25
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 37888k/37892k available (1856k kernel code, 1092k data, 120k init)
Calibrating delay loop... 22.01 BogoMIPS (lpj=110080)
Security Framework v1.0.0 initialized
Capability LSM initialized
Mount-cache hash table entries: 512
NET: Registered protocol family 16
NuBus: Scanning NuBus slots.
SCSI subsystem initialized
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 2048 bind 1024)
TCP reno registered
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
macfb: framebuffer at 0xf9001000, mapped to 0xd0001000, size 480k
macfb: mode is 640x480x8, linelength=1024
macfb: scrolling: redraw
fbcon_startup: No VBL detected, using timer based cursor.
free_irq: Removing probably wrong IRQ 9
Console: switching to colour frame buffer device 80x30
fb0: Macintosh DAFB built-in frame buffer device
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Checking for internal Macintosh ethernet (SONIC).. yes
sonic.c:v0.92 20.9.98 tsbogend@alpha.franken.de
macsonic.0: onboard / comm-slot SONIC at 0x50f0a000
macsonic.0: revision 0x0004, using 32 bit DMA and register offset 2
eth0: MAC 08:00:07:f4:85:b4 IRQ 56
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
mac_esp: io base at 0x50f10000
esp: using quick version
esp: addr at 0x50f10000
SCSI ID 7 Clk 16MHz CCF=4 TOut 138 NCR53C9x(esp236)

mac_esp: 1 esp controllers found
scsi0 : ESP236 (NCR53C9x)
  Vendor: Quantum   Model: XP34550J          Rev: LXTA
  Type:   Direct-Access                      ANSI SCSI revision: 02
  Vendor: MATSHITA  Model: CD-ROM CR-8005A   Rev: 4.0i
  Type:   CD-ROM                             ANSI SCSI revision: 02
SCSI device sda: 8388314 512-byte hdwr sectors (4295 MB)
sda: Write Protect is off
sda: Mode Sense: c9 00 10 08
SCSI device sda: drive cache: write through w/ FUA
SCSI device sda: 8388314 512-byte hdwr sectors (4295 MB)
sda: Write Protect is off
sda: Mode Sense: c9 00 10 08
SCSI device sda: drive cache: write through w/ FUA
 sda: [mac] sda1 sda2 sda3 sda4 sda5
sd 0:0:0:0: Attached scsi disk sda
input: Macintosh mouse button emulation as /class/input/input0
adb: Mac II ADB Driver v1.0 for Unified ADB
adb: starting probe task...
mice: PS/2 mouse device common for all mice
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
adb devices: [2]: 2 5 [3]: 3 1
ADB keyboard at 2, handler 1
Detected ADB keyboard, type ISO, swapping keys.
ADB HID on ID 3 not yet registered
input: ADB keyboard as /class/input/input1
ADB mouse at 3, handler 1
input: ADB mouse as /class/input/input2
adb: finished probe task...
Adding 129064k swap on /dev/sda3.  Priority:-1 extents:1 across:129064k
EXT3 FS on sda4, internal journal
Generic RTC Driver v1.07
Unable to handle kernel NULL pointer dereference at virtual address 00000000
Oops: 00000000
Modules linked in: genrtc
PC: [<00000000>] kernel_pg_dir+0xfffff000/0x1000
SR: 2004  SP: 02045e60  a2: 00352890
d0: 00007003    d1: 00000001    d2: 00000000    d3: 00000000
d4: 00000000    d5: 00007003    a0: 00000000    a1: 030172d2
Process hwclock (pid: 321, task=00352890)
Frame format=7 eff addr=02045ee4 ssw=05e6 faddr=00000000
wb 1 stat/addr/data: 0005 00356f00 02696ab4
wb 2 stat/addr/data: 0000 0030c200 00057a10
wb 3 stat/addr/data: 0005 026b4760 00000000
push data: 02696ab4 02045ee0 00057ad8 02696ab4
Stack from 02045ec8:
        030173fc 00000000 02045ee8 00007003 00000000 00000000 00007003 026b4760
        026b47a2 02696b4c 00020000 00331000 026b4760 00000000 c0104e0c ef8c0c4c
        0004f252 0270bad4 0030c200 00020000 026b4760 00000000 02045f38 0004f16a
        02045f38 00020000 00000003 00000000 0270bad4 0030c200 00000000 00000000
        00067682 02045fc4 0005fb52 02696ab4 026b4760 00007003 00000000 00000000
        00000000 0005fc84 026b4760 00007003 00000000 026b4760 00000000 00000000
Call Trace: [<030173fc>] gen_rtc_ioctl+0x12a/0x32c [genrtc]
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00020000>] sys_time+0x14/0x34
 [<0004f252>] nameidata_to_filp+0x22/0x3c
 [<00020000>] sys_time+0x14/0x34
 [<0004f16a>] do_filp_open+0x46/0x56
 [<00020000>] sys_time+0x14/0x34
 [<00067682>] mntput_no_expire+0x1c/0x72
 [<0005fb52>] do_ioctl+0x3a/0x5c
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0005fc84>] vfs_ioctl+0x5a/0x180
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0005fdfa>] sys_ioctl+0x50/0x72
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0006ec3c>] dio_cleanup+0x14/0x36
 [<00002872>] syscall+0x8/0xc
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0000c00b>] uni_getop+0xd7/0x40c

Code: 0000 0000 0000 0000 0000 0000 0000 0000 Bad PC value.
Unable to handle kernel NULL pointer dereference at virtual address 00000000
Oops: 00000000
Modules linked in: genrtc
PC: [<00000000>] kernel_pg_dir+0xfffff000/0x1000
SR: 2004  SP: 02045e60  a2: 00352890
d0: 00007003    d1: 00000001    d2: 00000000    d3: 00000000
d4: 00000000    d5: 00007003    a0: 00000000    a1: 030172d2
Process hwclock (pid: 328, task=00352890)
Frame format=7 eff addr=02045ee4 ssw=05e6 faddr=00000000
wb 1 stat/addr/data: 0005 00356f00 02696ab4
wb 2 stat/addr/data: 0000 0030c200 00057a10
wb 3 stat/addr/data: 0005 026b4e20 00000000
push data: 02696ab4 02045ee0 00057ad8 02696ab4
Stack from 02045ec8:
        030173fc 00000000 02045ee8 00007003 00000000 00000000 00007003 026b4e20
        026b4e62 02696b4c 00020000 00331000 026b4e20 00000000 c0104e0c efd42c3c
        0004f252 0270bad4 0030c200 00020000 026b4e20 00000000 02045f38 0004f16a
        02045f38 00020000 00000003 00000000 0270bad4 0030c200 00000000 00000000
        00067682 02045fc4 0005fb52 02696ab4 026b4e20 00007003 00000000 00000000
        00000000 0005fc84 026b4e20 00007003 00000000 026b4e20 00000000 00000000
Call Trace: [<030173fc>] gen_rtc_ioctl+0x12a/0x32c [genrtc]
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00020000>] sys_time+0x14/0x34
 [<0004f252>] nameidata_to_filp+0x22/0x3c
 [<00020000>] sys_time+0x14/0x34
 [<0004f16a>] do_filp_open+0x46/0x56
 [<00020000>] sys_time+0x14/0x34
 [<00067682>] mntput_no_expire+0x1c/0x72
 [<0005fb52>] do_ioctl+0x3a/0x5c
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0005fc84>] vfs_ioctl+0x5a/0x180
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0005fdfa>] sys_ioctl+0x50/0x72
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0004c2f6>] setup_cpu_cache+0x1ba/0x1f8
 [<00002872>] syscall+0x8/0xc
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0000c00b>] uni_getop+0xd7/0x40c

Code: 0000 0000 0000 0000 0000 0000 0000 0000 Bad PC value.
Unable to handle kernel NULL pointer dereference at virtual address 00000000
Oops: 00000000
Modules linked in: genrtc
PC: [<00000000>] kernel_pg_dir+0xfffff000/0x1000
SR: 2004  SP: 02045e60  a2: 00352890
d0: 00007003    d1: 00000001    d2: 00000000    d3: 00000000
d4: 00000000    d5: 00007003    a0: 00000000    a1: 030172d2
Process hwclock (pid: 329, task=00352890)
Frame format=7 eff addr=02045ee4 ssw=05e6 faddr=00000000
wb 1 stat/addr/data: 0005 00356f00 02696ab4
wb 2 stat/addr/data: 0000 0030c200 00057a10
wb 3 stat/addr/data: 0005 00348b40 00000000
push data: 02696ab4 02045ee0 00057ad8 02696ab4
Stack from 02045ec8:
        030173fc 00000000 02045ee8 00007003 00000000 00000000 00007003 00348b40
        00348b82 02696b4c 00020000 00331000 00348b40 00000000 c0104e0c ef9bdc5c
        0004f252 0270bad4 0030c200 00020000 00348b40 00000000 02045f38 0004f16a
        02045f38 00020000 00000003 00000001 0270bad4 0030c200 00000000 00000000
        00067682 02045fc4 0005fb52 02696ab4 00348b40 00007003 00000000 00000000
        00000000 0005fc84 00348b40 00007003 00000000 00348b40 00000000 00000001
Call Trace: [<030173fc>] gen_rtc_ioctl+0x12a/0x32c [genrtc]
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00020000>] sys_time+0x14/0x34
 [<0004f252>] nameidata_to_filp+0x22/0x3c
 [<00020000>] sys_time+0x14/0x34
 [<0004f16a>] do_filp_open+0x46/0x56
 [<00020000>] sys_time+0x14/0x34
 [<00067682>] mntput_no_expire+0x1c/0x72
 [<0005fb52>] do_ioctl+0x3a/0x5c
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0005fc84>] vfs_ioctl+0x5a/0x180
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0005fdfa>] sys_ioctl+0x50/0x72
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0001794f>] fp_roundint+0x37/0x21c
 [<00002872>] syscall+0x8/0xc
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0000c00b>] uni_getop+0xd7/0x40c

Code: 0000 0000 0000 0000 0000 0000 0000 0000 Bad PC value.
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
Unable to handle kernel NULL pointer dereference at virtual address 00000000
Oops: 00000000
Modules linked in: md_mod genrtc
PC: [<00000000>] kernel_pg_dir+0xfffff000/0x1000
SR: 2004  SP: 02211e60  a2: 00390480
d0: 00007003    d1: 00000001    d2: 00000000    d3: 00000000
d4: 00000000    d5: 00007003    a0: 00000000    a1: 030172d2
Process hwclock (pid: 600, task=00390480)
Frame format=7 eff addr=02211ee4 ssw=05e6 faddr=00000000
wb 1 stat/addr/data: 0005 00356f00 02696ab4
wb 2 stat/addr/data: 0000 0030c200 00057a10
wb 3 stat/addr/data: 0005 026b4c70 00000000
push data: 02696ab4 02211ee0 00057ad8 02696ab4
Stack from 02211ec8:
        030173fc 00000000 02211ee8 00007003 00000000 00000000 00007003 026b4c70
        026b4cb2 02696b4c 00020000 01c6f000 026b4c70 00000000 c0104e0c ef86dc4c
        0004f252 0270bad4 0030c200 00020000 026b4c70 00000000 02211f38 0004f16a
        02211f38 00020000 00000003 00000000 0270bad4 0030c200 00000000 00000000
        00067682 02211fc4 0005fb52 02696ab4 026b4c70 00007003 00000000 00000000
        00000000 0005fc84 026b4c70 00007003 00000000 026b4c70 00000000 00000000
Call Trace: [<030173fc>] gen_rtc_ioctl+0x12a/0x32c [genrtc]
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00020000>] sys_time+0x14/0x34
 [<0004f252>] nameidata_to_filp+0x22/0x3c
 [<00020000>] sys_time+0x14/0x34
 [<0004f16a>] do_filp_open+0x46/0x56
 [<00020000>] sys_time+0x14/0x34
 [<00067682>] mntput_no_expire+0x1c/0x72
 [<0005fb52>] do_ioctl+0x3a/0x5c
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0005fc84>] vfs_ioctl+0x5a/0x180
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0005fdfa>] sys_ioctl+0x50/0x72
 [<00007003>] __ioremap+0x9f/0x1b0
 [<00007003>] __ioremap+0x9f/0x1b0
 [<000477cb>] free_swap_and_cache+0x39/0xf6
 [<00002872>] syscall+0x8/0xc
 [<00007003>] __ioremap+0x9f/0x1b0
 [<0000c00b>] uni_getop+0xd7/0x40c

Code: 0000 0000 0000 0000 0000 0000 0000 0000 Bad PC value.
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
eth0: no IPv6 routers present

Attachment: PGP.sig
Description: =?ISO-8859-1?Q?Ceci_est_une_signature_=E9lectronique_PGP?=


Reply to: