Help - Search - Members - Calendar
Full Version: Intel PRO/100 VE NIC
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > LAN and Wireless
Pages: 1, 2, 3
catracho
I installed the 10.4.4(HotISO) version of mac osx86.

Everything works well, usb mouse, bluetooth keyboard, audio card and video card.

But the network card dont work. I can see it listed in the system preferences-->Network but it is disabled so I cant select it and configure the network.

Someone can help me with this?

Thanks
cloudy
>> At First write down your device ID and vender ID.
>> Now open Terminal.app and type in the following line and press Enter key.

sudo vi /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8255x.kext/Contents/Info.plist

>> you will be prompted to enter your password. do it.

>> press 'J' key to move down your cursor and you will find something like the following.

<key>IOPCIMatch</key>
<string>0x10518086 0x10508086 0x10298086 0x10308086&amp;0xfff0ffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10608086&amp;0xfff0ffff</string>

>> In vi mode you can move your cursor up and down, or right and left using J(down), K(up), H(left) and L(right) keys.

>> insert your device ID and venderID somewhere else. mine is 0x10928086, eg, my deviceID is 1092 and venderID is 8086.
>> to insert, press 'I' key and now you are in inserting mode, now write your ID. If done, then press 'ESC' key to exit from inserting mode.
>> If all went good, its time to save. write ':wq!' to save and exit vi mode.
>> if something went wrong, use 'X' key to delete letters or write ':q!' to quit vi mode unsaved.

>> now, write the following line on Terminal.app to clear kext cache.

rm /System/Library/Extensions.*

>> Quit the Termunal.app.
>> Open DiskUtility, and perform permission repair.
>> Reboot your machine.

catracho
Hi cloudy:

I followed your instructions but when I check my device ID and vender ID (0x24498086) in:

<key>IOPCIMatch</key>
<string>0x10518086 0x10508086 0x10298086 0x10308086&0xfff0ffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10608086&0xfff0ffff</string>

I saw that it is already included in the list.

What can I do now?

Thanks
cloudy
did you try to empty the cache and perform permission repair?

and also try to change the mask 0xfff0ffff to 0xffffffff.
catracho
QUOTE(cloudy @ Apr 13 2006, 11:49 PM) *
did you try to empty the cache and perform permission repair?

and also try to change the mask 0xfff0ffff to 0xffffffff.


I did these things and nothing happen, my ethernet card is still recognized but I cant select it in the network preferences.

What is the next step?

Thanks
cloudy
i have no idea what to do for you.
you mean your setting section in the network preferences is greyed out?
are you sure you unlocked it? check it out.

you have still problems, try to boot your pc in single mode and have a system check.
reboot with the option -s
after reboot, write the following.
/sbin/fsck -fy

after done, type reboot.

Thats all i can do for you. tell me if you need my kext file.
catracho
Check this screenshot that I made:



Like you see, my ethernet card is recognized by mac os x but it is disabled so I cant configure the network. I really dont know why because like we saw, it is included in the kext file.

Another idea?
Trackstar
I tried the exact same thing with no result, do you think you could supply me with your kext file?
catracho
Someone can help me?
caladan1810
Hi Everyone

here is the AppleIntel8255x.kext you will need. I have it zipped along with installation instructions.

The AppleIntel8255x.kext now allows me to use my Intel Pro/100 VE NIC which is running the
82557 Chipset.

If it doesn't work for you usual disclaimers apply! Don't Blame me for trying!

I do hope it helps.
catracho
THANK YOU caladan1810 It works now!!!

I followed your instructions with 0 problems and now am online writing this post.

Again, thank you. biggrin.gif biggrin.gif biggrin.gif
Fuzzlet
yay thanks!

I'll definately be trying this out if I can't get my nforce lan working. smile.gif
caladan1810
Hi catracho, glad it worked for you & congratulations on getting it working.

