• Getting back in the saddle - Mac LC475

    From Scott Holder@21:1/5 to All on Fri Feb 17 05:20:01 2023
    Hey folks,

    Been involved on and off with the community for a long time. 20+ years
    now. I think last I was really doing much was 2014-2015, but life,
    moving, getting married, and junk got in the way and my Linux Macs went
    in the closet.

    I recently got my modified LC475 back up and running. I only have vague recollection of what I was messing with but it successfully boots a "4.1.35-mac_scsi+" labelled kernel, with a couple others with egret
    mentions. I forget what I was up to at the time, but I suspect I was
    working with someone (Finn Thain?) about getting Egret working better. I
    have a 4.12 from somewhere that isn't working. I feel bad for
    disappearing, but life is complex. Unfortunately I have a few years of
    email stuck in a semi-broken database I haven't dug into so I can't look
    back at History.

    At any rate, I'm looking to get back in the saddle and see what's going
    on with the community, and what kind of updates and happenings might
    have happened in the last decade. How's the status of m68k Linux on
    Macs? Is there anything I can help with again all these years later?

    Scott H.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Finn Thain@21:1/5 to Scott Holder on Fri Feb 17 06:20:01 2023
    G'day Scott,

    On Fri, 17 Feb 2023, Scott Holder wrote:

    ...
    I recently got my modified LC475 back up and running. I only have vague recollection of what I was messing with but it successfully boots a "4.1.35-mac_scsi+" labelled kernel, with a couple others with egret
    mentions. I forget what I was up to at the time, but I suspect I was
    working with someone (Finn Thain?) about getting Egret working better. I
    have a 4.12 from somewhere that isn't working. I feel bad for
    disappearing, but life is complex. Unfortunately I have a few years of
    email stuck in a semi-broken database I haven't dug into so I can't look
    back at History.

    At any rate, I'm looking to get back in the saddle and see what's going
    on with the community, and what kind of updates and happenings might
    have happened in the last decade. How's the status of m68k Linux on
    Macs? Is there anything I can help with again all these years later?


    Linux/mac68k has improved gradually over the last 5 years or so. There
    were numerous bug fixes that may benefit your Macs and even some new functionality like /dev/nvram.

    For the LC475 there are still missing drivers (e.g. Localtalk and Apple
    Sound Chip) and unfinished drivers that don't fully exploit hardware capabilities, like SWIM and DAFB chips.

    Last year I replaced all the electrolytic capacitors in a pair of Quadras
    I use for testing. I recommend that you take a close look at your LC475
    boards before putting them to work again.

    I still put stable mac68k kernel binaries on sourceforge from time to
    time. I will put up another one as soon as Al Viro's recent bug fix for arch/m68k/mm/fault.c goes upstream as it is needed on mac68k systems.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Geert Uytterhoeven@21:1/5 to fthain@linux-m68k.org on Mon Feb 20 13:50:01 2023
    Hi Finn,

    On Fri, Feb 17, 2023 at 6:18 AM Finn Thain <fthain@linux-m68k.org> wrote:
    On Fri, 17 Feb 2023, Scott Holder wrote:
    I recently got my modified LC475 back up and running. I only have vague recollection of what I was messing with but it successfully boots a "4.1.35-mac_scsi+" labelled kernel, with a couple others with egret mentions. I forget what I was up to at the time, but I suspect I was working with someone (Finn Thain?) about getting Egret working better. I have a 4.12 from somewhere that isn't working. I feel bad for
    disappearing, but life is complex. Unfortunately I have a few years of email stuck in a semi-broken database I haven't dug into so I can't look back at History.

    At any rate, I'm looking to get back in the saddle and see what's going
    on with the community, and what kind of updates and happenings might
    have happened in the last decade. How's the status of m68k Linux on
    Macs? Is there anything I can help with again all these years later?


    Linux/mac68k has improved gradually over the last 5 years or so. There
    were numerous bug fixes that may benefit your Macs and even some new functionality like /dev/nvram.

    For the LC475 there are still missing drivers (e.g. Localtalk and Apple
    Sound Chip) and unfinished drivers that don't fully exploit hardware capabilities, like SWIM and DAFB chips.

    Last year I replaced all the electrolytic capacitors in a pair of Quadras
    I use for testing. I recommend that you take a close look at your LC475 boards before putting them to work again.

    I still put stable mac68k kernel binaries on sourceforge from time to
    time. I will put up another one as soon as Al Viro's recent bug fix for arch/m68k/mm/fault.c goes upstream as it is needed on mac68k systems.

    JFYI, if you want to build a v6.2-based kernel, you can use my m68k-v6.2 branch, which includes Al's fix, and all m68k changes queued for
    v6.3-rc1.

    Alternatively, you'll have to wait for v6.3-rc1 (assumed Al's fixes
    will land there, they're still not in linux-next), or until the fixes
    have been backported to v6.2-stable. Or just create your own ;-)

    Gr{oetje,eeting}s,

    Geert

    --
    Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

    In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that.
    -- Linus Torvalds

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Holder@21:1/5 to Finn Thain on Tue Mar 7 01:20:01 2023
    On 2/17/2023 12:04 AM, Finn Thain wrote:
    <snip>
    I still put stable mac68k kernel binaries on sourceforge from time to
    time. I will put up another one as soon as Al Viro's recent bug fix for arch/m68k/mm/fault.c goes upstream as it is needed on mac68k systems.


    Very cool, was able to grab the latest available kernel and it booted
    right up. Spent some time getting my userland as up to date as possible
    - seems some of that has moved around. I'd love to see the 6.x stuff
    being discussed elsewhere up and running - I've already gotten my Mac OS
    X on PearPC compiled for m68k working again, so I might as well try to
    compile something useful even though I still can't code worth a bean.

    Thanks!

    Scott H.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Scott Holder on Tue Mar 7 08:40:01 2023
    Hi Scortt!

    On Mon, 2023-03-06 at 23:38 +0000, Scott Holder wrote:
    Very cool, was able to grab the latest available kernel and it booted
    right up. Spent some time getting my userland as up to date as possible
    - seems some of that has moved around.

    You can also install Debian/m68k from CD:

    https://cdimage.debian.org/cdimage/ports/snapshots/2022-03-28/

    I'd love to see the 6.x stuff being discussed elsewhere up and running
    - I've already gotten my Mac OS X on PearPC compiled for m68k working
    again, so I might as well try compile something useful even though I still can't code worth a bean.

    Not sure whether I can follow: PearPC running on m68k?

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Holder@21:1/5 to John Paul Adrian Glaubitz on Sun Mar 19 20:30:01 2023
    On 3/7/2023 2:39 AM, John Paul Adrian Glaubitz wrote:
    Hi Scortt!

    You can also install Debian/m68k from CD:

    https://cdimage.debian.org/cdimage/ports/snapshots/2022-03-28/

    Oh, neat. I'll give this a look. It's an already-installed system but reinstalling might be easier I guess. Might be a good source for newer
    packages if nothing else.

    Not sure whether I can follow: PearPC running on m68k?

    Adrian

    Yep, I compiled PearPC for m68k and it runs fine, for certain values of
    fine. Takes literally a couple days to boot, but I might be the only one
    to have ever successfully booted OS X on a 68k Mac (albeit in
    emulation). I have a page I wrote up about it last time I did it at http://iamscott.net/68kosx/ . Hoping to recreate it again, maybe tweak
    things to do something more interesting.

    Scott H.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)