Okay,one step further. When I get to the kextload of ArportAtheros5424.kext , I find that I'm "missing dependencies".
Would it make sense to try a newer IO80211Family.kext than from version 10.4.5? JaS 10.4.8's didn't work obviously, or I wouldn't have tried going through the above process in the first place. The hardes part of all of this is with no Internet access, I need to keep booting back into XP to get necessary files as I find I need them (my wired Ethernet is 3Com 3C920, and I don't have that up and working at this point either).
My Wifi card is a generic (Askey WLL4070) using the Atheros AR5006XS chip...any reports of folks getting that one working?
Thanks guys for taking the time to help out someone whose under-the-hood knowledge of OS X isn't as good as he'd like.
EDIT: I also tried Thang Bo's suggestions, using the 10.4.8 kext files (I have kept backups). This has not helped either. Neither network interface shows up in System Preferences>Network.
I said my wireless card is Atheros AR5005G chipset
Delete all Network Port in System Preferences>Network
download the latest AirPort from Apple
Install and restart.
Then aplly my previous suggestion:
1. Change IONameMatch Key
2. Goto Terminal:
sudo -schown -R root:wheel /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros5424.kextchmod -R 755 /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros5424.kexttouch /System/Library/Extensionsshutdown -r now
If it still not work. I have no idea