Jump to content

Link Aggregation Fails.


  • Please log in to reply
26 replies to this topic

#1
mac123456

mac123456

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
MY COMPUTER SPECS:
-----------------------------------
MOBO: ASUS P5K3 DELUXE
CPU: INTEL Q6600 2,4 GHz
RAM: 16GB DDR3 1066MHz
GRAPHICS CARD: NVIDIA 8800 GTX
OS: MAC OS LION (IATKOS L2)
LAN: MARVEL YUKON & RTL8110SC

Lion recognize my 2 Gigabit ethernet cards. I tried to make them work on Link aggregation. Creates a bond0 interface but cannot connect. Somewhere I read that is a bug. Can someone confirm that or I am doing something wrong? I get an error "no partner" on settings.

#2
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
have you verified that each one works separately, and can acquire an IP via DHCP, resolve DNS, go online, download and all that stuff?

#3
mac123456

mac123456

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
Strange things happens. At this moment both of them work separated. (Not In link aggregation)
1) http://i45.tinypic.com/15ka4l.jpg
2)http://i50.tinypic.com/2igowif.png

If I make Marvel Yukon inactive and go to work only with Realtek, realtek don't want to work. Lose signal, can't get router's ip, connects and disconnects immediately. Sometimes just seems to work just fine but I have no internet connection.

3) http://i50.tinypic.com/2wfs8av.png

What's happening here. I use AppleRTL8189.kext from ######.
Also I have RLT8187 chipset on my mobo for wifi but is disabled from Bios.
Seems like Realtek kext get confused of something similar. Has a very strange behaviour that I cannot explain.

#4
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
using Lnx2Mac realtek or official 2.0.6 realtek driver? If device ID for yours is 8167, the official realtek driver should work fine.

#5
mac123456

mac123456

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts

3]ethernet:


3] Type: Ethernet Controller

3] Bus: PCI

3] Vendor ID: 0x10ec

3] Device ID: 0x8167

3] Subsystem Vendor ID: 0x1043

3] Subsystem ID: 0x820d

3] Revision ID: 0x0010

3] BSD name: en1

3] Kext name: AppleRTL8169Ethernet.kext

3] Location: /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleRTL8169Ethernet.kext

3] Version: 1.1.4a5


My device ID is right but realtek is not working right. And of course can't get Link aggregation :/

#6
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
That version shown there is for IONetworkingFamilyKext, go into it's plug-ins folder and see if AppleRTL8169Ethernet.kext is version 2.0.6
Attached File  AppleRTL8169Ethernet.kext Info.jpg   77.73KB   6 downloads

#7
mac123456

mac123456

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
Yes. Is version 2.0.6. I went from terminal to /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/
I open the current folder with finder (open .) and I press "Get info" into

AppleRTL8169Ethernet.kext



#8
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
Have you added both of them to your DSDT already?

If deactivating Marvel from BIOS, does problem continue?

#9
mac123456

mac123456

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
I don't know what's DSDT and how work with it :/
Deactivating Marvel from Bios, Realtek made a try to connect. He took ip address for 2 seconds and after that lost it.

#10
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
OK, first you'll need to extract your DSDT. Use Chameleon Wizard, it has a DSDT tab you can use to extract it from. Once extracted, just upload the file here. Also download and install this Attached File  LSPCI.zip   288.33KB   3 downloads , once it's installed open terminal ant type:
lspci -b -nn
And post the results here as well. If you know how to save and upload your IOreg, do that too, if not, don't worry about it.

#11
mac123456

mac123456

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
Ok. I went to Settings -> Bootloader -> DSDT&Bios -> Extract acpi
On Desktop appears a folder named ACPI. Into this, has a lot of files and DSDT.aml too.
This is my DSDT.
Also I installed lspci but bash returns me

Georges-Mac-Pro:~ sk8harddiefast$ lspci -b -nn
lspci: Cannot find any working access method.

:wallbash:

#12
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
reboot after install. Sometimes needed, sometimes not.

upload DSDT in it's original format, must be .dsl or.aml. Just click on "more reply option" in the bottom RT corner of the comments box here, and on advanced screen click "choose file" navigate to it and choose it, then click "attach this file" you may have to zip it first before upload, but lately InsanelyMac has been automatically zipping them for me, thank's InsanelyMac :)

#13
mac123456

mac123456

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
Ok. It's giving output now :D
lspci -b -nn
pcilib: 0000:01:00.0 64-bit device address ignored.
00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 02)
00:01.0 PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1] (rev 02)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 02)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 02)
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 02)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 02)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 02)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 02)
00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801IR (ICH9R) LPC Interface Controller [8086:2916] (rev 02)
00:1f.2 SATA controller [0106]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller [8086:2922] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)
01:00.0 VGA compatible controller [0300]: nVidia Corporation G80 [GeForce 8800 GTX] [10de:0191] (rev a2)
02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
03:00.0 IDE interface [0101]: JMicron Technology Corp. 20360/20363 Serial ATA Controller [197b:2363] (rev 03)
05:03.0 FireWire (IEEE 1394) [0c00]: Agere Systems FW322/323 [11c1:5811] (rev 70)
05:04.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)

Thanks! I was searching how to attach the file!

Attached Files



#14
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
Never mind,got it to compile by copy and paste into new editor. Still need lspci though

Well, you learned something then at least, sweet :)

#15
mac123456

mac123456

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
lspci -b -nn

pcilib: 0000:01:00.0 64-bit device address ignored.
00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 02)
00:01.0 PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1] (rev 02)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 02)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 02)
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 02)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 02)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 02)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 02)
00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801IR (ICH9R) LPC Interface Controller [8086:2916] (rev 02)
00:1f.2 SATA controller [0106]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller [8086:2922] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)
01:00.0 VGA compatible controller [0300]: nVidia Corporation G80 [GeForce 8800 GTX] [10de:0191] (rev a2)
02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
03:00.0 IDE interface [0101]: JMicron Technology Corp. 20360/20363 Serial ATA Controller [197b:2363] (rev 03)
05:03.0 FireWire (IEEE 1394) [0c00]: Agere Systems FW322/323 [11c1:5811] (rev 70)
05:04.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)


#16
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
but I will still need IOreg. If you have downloaded xcode command line tools, you already have it and can search via spotlight. Otherwise you can DL and install the attached DSDTSE, when you launch the app, right in the middle of it's little window will be a button that says something about registry info. Click that and IOreg wiil launch. Then in menubar got to file, save, blah blah> upload here

Oh, and have both NIC's enabled when you do IOreg

Attached Files



#17
mac123456

mac123456

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
Ok. I upload it :D Now again work both of them fine just like in the 2 first photos. (But not in link aggregation). I still cannot understand what's happening with my NIC :wacko:

Attached Files



#18
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
unzip and place in /Extra folder, then reboot. No guarantees on the first try, but see if any different behaviors---Oops, thought I hit send on this 2 hours ago :)

Attached Files



#19
mac123456

mac123456

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
Just Freeze on boot. I Delete via installation cd DSDT.aml and now boot again.

#20
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
try this just to see if it boot fine before I go mucking around with the LAN. If you have boot problem, just tell chameleon to load a DSDT that doesn't actually exist. At boot prompt

DSDT={censored}

where {censored} can be any word you like besides DSDT

Attached Files







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