Jump to content

Can't get Intel PRO/100 VE built in ethernet working


  • Please log in to reply
54 replies to this topic

#1
Blinkin

Blinkin

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
I've read numerous Intel PRO/100 VE threads and have made a few attempts to get networking working, but I am stuck.

I've tried adding '0x27dc8086' to .../IONetworkingFamily.kext/.../AppleIntel8255x.kext/Contents/Info.plist (as mentioned in the '[HowTo] Fix Network Problem with Intel PRO/100 VE' thread). I've also tried using the 'old 8255x.kext' mentioned at post #25 and with no luck.

I have a Dell Dimension 5100 with the Intel PRO/100 VE built in ethernet device (VEN_8086,DEV_27DC).

When I run 'kextload -v .../IONetworkingFamily.kext/.../AppleIntel8255x.kext', it returns errors stating 'unable to register module with kernel' and 'a link/load error occured' for the AppleIntel8255x.kext module. I don't see any messages from 'dmesg' nor in the system.log.

How can I further debug this? What else I can try? This is the first of a few things I'd like to get working.

#2
Blinkin

Blinkin

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
Oh yeah, I've installed 10.4.8 (JaS AMD Intel SSE2/3). Machine is Pent4 3Ghz (HT, EM64T), 1G ram.

#3
tuxuser33

tuxuser33

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 215 posts
  • Gender:Male
Is that the reason?
http://www.intel.com...b/cs-008340.htm


The PRO/100 VE adapter does not work in a PCI slot. It will only work in a Communication and Network Riser (CNR) slot in computers that have this slot and utilize the Intel 82801BA I/O controller hub (a.k.a. ICH2), such as the Intel D815EEA motherboard.

#4
Blinkin

Blinkin

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
No, that's not the reason. The nic is integrated. Thanks for the suggestion though.

#5
Blinkin

Blinkin

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
BTW, here is the actual error:

$ sudo kextload -v /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8255x.kext
kextload: extension /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8255x.kext appears to be valid
kextload: loading extension /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8255x.kext
kextload: loaded version 1.5.0 of module com.apple.iokit.IONetworkingFamily differs from requested version com.apple.iokit.IONetworkingFamily
kextload: unable to register module with kernel
kextload: a link/load error occured for kernel extension /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8255x.kext
load failed for extension /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8255x.kext
(run kextload with -t for diagnostic output)


Running with -t does not appear to give any more detailed information (other than 'kextload: kext ... is not valid' for a bunch of other modules).

#6
zeroxcape

zeroxcape

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
I would also like help with this issue. I have a Dell Dimension 5150 (same network card), and I cannot get the integrated card to work either. Any suggestions from people who have successfully installed 10.4.8 JaS would be a big help.

#7
The Shaun

The Shaun

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 138 posts
  • Location:North of Atlanta
Have you used Windows or Linux to verify that it's your correct Device ID? If so, just do this:

Get the AppleIntel8255x.kext and put it in the /System/Library/Extensions folder. Don't worry about the IONetworkingFamily kext. You're not going to use that if you're using the 0x27dc8086 device ID. I didn't have to at least. Edit the info.plist to reflect the number. Save it. Go to the terminal and type:

sudo chmod -R 755 /System/Library/Extensions/AppleIntel8255x.kext
then
sudo chown -R root:wheel /System/Library/Extensions/AppleIntel8255x.kext
then
sudo kextload -v /System/Library/Extensions/AppleIntel8255x.kext

If it loads the kernel extension with no errors, then delete the Extensions.mkext and Extensions.kextcache files. Just to be on the safe side, repair permissions:

sudo diskutil repairPermissions /

Reboot and go the Network Prefpane. It should bring up a dialog telling you that it found a new network device. Hit Apply and it should automatically grab your IP and you'll be on your way.

Edited by The Shaun, 21 February 2007 - 10:39 AM.


#8
douche

douche

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
I, too, have an Intel Pro/100 VE NIC and canNOT get it working under JaS 10.4.8 Intel SSE2.SSE3 w/ppf. I tried everything the original poster did (i.e. Modifying IONetworkingFamily.kext w/ correct device + Vendor ID, replacing AppleIntel8255z.kext from 10.4.3...) Except, the error i get happens after i type in sudo kextload -v /System/Library/Extensions/AppleIntel8255x.kext in Terminal. Here is the error:

can't add Kernel extension /System/Library/Extensions/AppleIntel8255x.kext (not a bundle) (run kextload on this kext with -t for diagnostic output)

What does this mean? Unforutnately, typing -t does absolutely nothing. What can i do... :D

#9
director_atx

director_atx

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts

I've read numerous Intel PRO/100 VE threads and have made a few attempts to get networking working, but I am stuck.