Cal.
inquisitor06
This worked great! One of the first solutions on this forum that worked right out. The ethernet card on my Toshisha Satellite 1905-s277 works without a hitch.

Thanks! biggrin.gif
caladan1810
inquisitor06, that's great news, good to know things are actually working out for some of us. smile.gif
Joshua Levy
Hi Guys im a newbie in os x i just installed it my machine
My ethernet card in windows is INTEL PRO/100 VE part of my DELL 9100 Series

wanted to find out how to find the device ID ?

Thanks for help

Joshua
caladan1810
QUOTE(Joshua Levy @ May 28 2006, 10:44 PM) *
Hi Guys im a newbie in os x i just installed it my machine
My ethernet card in windows is INTEL PRO/100 VE part of my DELL 9100 Series

wanted to find out how to find the device ID ?

Thanks for help

Joshua


Hi Joshua,

Go to My Computer... Then right click and choose Properties.
Then select Hardware Tab... Device Manager

Collpase the tree and display the Network Adapaters, you should have one listed as Intel ® PRO/100 VE Network Connection
right click on this entry and select properties then go to the 'Details Tab' you should have it listed by Device Instance Id
it will display the following or something similar: PCI\VEN_8086&DEV_1031&SUBSYS_004E0E11&REV_42\4&139E449D&0&40F0

To get the Intel ® PRO/100 VE Network Adapter, working in Mac OS X. You will need the AppleIntel8255x.kext.
which is posted in this forum at post #10. I have it zipped along with installation instructions.

The AppleIntel8255x.kext allows me to use my Intel Pro/100 VE Network Adapter, which is running the
82557 Chipset.

If it doesn't work for you, usual disclaimers apply! Don't Blame me for trying! Let me know your progress. graduated.gif
ChadyzGroove
OK, I followed all the steps, and still nothing. One thing I noticed though is that my device id (0x27DC8086) has letters in it and it seems that everyone elses is strictly numeric. Could this be my problem

If so, how do I fix it?
Alfred
Hi, i hope someone can help me, i have a laptop vaio PCG-V505MFP i installed MAC OS X 10.4.5, everything works fine, but the network card have some problems, the system detects my card but when i plugged in the cable the network preferences show me some bugs like "The cable for Built-in Ethernet is not plugged in". Then few seconds later this messega display "The cable for built in-Ethernet is connected, but your computer does not have an IP adress and cannot connect to the internet", then other few seconds, appears this "Built-in Ethernet is currently active. Built-in Ethernet has a self-assigned IP adress and may not be able to connect to the internet". then other message "Built-in Ethernet is currently active an has the IP adress (my IP adress number). You are connected to the internet via Built-in Ethernet." And all these messages appears many times like my wired will disconnected or something like that but don't, and i try every method i found modiied the AppleIntel8255x.kext, the tulip.kext, i do everything but those messages still apearing.

I hope someone could help me.

Pentium 4 mobile 2.2Ghz 400MhzFSB
512MB RAM
ATI Mobility Radeon 16MB
40 G.B. Hard Disk
Network card: Intel PRO/100 VE
Wireless: LAN Express as miniPCI 802./b/g
gwprod12
ChadysGroove: You might want to consider that your ethernet isnt an Intel 10/100 VE. Because, well... it's not.

Your lan is an ICH7 Lan Controller (When in doubt, google your PCI ID in XXXX YYYY format, or 27dc 8086)

I am not 100% sure how to make this device work. I'll get back to you (if I remember, and if I dont, pm me)

Chadyz: I dont know if you've already tried this solution, but...

http://forum.osx86project.org/index.php?sh...=19447&hl=27dc#
pjrf
QUOTE(cloudy @ Apr 13 2006, 03:34 PM) *
>> At First write down your device ID and vender ID.
>> Now open Terminal.app and type in the following line and press Enter key.

