I have a virtual hard drive with OSX 10.4 Tiger installed that I use for messing around in old Xcode. I wanted to take some files from the Mac I use to emulate OSX 10.4 and put them in the VM. So I uploaded the files to an AWS server and tried to download them via old Safari by typing the URL in. It gave me a "You are not connected to the internet" error. My QEMU command line is this:
It should indeed by default have network access.
But as it hasn't you can try to add the following to your command line:
-device sungem,netdev=network01 -netdev user,id=network01
What do your 10.4 system preferences say at Network, Show Network Status and Built-in Ethernet?
I am using QEMU 7.0, via brew. I am running 10.4.0.
The only menu under Network in SP that has anything in it is Locations, with this:
All others are just "No information found."
I installed Tiger by first using an OS X 10.0 Cheetah install disk. I then used an OS X 10.4 Tiger + Xcode upgrade disk.
I have no idea why internet would not work besides that the driver might not have been updated correctly when upgrading.
I attempted to reproduce while booted from 10.0 (with working internet) with a 10.4.6 dmg set as cdrom. When I started the installer from the DVD it told me to restart from the cdrom. The installer said it could not upgrade from the current version so I archived the current settings and did a fresh installation.
I used the bootable 10.4.6 dmg from the macintoshgarden site. It contains xcode. You can search that site for Mac OS X for PPC.
I would suggest you download that and do a fresh installation after you used disk utility to repartition your disk image.
You can add it to the command line like this:
"-drive file=Tiger_4_6.dmg,format=dmg,media=cdrom"
and set "-boot d" to start from cdrom.
You might also run 10.4 with mac99,via=pmu to enable the smoother usb mouse and keyboard