Re: newbie help needed


Subject: Re: newbie help needed
From: goo (goo@radek.org)
Date: Thu Sep 07 2000 - 16:15:40 MDT


> and while I have been able to install all of them I have had the best
> luck with the yellowdog linux based on redhat. I have linux installed
> on a separate SCSI Hard drive from the Mac OS so at startup I select
> which OS to run Mac OS 9 or Linux. But to get started with linux I need
> some help. I know of no one in this state running Linux and my ISP is
> about useless.

It sounds like you're doing really well, so far!

> #1- KDE and redhat have some internet setup and configuration tools but
> they seem to be set up to use dial in and a modem connected to the
> serial port. I live in western South Dakota and have a cable modem
> connected to a fiber optic connection ( black hills fibercom) and this
> connectes to my machine through my computers built in ethernet
> connection.
> How do I connect to my ISP?

Do you know any details of your built-in ethernet? Is it based on DecChip
Tulip, or does it act like genuine Apple ethernet? If you don't know, you
can always guess...

> #2- Most of my files are on one of my Mac os Hard drives usually HFS.
> how do I get linux to see my mac partitions so that I can transfer files
> between the two OS's?

You need your kernel to have hfs filesystem support. Same for the ethernet
connection -- the kernel needs to recognize your hardware. In some kernels,
this support is built-in. In others, you need to load a module (during or
after boot). I'm not sure where your kernel falls, so...here are things to
try:

    ifconfig -a
    This will show an "eth0" device if your kernel already recognizes your
    ethernet hardware. If it does, you just need to use ifconfig to set
    it up (then put the commands in one of the boot scripts). If you don't
    see an eth0 device, you can try loading ethernet NIC modules and see if
    any of them recognize your hardware...

    mount -t hfs <your_hfs_partition_device> /mnt
    In my case, I do "mount -t hfs /dev/hda9 /mnt" -- if it works, your
    kernel already supports hfs (YellowDog probably does) and you can just
    add an entry to your /etc/fstab with "hfs" instead of "ext2". If it
    complains of an unknown filesystem, you can try to load the hfs module
    into the kernel...

Loading modules:
Look in the /lib/modules/*/net directory for ethernet NIC modules. Look in
/lib/modules/*/fs for the hfs module. They'll be in the form <modname>.o,
so hfs will appear as "hfs.o" in the directory listing. To load a module
(you don't have to be in the same directory as the module), use "modprobe
<modname>" -- I can't explain all the possible errors, but that should work
okay. In the case of ethernet NIC modules, it'll normally tell you stuff
about the NIC if it recognizes one.

If none of this works, you've probably got a kernel which doesn't support
your hardware and you'll have to rebuilt it with appropriate options
selected for your system. Too much to explain on that, but you can try
pre-built kernels which have support for Mac-type stuff already built in. I
have a couple at www.radek.org/ppc_linux/ and there are others on an Apple
guy's site: http://ppclinux.apple.com/~benh/

Whew!

goo



This archive was generated by hypermail 2a24 : Thu Sep 07 2000 - 16:22:33 MDT