sudo vi /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8255x.kext/Contents/Info.plist
>> you will be prompted to enter your password. do it.
>> press 'J' key to move down your cursor and you will find something like the following.
<key>IOPCIMatch</key>
<string>0x10518086 0x10508086 0x10298086 0x10308086&amp;0xfff0ffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10608086&amp;0xfff0ffff</string>
>> In vi mode you can move your cursor up and down, or right and left using J(down), K(up), H(left) and L(right) keys.
>> insert your device ID and venderID somewhere else. mine is 0x10928086, eg, my deviceID is 1092 and venderID is 8086.
>> to insert, press 'I' key and now you are in inserting mode, now write your ID. If done, then press 'ESC' key to exit from inserting mode.
>> If all went good, its time to save. write ':wq!' to save and exit vi mode.
>> if something went wrong, use 'X' key to delete letters or write ':q!' to quit vi mode unsaved.
>> now, write the following line on Terminal.app to clear kext cache.
rm /System/Library/Extensions.*
>> Quit the Termunal.app.
>> Open DiskUtility, and perform permission repair.
>> Reboot your machine.



Thanks! Work for me biggrin.gif
acidnine
where are the instructions for the kext?
Rammjet
QUOTE(acidnine @ Oct 3 2006, 12:27 PM) *
where are the instructions for the kext?

It looks like if you look at the posting right before this one, the instructions are quoted.

Otherwise, if you start at the beginning of the thread, they seem to appear in posting #2.


YFI
MikhaiL
hi - i do not understand where exactly to insert my device and vendor id, lucky enough my id's are exactly the same as in the 2nd post. how would the line look like after everything is edited using the original method. Please help me because i did this and also installed the driver and it still doesnt work, unfortunately i still have my Ethernet greyed out - please please help - i am using 4.6 version of osx86
Rammjet
This is supposedly what is in the info.plist:
<key>IOPCIMatch</key>
<string>0x10518086 0x10508086 0x10298086 0x10308086&0xfff0ffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10608086&0xfff0ffff</string>
If your vendor/device id string is: 0x10928086, then the result would look like this:
<key>IOPCIMatch</key>
<string>0x10928086 0x10518086 0x10508086 0x10298086 0x10308086&0xfff0ffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10608086&0xfff0ffff</string>
-=LP=-
QUOTE(cloudy @ Apr 13 2006, 12:34 PM) *
>> At First write down your device ID and vender ID.
>> Now open Terminal.app and type in the following line and press Enter key.

sudo vi /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8255x.kext/Contents/Info.plist

>> you will be prompted to enter your password. do it.

>> press 'J' key to move down your cursor and you will find something like the following.

<key>IOPCIMatch</key>
<string>0x10518086 0x10508086 0x10298086 0x10308086&amp;0xfff0ffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10608086&amp;0xfff0ffff</string>

>> In vi mode you can move your cursor up and down, or right and left using J(down), K(up), H(left) and L(right) keys.

>> insert your device ID and venderID somewhere else. mine is 0x10928086, eg, my deviceID is 1092 and venderID is 8086.
>> to insert, press 'I' key and now you are in inserting mode, now write your ID. If done, then press 'ESC' key to exit from inserting mode.
>> If all went good, its time to save. write ':wq!' to save and exit vi mode.
>> if something went wrong, use 'X' key to delete letters or write ':q!' to quit vi mode unsaved.

>> now, write the following line on Terminal.app to clear kext cache.

rm /System/Library/Extensions.*

>> Quit the Termunal.app.
>> Open DiskUtility, and perform permission repair.
>> Reboot your machine.



Thanks cloudy. This tip works fine on my config.
I've got a notebook HP dv1740 with Intel Pro/100 VE.
But my WLAN (Broacom 802.11b/g WLAN) and my sound card are not working (Conexant HD).
Please let me know if someone have a tip about these hardware.