I've tried adding '0x27dc8086' to .../IONetworkingFamily.kext/.../AppleIntel8255x.kext/Contents/Info.plist (as mentioned in the '[HowTo] Fix Network Problem with Intel PRO/100 VE' thread). I've also tried using the 'old 8255x.kext' mentioned at post #25 and with no luck.

I have a Dell Dimension 5100 with the Intel PRO/100 VE built in ethernet device (VEN_8086,DEV_27DC).

When I run 'kextload -v .../IONetworkingFamily.kext/.../AppleIntel8255x.kext', it returns errors stating 'unable to register module with kernel' and 'a link/load error occured' for the AppleIntel8255x.kext module. I don't see any messages from 'dmesg' nor in the system.log.

How can I further debug this? What else I can try? This is the first of a few things I'd like to get working.


I ran into the exact same issues that you have. I finally found an IONetworkingFamily.kext from 10.4.3 and if memory serves I just replaced the existing one. I have gotten the Intel PRO/100 VE it to work on an Intel 845GBV

Attached Files



#10
douche

douche

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts

I ran into the exact same issues that you have. I finally found an IONetworkingFamily.kext from 10.4.3 and if memory serves I just replaced the existing one. I have gotten the Intel PRO/100 VE it to work on an Intel 845GBV


Thanks! Internet is finally working!! I just replaced IONetworkingFamily.kext with the one in this link from 10.4.3, repaired and verified permissions just to be safe, rebooted, and Voila! I'm typing this response from the internet on my Hackintosh. Thanks so much!!!

#11
Blinkin

Blinkin

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
I tried what "The Shaun" recommended but that didn't work for me. I'll try the 10.4.3 kext next. Will let you guys know.

Thanks for the help!

#12
The Shaun

The Shaun

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 138 posts
  • Location:North of Atlanta
What's the error you were getting with my method?

#13
coucou

coucou

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 706 posts

I, too, have an Intel Pro/100 VE NIC and canNOT get it working under JaS 10.4.8 Intel SSE2.SSE3 w/ppf. I tried everything the original poster did (i.e. Modifying IONetworkingFamily.kext w/ correct device + Vendor ID, replacing AppleIntel8255z.kext from 10.4.3...) Except, the error i get happens after i type in sudo kextload -v /System/Library/Extensions/AppleIntel8255x.kext in Terminal. Here is the error:

can't add Kernel extension /System/Library/Extensions/AppleIntel8255x.kext (not a bundle) (run kextload on this kext with -t for diagnostic output)

What does this mean? Unforutnately, typing -t does absolutely nothing. What can i do... :dev:

just download this kext : /System/Library/Extensions/AppleIntel8255x.kext (search in this forum and you will find it)

i have a dell 5150c dimension and his nic is an eb100 (v100 pro intel) it works like a charm.
It's here and nothing else : lol ,

http://forum.insanel...amp;#entry97291

have fun

#14
Blinkin

Blinkin

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
Finally got it working!! Thanks to all for your help!

This is what worked for me:

Download IONetworkingFamily 10.4.3.kext.zip from this thread (thanks director_atx!)
Edit AppleIntel8255x.kext and add your device (as described in this PRO/100 howto)
$ sudo chmod -R 755 /System/Library/Extensions/IONetworkingFamily.kext
$ sudo chown -R root:wheel /System/Library/Extensions/IONetworkingFamily.kext
$ sudo kextload -v /System/Library/Extensions/IONetworkingFamily.kext
## Got no errors this time - everything loads fine
$ sudo diskutil repairpermissions /
$ sudo rm -rf /System/Library/Extensions.mkext /System/Library/Extensions.kextcache
Reboot and check Sys Prefs > Network to see the built in ethernet

I'm typing this message from OS X. Sweeeet. Now, on to sound, lilo triple boot, accelerated graphics and hey - my Home and End keys aren't working. Hmm.

#15
four!

four!

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 188 posts
Copied the 10.4.3 Kexts over to my 10.4.8 installation, repaired permissions, reboot, SUCCESS!!!!

#16
Kaloyan Petrov

Kaloyan Petrov

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

Copied the 10.4.3 Kexts over to my 10.4.8 installation, repaired permissions, reboot, SUCCESS!!!!

It worked for me too!!! :( :D

#17
Gusse

Gusse

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts

It worked for me too!!! :) :D

Me too :thumbsup_anim:

#18
zman442

zman442

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
  • Gender:Male

What's the error you were getting with my method?



At the risk of sounding stupid, how exactly do I copy something to the system with no networking, floppy and USB do not work on this system as well. At least I believe so since I do not see how to acess my USB thumb drive.

#19
lon36unn3r

lon36unn3r

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
have the same problem lately im not sure why. but it seem something collide with my wireless card cauz once i install ralink wireless utility it pop up link up and then my ethernet straight of way get ip address.

#20
Blinkin

Blinkin

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
zman442, I wrote the files to CDR in windoze and then booted to osx to be able to use them.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy