wmarsh Posted February 28, 2006 Share Posted February 28, 2006 tried this guide, downloaded, installed xcode, compiled, then reboot, loaded driver, nothing happened, loaded driver with -t option and says "kext does not exist"? wtf This link gives you the 1.0.2 tulip kext compiled for 10.4.3 It also works in 10.4.4 and 10.4.5 http://forum.osx86project.org/index.php?sh...st=entry38453 Link to comment Share on other sites More sharing options...
Eric Pheterson Posted March 7, 2006 Share Posted March 7, 2006 Am i retarted or is something wrong with my configuration? I type sudo make install and it tells me the command isn't found. Please tell me what I can do. It looks somewhat like the following when I do it. Path\To\Extracted\Folder: sudo make install sudo: make: command not found Link to comment Share on other sites More sharing options...
Eric Pheterson Posted March 7, 2006 Share Posted March 7, 2006 Got it working, just an FYI, doesn't work with ASUS A8N-E, nForce 4 chipset. Guess I gotta try some PCI cards. Link to comment Share on other sites More sharing options...
pigeon107 Posted March 12, 2006 Share Posted March 12, 2006 I just went ahead and bought the airnet pci ethernet card from newegg.com for 9.28 all together and Im using it right now to type this! Worked right out the box. could we get some system specs? what os and what airnet card, are you using kxets from 10.4.3? thanks Link to comment Share on other sites More sharing options...
dex Posted March 31, 2006 Share Posted March 31, 2006 I was able to get my linksys LNE 100TX by following this persons advice. http://forum.osx86project.org/index.php?sh...st=entry38453 good luck. Link to comment Share on other sites More sharing options...
steelwind101 Posted March 31, 2006 Share Posted March 31, 2006 Where do u get the Tulip archive from?? Thanks Link to comment Share on other sites More sharing options...
dodo Posted June 16, 2006 Share Posted June 16, 2006 i am newbee if anyone know how to extract this please let me know in details. thanks Link to comment Share on other sites More sharing options...
Gfer Posted June 23, 2006 Share Posted June 23, 2006 I need some help too.. im completely new to Mac os x, but im pretty handy with other stuff. and i suck with commands... how do i get to the extracted folder? Link to comment Share on other sites More sharing options...
jAMD Posted September 2, 2006 Share Posted September 2, 2006 I tried this out. The links here aren't working so I went on a hunt of my own. I found the open darwin sourceforge project and downloaded two files from there. One was the 1.0.0 x86 binary and the second was the 1.2.0 src. I gave the x86 kext a try first. After assigning the proper permissions the attempt worked like this j-earls-computer:/system/library/extensions root# kextload -v tulip.kext kextload: extension tulip.kext appears to be valid kextload: loading extension tulip.kext 12darwin_tulip is not compatible with its superclass, 20IOEthernetController superclass changed? kextload: a link/load error occured for kernel extension tulip.kext load failed for extension tulip.kext (run kextload with -t for diagnostic output) j-earls-computer:/system/library/extensions root# kextload -t tulip.kext kernel extension tulip.kext has problems: Validation failures { "Kext has a kernel dependency prior to version 6.0 and CFBundleVersion does not match executable's MODULE_VERSION" = true "Kext has a kernel dependency prior to version 6.0 and CFBundleIdentifier does not match executable's MODULE_NAME" = true } So then I went and snagged up xcode tools. I gave a few attempts at making the file a shot. Reading the instructions , it says I should compile it as TARGET=X86. j-earls-computer:~/desktop/tulip/src root# make TARGET=X86; make install set +e; for x in /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext/Contents/MacOS /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext/Contents /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext/Contents/Resources/English.lproj /tmp/od/tulip.obj /tmp/od/tulip.dst; do \ test -d $x || mkdir -p $x; \ done set +e; for x in / / / /tmp/od/tulip.obj /tmp/od/tulip.dst; do \ test -d $x || mkdir -p $x; \ done /usr/bin/c++ -c -I. -I/System/Library/Frameworks/Kernel.framework/Headers -I/System/Library/Frameworks/Kernel.framework/Headers/bsd -I/System/Library/Frameworks/Kernel.framework/PrivateHeaders -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -D__MBUF_TRANSITION_ -I.. "-arch i386" -pipe "-fmessage-length=0" -fno-common -nostdinc -mlong-branch -O3 -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -fno-builtin -finline -fno-keep-inline-functions -force_cpusubtype_ALL -static -g "-fpermissive" -fno-rtti -fno-exceptions -fcheck-new -msoft-float -fapple-kext /Users/jearl/Desktop/tulip/src/admtek/admtek981_eeprom.cpp -o /tmp/od/tulip.obj/admtek981_eeprom.o cc1plus: error: unrecognized command line option "-arch i386" make[1]: *** [admtek981_eeprom.o] Error 1 set +e; for x in / / / /tmp/od/tulip.obj /tmp/od/tulip.dst; do \ test -d $x || mkdir -p $x; \ done /usr/bin/c++ -c -I. -I/System/Library/Frameworks/Kernel.framework/Headers -I/System/Library/Frameworks/Kernel.framework/Headers/bsd -I/System/Library/Frameworks/Kernel.framework/PrivateHeaders -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -D__MBUF_TRANSITION_ -I.. "-arch i386" -pipe "-fmessage-length=0" -fno-common -nostdinc -mlong-branch -O3 -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -fno-builtin -finline -fno-keep-inline-functions -force_cpusubtype_ALL -static -g "-fpermissive" -fno-rtti -fno-exceptions -fcheck-new -msoft-float -fapple-kext /Users/jearl/Desktop/tulip/src/dec2114x/dec2114x_eeprom.cpp -o /tmp/od/tulip.obj/dec2114x_eeprom.o cc1plus: error: unrecognized command line option "-arch i386" make[1]: *** [dec2114x_eeprom.o] Error 1 set +e; for x in / / / /tmp/od/tulip.obj /tmp/od/tulip.dst; do \ test -d $x || mkdir -p $x; \ done /usr/bin/c++ -c -I. -I/System/Library/Frameworks/Kernel.framework/Headers -I/System/Library/Frameworks/Kernel.framework/Headers/bsd -I/System/Library/Frameworks/Kernel.framework/PrivateHeaders -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -D__MBUF_TRANSITION_ -I.. "-arch i386" -pipe "-fmessage-length=0" -fno-common -nostdinc -mlong-branch -O3 -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -fno-builtin -finline -fno-keep-inline-functions -force_cpusubtype_ALL -static -g "-fpermissive" -fno-rtti -fno-exceptions -fcheck-new -msoft-float -fapple-kext /Users/jearl/Desktop/tulip/src/pnic/pnic_eeprom.cpp -o /tmp/od/tulip.obj/pnic_eeprom.o cc1plus: error: unrecognized command line option "-arch i386" make[1]: *** [pnic_eeprom.o] Error 1 /usr/bin/c++ -c -I. -I/System/Library/Frameworks/Kernel.framework/Headers -I/System/Library/Frameworks/Kernel.framework/Headers/bsd -I/System/Library/Frameworks/Kernel.framework/PrivateHeaders -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -D__MBUF_TRANSITION_ "-arch i386" -pipe "-fmessage-length=0" -fno-common -nostdinc -mlong-branch -O3 -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -fno-builtin -finline -fno-keep-inline-functions -force_cpusubtype_ALL -static -g "-fpermissive" -fno-rtti -fno-exceptions -fcheck-new -msoft-float -fapple-kext /Users/jearl/Desktop/tulip/src/base_eeprom.cpp -o /tmp/od/tulip.obj/base_eeprom.o cc1plus: error: unrecognized command line option "-arch i386" make: *** [base_eeprom.o] Error 1 set +e; for x in /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext/Contents/MacOS /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext/Contents /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext/Contents/Resources/English.lproj /tmp/od/tulip.obj /tmp/od/tulip.dst; do \ test -d $x || mkdir -p $x; \ done WARNING: Installation step will check if this driver is already installed and loaded. If it is, it will delete the original driver and install the new one. A reboot will load the new driver, or follow the instructions printed at the end of the installation for manually unloading the old driver and loading the new one. WARNING: Do NOT call this from within another build environment (like darwinbuild). echo ""; \ cp /tmp/od/tulip.obj/tulip /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext/Contents/MacOS; \ cp /Users/jearl/Desktop/tulip/src/Info.plist /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext/Contents; \ cp /Users/jearl/Desktop/tulip/src/English.lproj/InfoPlist.strings /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext/Contents/Resources/English.lproj; \ if [[ ! -d /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext ]]; then \ echo "/tmp/od/tulip.dst//System/Library/Extensions/tulip.kext does not exist. Exiting..."; \ exit 1; \ else \ echo "/tmp/od/tulip.dst//System/Library/Extensions/tulip.kext does exist. Continuing..."; \ fi; \ if [[ -d /tmp/tulip.kext ]]; then \ echo "Removing /tmp/tulip.kext"; \ sudo rm -rf /tmp/tulip.kext; \ fi; \ if [[ -d /tmp/backuptulip ]]; then \ echo "Removing /tmp/backuptulip"; \ sudo rm -rf /tmp/backuptulip; \ fi; \ sudo cp -R /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext /tmp; \ if [[ -d /System/Library/Extensions/tulip.kext ]]; then \ echo "sudo mv /System/Library/Extensions/tulip.kext /tmp/backuptulip";\ sudo mv /System/Library/Extensions/tulip.kext /tmp/backuptulip; \ fi; \ echo "sudo mv /tmp/tulip.kext /System/Library/Extensions"; \ sudo mv /tmp/tulip.kext /System/Library/Extensions cp: /tmp/od/tulip.obj/tulip: No such file or directory /tmp/od/tulip.dst//System/Library/Extensions/tulip.kext does exist. Continuing... Removing /tmp/backuptulip sudo mv /System/Library/Extensions/tulip.kext /tmp/backuptulip sudo mv /tmp/tulip.kext /System/Library/Extensions if [[ "xFAT" = "xX86" ]]; then \ /usr/sbin/kextcache -a i386 -e; \ if [[ $? -ne 0 ]]; then \ echo "kextcache failed with return code $?. System may have trouble booting."; \ echo "If boot fails, boot from another disk (like CD) and run the following commands:"; \ echo ""; \ echo "1. mount /dev/disk?s? /mnt (where ? is your disk number and ? is the boot partition)"; \ echo "2. /usr/sbin/kextcache -a i386 -m /mnt/System/Library/Extensions.mkext /mnt/System/Library/Extensions"; \ echo "3. reboot"; \ fi; \ else \ sudo touch /System/Library/Extensions; \ echo "sudo touch /System/Library/Extensions"; \ fi; \ echo ""; \ echo "To load this driver without going through a reboot, follow these steps.";\ echo "WARNING: Unloading the old driver will disrupt your network on this machine if it is active!!"; \ echo ""; \ echo "1. Type: sudo kextunload /System/Library/Extensions/tulip.kext"; \ echo " note: This command will request your Administrator or root password"; \ echo "2. Type: sudo kextload /System/Library/Extensions/tulip.kext"; \ echo "3. Done!" sudo touch /System/Library/Extensions To load this driver without going through a reboot, follow these steps. WARNING: Unloading the old driver will disrupt your network on this machine if it is active!! 1. Type: sudo kextunload /System/Library/Extensions/tulip.kext note: This command will request your Administrator or root password 2. Type: sudo kextload /System/Library/Extensions/tulip.kext 3. Done! Though it does make a file, it hardly does anything. No feedback from using kextload on it, and kextunload is allways failed. Just typing make install, like this guide suggests, does not work at all either. The problem i'm guessing is that -arch i386 is unrecognized by the compiler. Am I using the wrong source ? This just isn't working as easily as all the guides suggest it does. I'm not exactly a newbie with c++, but i've never had to compile large projects with it. I wouldn't know where to start here. I have a Gigabyte GA-M55SLI-S4 Motherboard with a 4200+ x2. Its running on an nforce4 chipset, but the forcedeth drivers do not work the onboard ethernet. I am using the tulip drivers to try to get my an983 card working. Anyone have any ideas at all? Link to comment Share on other sites More sharing options...
svfusion Posted September 4, 2006 Share Posted September 4, 2006 I just tried this and when I do sudo make install I get command make not found. I am in the scr dir. Link to comment Share on other sites More sharing options...
emoron Posted September 12, 2006 Share Posted September 12, 2006 Many people have complained of the lack of networking that exists in the Developers version of Mac OSX Tiger, for Intel computers. Unless your networking card is listed on the HCL (http://wiki.osx86project.org/wiki/index.php/HCLPart#Ethernet) your card will not work out of the box. There is a Darwin x86 kext called Tulip, that may help you get your networking card functioning. It can be found here (http://mirror.optusnet.com.au/sourceforge/d/da/darwin-tulip/darwin_tulip-x86-1-0-0.tar.gz). The Readme File states: As a side effect of its ADMtek983/985 support, this driver supports the following cards: Linksys LNE100 Netgear FA511 Accton EN1217 Abocom FE2500 3Com OfficeConnect 10/100B 3CSOHO100B a few Microsoft cards There are probably dozens of other cards it supports, but I don't have an accurate list. Thus, even if your card is not listed, try it anyways. You may be surprised! 1. Download the Tulip archive, and extract. 2. Within Terminal, move to the folder you just extracted, and type "sudo make install". 3. Upon completion, Tulip is now installed in your /System/Library/Extensions folder. Reboot, and hold your breath. 4. Upon reboot, check your network preferences. If all goes well, you should be able to edit the settings for your built-in ethernet adapter. Now you have networking support! (*Note - If using the internet, run Safari udner Rosetta to reduce crashes. Also, it may be a good idea to download Mozilla Firefox - Deerpark, here Source: http://wiki.osx86project.org/wiki/index.php/Networking_Tulip Didn't try it myself yet. can anybody confirm if it actually works? I download the Tulipan file, bu i cant compile with make program, where is it? Link to comment Share on other sites More sharing options...
Rammjet Posted September 12, 2006 Share Posted September 12, 2006 I download the Tulipan file, bu i cant compile with make program, where is it? Try this: driver and guide Link to comment Share on other sites More sharing options...
thavith Posted February 10, 2007 Share Posted February 10, 2007 thank for the reply. since i did not know the password?? it was never set during the install (10.4.3 F1111A), i ran a sudo -cp command in the readme file of the aforementioned .gz file. However upon reboot, i still don't see any network settings (in system perfence -> internet/network) that will allow me to tweak tcp/ip settings. is it safe to assume that drivers were not installed?? can anyhow tell me what the default root password is?? tx You need to enable the root user. There are a couple of ways to do this, but I find this one is pretty easy. Go into your Utilities folder and run up "NetInfo Manager" Pick "Security" from the Menu bar, then "Authenticate" (your current users password). Now you'll see in the "Security" menu that Enable Root User is now highlighted. Pick that and put in a password... You are now set... Link to comment Share on other sites More sharing options...
Recommended Posts