-=LP=-
jacksont123
QUOTE(Rammjet @ Oct 5 2006, 03:37 AM) *
This is supposedly what is in the info.plist:
<key>IOPCIMatch</key>
<string>0x10518086 0x10508086 0x10298086 0x10308086&0xfff0ffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10608086&0xfff0ffff</string>
If your vendor/device id string is: 0x10928086, then the result would look like this:
<key>IOPCIMatch</key>
<string>0x10928086 0x10518086 0x10508086 0x10298086 0x10308086&0xfff0ffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10608086&0xfff0ffff</string>


Rammjet, did you get your Intel Pro/100 Lan working with those device and vendor ids? If so, can you tell me which OS version you are using and can you send me that kext? I also have the same vendor and device id.
goodwiz
I have a Intel PRO/100 VE NIC with like vendorID 1092 et like deviceID 8086.
I did everything like Catracho except: " >> now, write the following line on Terminal.app to clear kext cache. "

I don't understand this sentence!! (probably because Ispeak french)

I followed the procedure but no enjoy!!

help me please!
madmp3zz
It's odd, I had mine working in version 10.4.3 but I updated to 10.4.8 and now it dosn't see it at all.

I tried doing whats list and keep getting this message..
when I do the following I get this error...

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


What does [manually load kext] mean?
I tried to copy and paste it like the 1st to lines.
MsockoR
QUOTE(madmp3zz @ Feb 11 2007, 05:41 PM) *
It's odd, I had mine working in version 10.4.3 but I updated to 10.4.8 and now it dosn't see it at all.

I tried doing whats list and keep getting this message..
when I do the following I get this error...

sudo kextload -v /System/Library/Extensions/AppleIntel8255x.kext
not a bundle file
can't add kernel (run kextload on this kext with -t for diagnostic output)
What does [manually load kext] mean?
I tried to copy and paste it like the 1st to lines.


i have the exact same problem here also.
MsockoR
i reinstalled 10.4.8 and implemented what the first couple posts said to do and it worked.
sansblog
QUOTE(goodwiz @ Feb 6 2007, 09:20 AM) *
I have a Intel PRO/100 VE NIC with like vendorID 1092 et like deviceID 8086.
I did everything like Catracho except: " >> now, write the following line on Terminal.app to clear kext cache. "

I don't understand this sentence!! (probably because Ispeak french)

I followed the procedure but no enjoy!!

help me please!


Ca veut dire que tu dois taper:
sudo rm /System/Library/Extensions.*

sudo = super utilisateur exécute (do =faire) si tu le fais sans sudo, tu as des messages d'erreurs: tu n'as pas les autorisations.
Ton pb vient peut être du fait que tu suis les instructions sans bien comprendre ce qu'elles veulent dire.

Id did everything mentionned above.

i'm running 10.4.6 and my ethernet adaptor is red (cable not connected) instead of green.
As this cable runs pretty well under Linux on same board,

My Dev is 27DC an Ven is 8086 so I wrote
<string>0x27DC8086 0x10508086 0x10298086 0x10308086&amp;0xfff0ffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10608086&amp;0xfff0ffff</string>

I also trried
<string>0x27DC8086 0x10508086 0x10298086 0x10308086&amp;0xffffffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10608086&amp;0xfff0ffff</string>

but it always says "cable not connected"

I cleared kext cache and did
Open DiskUtility, and performed permission repair.

Have you any idea ?
Firewire connection is working so I can share folders, but I cannot browse the internet.
sandr
In Jas 10.4.8 (V1)
my nic Intel Pro/100+ (82559 chip) not worked sad.gif
Device ID: VEN_8086 DEV_1229

after install AppleIntel8255x.kext
and first reboot Nic work but after second reboot

system warn "The system extension AppleIntel8255x.kext .... was installed improperly and cannot be used."

