Jump to content

Link Aggregation Fails.


mac123456
 Share

27 posts in this topic

Recommended 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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

ethernet:

 

Type: Ethernet Controller

Bus: PCI

Vendor ID: 0x10ec

Device ID: 0x8167

Subsystem Vendor ID: 0x1043

Subsystem ID: 0x820d

Revision ID: 0x0010

BSD name: en1

Kext name: AppleRTL8169Ethernet.kext

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

Version: 1.1.4a5

 

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

Link to comment
Share on other sites

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 LSPCI.zip , 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.

Link to comment
Share on other sites

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 :)

  • Like 1
Link to comment
Share on other sites

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!

DSDT.aml.zip

Link to comment
Share on other sites

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)

Link to comment
Share on other sites

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

DSDTSE.zip

Link to comment
Share on other sites

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

DSDT.aml 2.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...