i try again replace kext, repair permission and reboot - Nic not worked sad.gif
cmm3
QUOTE(Alfred @ Jun 11 2006, 02:55 AM) *
Hi, i hope someone can help me, i have a laptop vaio PCG-V505MFP i installed MAC OS X 10.4.5, everything works fine, but the network card have some problems, the system detects my card but when i plugged in the cable the network preferences show me some bugs like "The cable for Built-in Ethernet is not plugged in". Then few seconds later this messega display "The cable for built in-Ethernet is connected, but your computer does not have an IP adress and cannot connect to the internet", then other few seconds, appears this "Built-in Ethernet is currently active. Built-in Ethernet has a self-assigned IP adress and may not be able to connect to the internet". then other message "Built-in Ethernet is currently active an has the IP adress (my IP adress number). You are connected to the internet via Built-in Ethernet." And all these messages appears many times like my wired will disconnected or something like that but don't, and i try every method i found modiied the AppleIntel8255x.kext, the tulip.kext, i do everything but those messages still apearing.

I hope someone could help me.

Pentium 4 mobile 2.2Ghz 400MhzFSB
512MB RAM
ATI Mobility Radeon 16MB
40 G.B. Hard Disk
Network card: Intel PRO/100 VE
Wireless: LAN Express as miniPCI 802./b/g



i am having a similar issue w\ my VAIO V505-GC2 whihc is almost identical in specs. Ethernet status goes from green to yEllow to red and back to green, to, yellow , to red every few seconds. i have only been able to get as far as my router's config page in my web browsers and this takes literally 2 and a half minutes or more to get to the username and password prompt. forget about actually serfing the web -- it is impossible.

PINGS to my router usually have beween 30 and 60% loss, although obviosuly this means that some packets are succcessfully making the round trip. weird!

i know you posted this a few months back, but i'm wondering if u made any prrogress w\ this issue. i'm afraid to say i havn't and its very frustrating.

thanks in advance for taking the time to reply.

CMM.


PS - i also don't have usb2 support (and dont think i have firewire support either tho i have never tried this as i have no firewire peripherals. i think my lack of usb2 support and the weird duplexing isues i am gaving w\ he Intel pro 100 ve NIC are somehow related. to be clear usb1.0 (and i think 1.1) work just fine.

would love to hear how things are going for ya.
cburston
QUOTE(MsockoR @ Feb 23 2007, 02:57 AM) *
i have the exact same problem here also.

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


I have the exactttt same problemmm..anyone help?
daviduco
QUOTE(cburston @ Mar 10 2007, 05:49 PM) *
sudo kextload -v /System/Library/Extensions/AppleIntel8255x.kext
not a bundle file
can't add kernel (run kextload on this kext with -t for diagnostic output)


I have the exactttt same problemmm..anyone help?


Same here.

I don't mind if my sound card doesn't work, but network is essential.

Some help would be much appreciated.

EDIT

Well, ive done it with. Ive just followed the second post in this topic... niiiceeee.
toca
How Would One Go About For Intel Pro 1000pl???? A Few People Said It Worked Out Of The Box But For Me It hasnt been anything but pain.

Running OSX 10.4.8 on toshiba satellite p100
Network DEV/VEN: 109A 8086

Using IONetwork package AppleIntel8524(something like that)


Any help would be appreciated
daviduco
QUOTE(toca @ Mar 17 2007, 05:28 PM) *
How Would One Go About For Intel Pro 1000pl???? A Few People Said It Worked Out Of The Box But For Me It hasnt been anything but pain.

Running OSX 10.4.8 on toshiba satellite p100
Network DEV/VEN: 109A 8086

Using IONetwork package AppleIntel8524(something like that)


Any help would be appreciated


Do what's said at #2 post in this topic for your device .kext folder
y0jeremy
I also have an Intel Pro VE/100 - with 1092 8086. But can not get it working. I've tried everything here. It's on a Toshiba A105-4094 laptop. I've tried importing these kexts's and also get the same errors. anyone know any more options? I'm running 10.4.8 .
lentiflo13
I am trying to do this for the Intel PRO/1000GT

devid is 107c
vendor = 8086.
82541 chipset

So I added 0x107c80856 to the AppleIntel8254XEthernet.kext, Info.plist file,
no such luck still.

Did all repair permissions steps as above and many reboots.

Has anyone here gotten this to work?
bt_ll
I tried the same on my 10.4.9 system with the same result. it is not recognised. I have to go back to my measly Realtek again.


QUOTE(lentiflo13 @ Apr 21 2007, 06:05 AM) *
I am trying to do this for the Intel PRO/1000GT

devid is 107c
vendor = 8086.
82541 chipset

So I added 0x107c80856 to the AppleIntel8254XEthernet.kext, Info.plist file,
no such luck still.

Did all repair permissions steps as above and many reboots.

Has anyone here gotten this to work?
whocares
QUOTE(caladan1810 @ Apr 16 2006, 02:57 PM) *
Hi Everyone

here is the AppleIntel8255x.kext you will need. I have it zipped along with installation instructions.

The AppleIntel8255x.kext now allows me to use my Intel Pro/100 VE NIC which is running the
82557 Chipset.

If it doesn't work for you usual disclaimers apply! Don't Blame me for trying!

I do hope it helps.



This worked perfect for my Intel D915GAG motherboard. Thanks!
Fravin
Thanks Caladan!

It have worked for me, but I've aded the Device string on the info.plist first.

Then, everything has worked as suposed to be!

Thanks!
bluedevilsnare
THANK YOU SO MUCH CALADAN1810!!!!!!!!!!!!!!

My Toshiba A40 laptop is now online via my Intel Pro/100 VE

You are a Godsend!
MAC IN TOSH
Hi EVERYONE,
I have INTEL PRO/100 VE and installed MAC O X 10.4.8. whenever I take a lokk on System Prefrences->Network, Built-in-ethernet is gray. Is there any way to be connected MAC OS X 10.4.8?
I have following configuration:
Motherboar: Intel D945PLRN
Chipset: i945P/PL/G/GZ
What should I do??
Siro
I have also tried all the fixes available here on the forums but to no avail the built in ethernet is still disabled! I am using mac os x 10.4.8 and I have the following configuration:

Mainboard:Intel D946GZIS
Chipset Intel® 946GZ Express Chipset

I have downloaded the file in this very thread and tried nearly everything else as well but nothing works any comment will be highly welcomed!
jviner
I'm a newbie but I had the same experience. Upgraded from 10.4.6 to 4.8 with jas updates and Intel® PRO/100 VE worked fine. I wanted to update the kernel, so booted off of a full jas 10.4.8 DVD, everything went well, except I lost the LAN. If anyone comes up with a fix, please post.

Jim

PS I am glad this sight is available for playas like myself who are learning!

update: i d/l'ed the ionetworkingfamily.kext.zip file and used the directions inside the archive and go it to work! Now for Conexant audio....
mauro19
QUOTE(caladan1810 @ Apr 16 2006, 07:57 PM) *
Hi Everyone

here is the AppleIntel8255x.kext you will need. I have it zipped along with installation instructions.



Hi Caladan1810

Thank you. It worked great!
Using an Intel 845GVFN board with JaS 10.4.8
Reported on Windows (Not anymore smile.gif ) 0x10398086
lzell
The kext provided by caladan worked perfectly for the 82562EZ controller as well, w/ Dev ID 1050
vw06gti
I'm having a problem i hope someone could shed light on, i have JAS 10.4.9

i can copy the file to /System/Library/Extensions

and then I can do both these steps sudo chmod -R 755 /System/Library/Extensions/AppleIntel8255x.kext [authenticated again]

sudo chown -R root:wheel /System/Library/Extensions/AppleIntel8255x.kext

But here where the problem comes in when I do this command

sudo kextload -v /System/Library/Extensions/AppleIntel8255x.kext [manually load kext]

I am getting this error

"Can't add kernel extention /System/Library/Extensions/AppleIntel8255x.kext ( not a bundle) (run kextloadon this kext with -t for diagonstic output)"

tried recopying the AppleIntel8255x.kext over a few times and still same error.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.