Mismatched MTU on Trunk Link

Hey folks!
I'm a bit confused and need some guidance.  We have a 4510 connected to a Nexus 3064.  Our SAN, server management NICs and server iSCSI NICs will be connecting to the Nexus.  We wanted to use, or at least test, jumbo frames.  Based on the research I've done, it seems like the Nexus 3064 is all or nothing when it comes to MTU - instead of doing per interface or per VLAN.  
With that being said, my trunk port between the Nexus and 4510 is going to be mismatched... one end will have 1500 and the other will have 9000.  All the jumbo frames will be isolated to the Nexus and won't traverse the trunk link.  Is this OK?  Will it cause any problems?  Is there a better way to do this?
Thanks... please let me know if you need more info!
mitch

Disclaimer
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
Liability Disclaimer
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
Posting
Mitch, NICs on the same wire can be configured to have different MTUs.  The issue to watch for is one NIC sending a frame larger than the other NIC can receive.  Unlike L3, L2's sender won't fragment, it will send the too big frames, and the receiver will drop them.

Similar Messages

  • PVLAN types of Trunk Links

    Hello Guys,
    I made this post in my Blog and I want you to review it and correct it if you please.
    http://cisco-discussions.blogspot.com/2013/08/private-vlans-and-its-different-types.html
    PVLAN types of Trunk Links
    The different types of PVLAN trunk links is based upon the required connection between switches the you want to connect. Here are some scenarios that you may want to implement and what types of PVLAN trunks you may use.
    Scenario #1: Normal Trunk
    You need to propagate PVLANs between two or more switches which all are supporting the PVLAN feature,
    Here you will use the normal trunk link between the two switches and the Secondary PVLANs will pass through the trunk normally just like any other normal VLAN with a single Tag.
    For example:
    When PC1 in VLAN 201 on Switch A try to connect to PC4 in Vlan 201 on Switch B, its traffic will go through the trunk with Tag 201 but Switch B will ban this traffic because of the nature of isolated PVLAN which prevent PCs inside to connect each other.
    When PC2 in VLAN 202 on Switch A try to connect to PC5 in Vlan 202 on Switch B, its traffic will go through the trunk with Tag 202 and Switch B will forward it to PC5 port based on its MAC address table.
    When the router send traffic for PC5 it send traffic on the promiscuous trunk (will be discussed later) with Tag 100 and it will carried through the normal trunk between the two switches with also tag 100 untill it reach switch 2 then it will consult its CAM table and find that PC5 in Vlan 100 and also in Vlan 202.
    Scenario #2:
    Promiscuous Trunk
    (This type of trunk is supported on Catalyst 4500 and higher switches)
    You need to a switch configured with PVLAN with a router using a trunk link (Router-on-a-stick) and use this trunk for InterVLAN-Routing between the PVLANs and other Normal VLANs.
    Here you have PCs into the secondaries PVLANs which need to connect with another PC3 in VLAN 50 which is a normal VLAN. As normal when you want to make interVLAN routing you may use Router-On-A-Stick model which uses a trunk link from the switch side and sub-interfaces from router side.
    Because the usual Promiscuous port is an access port and can't carry more than one vlan which was the Primary PVLAN, Cisco made the Promiscuous trunk port to solve this scenario.
    The Promiscuous trunk port translates the secondary VLAN Tag to the Primary VLAN tag to send traffic to the router to perform Inter-Vlan Routing.
    For example:
    PC1 into VLAN 12 need to connect with another PC3 in VLAN 50 which is a normal VLAN, traffic originated from PC1 into VLAN 12 will be broadcast to the Promiscuous trunk port with Tag 12 the it will translate the Tag to vlan 10 which the router knows it.
    When the router find it with Tag 10, it will receive it on the sub-interface of vlan 10 and forward it based on its destination IP as normal case.
    When the router receive the reply from PC3 in VLAN 50 and based on the destination IP, it will forward it through the sub-interface of vlan 10 to the switch.
    When the switch receive it with Tag 10, it consults the MAC address table of vlan 10 to know which PC has that destination MAC because the MAC address table of vlan 10 contains all learned MACs for PCs in Primary and secondary VLANs (10,11,12).
    Scenario #3:
    Secondary PVLAN Trunk
    (This type of trunk is supported on Catalyst 4500 and higher switches)
    This trunk is sometimes called Isolated PVLAN trunk but on the switch configuration CLI it is called as above.
    This trunk link type is used when you need to extend an Isolated PVLAN through a switch which doesn't support the PVLAN feature.
    The problem here is that if we made the trunk between the 4500 & 2950 switches as a normal trunk, this trunk won't follow the rules of Isolated VLAN which states that no inter-hosts communication inside the isolated VLAN so PC2 can communicate PC1 through that normal trunk.
    For the previous reson, Cisco made the Isolated trunk port for expanding an Isolated VLAN through a non-PVLAN cabaple switch with preserving the rules of Isolated VLAN.
    Isolated trunk port translate the primary vlan tag into the isolated secondary vlan tag to be able to communicate with the non-PVLAN cabalple switch.
    For example: 4 cases
    PC4 from a normal VLAN 20 need to connect the PC3 on the 2950 switch.
    The PC4 from VLAN 20 will send a normal traffic to the router and router will forward it through the promiscuous trunk port to VLAN 10 which is the primary VLAN as per the previous scenario#2.
    the switch will receive this frame and consult its MAC address table to find the destination MAC.
    let's suppose that it found it on the trunk with 2950 switch, then it will forward it to the 2950 switch and translate the Tag of 10 to 11 because the 2950 switch doesn't know VLANs except VLAN 11.
    then the PC3 on 2950 switch receive it and reply on PC4 from vlanVLAN11 and when 4500 switch try to forward it to the router through the promiscuous trunk port, it will translate the tag to 10.
          2.  PC1 need to connect with PC 3:
    PC1 will send the traffic to the 4500 switch which has the MAC of PC3 into is MAC address table of VLAN 11 (the host MACs into secondary PVLAN associated with both its attached secondary PVLAN as well as the primary PVLAN).
    the 4500 switch will ban this communication due to Isolated VLAN rules.
          3. PC3 need to connect with PC1:
    PC3 will send the traffic to 2950 switch the 2950 switch after consulting its CAM table will forward it through the trunk with tag11.
    When 4500 switch see the traffic with tag 11 the it will consult its CAM table for destination MAC which will be present on its CAM and this traffic will be banned.
    If the 4500 switch doesn't know where is the destination MAC it will flood the traffic through the promiscuous port only because communication inside Isolated VLAN is prohibited.
         4. if PC2 need to communicate with PC3:
    It can be done successfully through the 2950 switch because it doesn't support the private VLAN concept.
    The solution here is to configure the ports on VLAN 11 on 2950 switch as a Cisco protected ports.
        This scenario is valid if you also need to extend A Community PVLAN but you don't need to do the Step     4 which is related to Protected Ports.
    Conclusion of How Traffic go through different types of ports:
    Access Ports:
    Promiscuous ports: carry untagged traffic for Primary and Secondary PVLANs
    Host Ports:
    Isolated Ports: carry untagged traffic for Isolated PVLAN.
    Community Ports: carry untagged traffic for Community PVLAN.
    Protected Ports: it simulate as Isolated PVLAN but it is not related to PVLAN feature, this port is locally significant to the switch. Any protected port on a switch can't communicate at L2 to other Protected ports on the same switch, to communicate between two protected ports, it must be through L3 device.
    Trunk Ports:
    Normal Trunk: carry tagged traffic for all primary and secondary PVLANs and normal VLAN. Any traffic go through this trunk keeps the Tag of traffic without changing it.
    Promiscuous Trunk: carry tagged traffic for only primary and normal VLANs. Any traffic sourced from secondaries PVLANs is go through this trunk using the primary PVLAN tag.
    Secondary Trunk: carry tagged traffic for only secondary PVLANs. Any traffic sourced from primary & secondaries PVLANs is go through this trunk using the secondary PVLAN tag.
    Another article will be posted soon or an update will be made to this article to illustrate the configuration of each type of these trunks.

    Hi Khaled,
    I came across this good article while trying to figure out how to extend PVLAN from a physical network into a vmware network running on a blade server that has an integrated switch that doesn't support PVLANs.
    It looked like the isolated PVLAN trunk as you described it would be what I needed. I first started looking at this after reading somewhere that PVLAN support on a blade switch wasn't needed with the NEXUS 1000v. I have yet to verify that, but was thinking it may have to do with the isolated PVLAN trunk feature. Again, I haven't verified that it is supported on the 1000v.
    Anyway, my question is with the below that you noted in your post. I haven't seen anywhere yet that says you can pass community PVLANs across the isolated trunk. The NEXUS 7000 document I read actually says you can't add community PVLANS to the trunk. The documentation that I have read says the mapped secondary VLANs can only communicate with permiscuous ports. Since it is actually called ISOLATED PVLAN trunk it would seem that it doesn't support community PVLANs. Do you have documentation on this being supported?
    This is your note that I haven't been able to verify:
    This scenario is valid if you also need to extend A Community PVLAN but you don't need to do the Step 4 which is related to Protected Ports.
    Would placing the community VLANs in the normal VLAN list on the isolated PVLAN trunk maintain the PVLAN configuration?
    VLAN 10 - primary
    VLAN 11 - isolated
    VLAN 12 - community
    VLAN 20 - normal
    Isolated trunk = Isolated VLAN = 11 mapped to Primary VLAN 10, VLAN 12 and VLAN 20 configured as normal VLANs on trunk.
    Would traffic arriving on the trunk on VLAN 12 of the 4500 be able to communicate with the other devices in the community VLAN 12 and the router connected to the promiscuous trunk?
    Thank you,
    Mark

  • Enabling ALL VLANs on a trunk link causes downstream hosts to intermittently fall off the network

    In an effort to begin collapsing switches, I began to configure our two 3750g Core switches to Allow all VLANs to trunk to a downstream 6500.
    The cores are HSRP-configured and are the root bridge priorities are set to match the HSRP active router correctly.
    The trunk link that currently existed between the 3750 and the 6500 allowed only about 8 vlans, and the other day I removed the restriction to allow ALL VLANs 1-4096.
    Then the next day, people started noticing servers not accessible and I investigated and noticed that they were intermittently failing ping replies. These servers were DOWNSTREAM from the 6500 two switches deep using trunk links as well.
    One troubleshooting step I did was I pinged one of the HSRP IPs for the subnet the inaccessible server was on, got a reply from the gateway, and then I pinged the server again, and it replied!
    Another behavior I noticed was that I was starting to have trouble telneting in to the the two switches downstream from the 6500. Sometimes I could telnet to one of them, other times I couldn't. These downstream switches are the ones that had the server ports for the servers that were intermittnetly dropping off the network. So at a time when I could session into one of these downstream switches I could ping the servers from there. THen their MACs would show up in the table and then I could ping them from anywhere. I would wait for five minutes for the MACs to age out and then low-and-behold the servers were no longer accessible from the user locations until pinged them from the switches they were on.
    So, I gave up trying to fix, rolled back my trunk link betwen the 3750 and the 6500 to the few VLANs allowed as before, and then everything was happy again. I could ping all the servers, I could session in to all the downstream switches from the 6500.
    Network topology: [3750-core]---TrunkLinkAllowedAll---[6500chassis]---trunklink---[3750-3-switchStack]----trunklink---[3750]
    Any insights would be greatly appreciated
    Thanks!

    Thanks nkarthikeyan.
    VTP transparent mode and pvst+ was definitely in place. I went ahead and did exactly what you said; the only thing that was different from what you said to do was the way I had allowing ALL VLANs on the trunk from Core to the 6500. I allowed only the needed VLANs on that trunk and all seems to be fine.
    I still want to know why setting the trunk to allow 1-4094 would cause hosts to fall off the network and switch flooding to not work right. I did read some articles on the effects asymmetric routing can have on unicast flooding and perhaps that's the issue, since my core 3750 is configured with another core switch in an HSRP pair.

  • N5k Peer and Trunk Links

    I have two Nexus 5020s that are connected together via 4 x Twinax cables. I want to set the switches up in a vPC domain. I know that I have to set up a vPC Peer link using the Twinax connection but what about the server traffic. Do I trunk these across the same peer links? Or would I be best using two of the links for a peer link and the other two as an Etherchannel trunk link for server vlans?

    You can continue to use these links for the server vlan as well, there isn't any problem with that.
    Let me know if you have any other questions
    Chad

  • How come trunk link works on 100 meg port but not 1000?

    Why would a trunk link work on a 100 meg port but not 1000? I have a SG300-52MP and one of the gig ports are configured as a trunk. On the other end I have a SF302-08P. The gig port is also configured as a trunk but doesnt even light up. When I move the cable over to a 100 meg port configured as a trunk, it works perfectly fine.

    OK I tried plugging an IP phone into the gig port and nothing happened as well. I have tried shutting the port down and bringing it back up. This is the 2nd switch I am trying in that location and gave me the same problem. I tried the original switch in another location, different uplink from same switch, and it is giving the same problem. Any insight on that? Would you like to see some specific configs?

  • Trunk link on a router

    How to configure a router interface to be a trunk link and route VLAN, VTP packets to different networks?

    Hi,
    you cannot have a same subnet IP to a multiple vlans, while creating vlans, each vlan should be on different subnet, may be i think you wanted to do VLSM(Variable Length Subnet Mask) in which where you can use a single network with multiple subnet.
    eg.
    interface FastEthernet0/0
    no ip address
    interface FastEthernet0/0.1
    ip address 10.1.1.1 255.255.255.240
    encapsulation dot1q 1
    interface FastEthernet0/0.2
    ip address 10.1.1.17 255.255.255.224
    encapsulation dot1q 2
    refer to this site for more understand about VLSM.
    http://en.wikipedia.org/wiki/VLSM
    hope this helps.
    rate this post if ur cleared.

  • How many VLANs supported via MACsec VLAN-trunk link?

    Hi,
    Any one know how many VLANs maximum allowed across a MACsec link between two C6500 with Sup2Ts or between two N7K respectively?
    As far as I know, C3750X has limitation of 8 VLANs, according to
    •Cisco TrustSec enforcement is supported only on up to eight VLANs on a VLAN-trunk link. If there are more than eight VLANs configured on a VLAN-trunk link and Cisco TrustSec enforcement is enabled on those VLANs, the switch ports on those VLAN-trunk links will be error-disabled.
    http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3750x_3560x/software/release/15-0_2_se/configuration/guide/3750x_cg/trustsec.html
    Thanks,
    Cedar

    Hi,
    Any one know how many VLANs maximum allowed across a MACsec link between two C6500 with Sup2Ts or between two N7K respectively?
    As far as I know, C3750X has limitation of 8 VLANs, according to
    •Cisco TrustSec enforcement is supported only on up to eight VLANs on a VLAN-trunk link. If there are more than eight VLANs configured on a VLAN-trunk link and Cisco TrustSec enforcement is enabled on those VLANs, the switch ports on those VLAN-trunk links will be error-disabled.
    http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3750x_3560x/software/release/15-0_2_se/configuration/guide/3750x_cg/trustsec.html
    Thanks,
    Cedar

  • FabricPath vlan on 802.1q Trunk link

    Hello Fellas.
    Is it possible to carry FabricPath vlan on 802.1q Trunk link on N7k ? If I would configure one interface in Fabricpath mode, other one in Trunk. Will I be able to forward traffic between this two ports?
    vlan 10
    mode FabricPath
    Interface x/x
    switchport mode trunk
    switchport trunk alloved vlan 10
    Interface y/y
    switchport mode Fabricpath
    thanks in advance.

    That would not be possible.
    Think of it this way, 802.1q among other things is an encapsulation mechanism so is Fabricpath. You cannot pass frames between 2 disparate encapsulation techniques.

  • Difference between Trunk links and port channel

    Hi 
    Can anyone please explain me the difference between the Trunk links and Ether channel ?

    Disclaimer
    The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
    Liability Disclaimer
    In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
    Posting
    As the other posters have already described, in Cisco parlance, a "trunk" is a link that carries VLAN tagged frames.  (Note, Cisco has two technologies for these, ISL [old/proprietary] and IEEE 802.1Q [vendor independent].)  An Etherchannel (also called a port-channel) is one logical link that includes one or more physical links.  (Note, although Etherchannel can run across just one link, normally more than one link is configured.  Older and most Cisco implementations support up to 8 links in one channel bundle.  There's also multiple Cisco technologies that support Etherchannels, such as manual/PAgP[Cisco/old]/LACP[IEEE 802.3ad].)
    Trunk links might also be configured on an Etherchannel link.

  • NAtive VLAN?what is the use of vlan?VLAN in trunk link?

    what is the use of native VLAN in trunk links? where should i change native vlan from vlan1 to another?
    what is the use of untagged native VLAN frame?

    Hi,
    On ethernet, you can connect more than one device to a port. So when you configure a port as trunk, it expects a vlan tag to arrive. But some times there are devices which dont have the capability to tag the packet and still they need to connect to network. So they can use native vlan to have connectivity. It is not a usual situation, but it helps on some situation where multiple devices connected on a trunk and not all have ability to send tagged frames. Hope this helps.
    Please do remember to rate all useful posts.
    Thanks,
    Madhu

  • Trunk links

    I have several switches connected to a backbone switch, I have created a new vlan on the server switch and it has propagated to the switches plugged in to the backbone, but anything not directly plugged into the backbone cannot see the vlan, do I need to set trunk links between the other switches ?? it wont take anything down whilst I do this will it ?
    please help

    Hi,
    Yes you need to configure trunks between your switches to propagate VTP information.
    I believe spanning-tree will reconverge when you enable trunking on your uplinks for each VLAN that is being trunked which will mean an outage as the VLANs transition through the STP states
    HTH
    PJD

  • Trunk links , please help

    i have put a trunk link between 2 switches, both are on trunk, but when I have created vlan200 on the vtp server, it does not propogate to the other switch ? any ideas ?
    Also does the trunk link on the switch carry the info for all the vlans on your domain ?
    thankyou

    Carl,
    A trunk port is used to caryy the traffic for multiple Vlans. Trunk is per switch basis.
    To check the status of the trunk port run the commands on that port " show interface fastethernet x/y " and " show interface fastethernet x/y switchport "
    To check the revicsion number use command " show VTP status" .
    regards,
    -amit singh

  • Wireless Bridge Resilient Trunk Link

    Hi Community folk,
    I need some advice on how to set up a dual (resilient) wireless bridge link.
    <!--break-->
    I have each pair of bridges configured trunking vlan 82 native and user vlan 570. Individually they are fine and I get management access on vlan 82 to both bridges and the switch at the remote end of the link, clients patched in to the switch at the remote end in switchport access vlan 570 also get the correct IP address and subsequent access to network resources, individually they are working well. rapid pvst is configured across the network as there are dual 1Gb connections to all access layer switches and this also works fine. My problem is when I enable the second bridge link, this seems to cause a network loop and essentially takes down the whole network, I have left it for a while to see if spanning tree convergence is taking a while but no luck, as soon as I disable the second link everything calms down and I have a good network again. I am posting my root and non-root bridge configurations here but only one of the pairs, the other pair is configured identically but has a different SSID, PSK and channel configured:
    ROOT BRIDGE********************************
    dot11 syslog
    dot11 vlan-name Legacy_Data vlan 570
    dot11 vlan-name management vlan 82
    dot11 ssid test
       vlan 82
       authentication open 
       authentication key-management wpa version 2
       infrastructure-ssid
       wpa-psk ascii XXXXXXXXXXXXXXX
    interface Dot11Radio1
     no ip address
     no ip route-cache
     encryption mode ciphers aes-ccm tkip 
     encryption vlan 82 mode ciphers aes-ccm tkip
     ssid test
     antenna gain 0
     peakdetect
     no dfs band block
     stbc
     channel width 40-below
     channel 5280
     station-role root bridge
     world-mode dot11d country-code GB outdoor
     infrastructure-client
    interface Dot11Radio1.82
     encapsulation dot1Q 82 native
     no ip route-cache
     no cdp enable
     bridge-group 1
     bridge-group 1 subscriber-loop-control
     bridge-group 1 spanning-disabled
     bridge-group 1 block-unknown-source
     no bridge-group 1 source-learning
     no bridge-group 1 unicast-flooding
    interface Dot11Radio1.570
     encapsulation dot1Q 570
     no ip route-cache
     no cdp enable
     bridge-group 70
     bridge-group 70 subscriber-loop-control
     bridge-group 70 spanning-disabled
     bridge-group 70 block-unknown-source
     no bridge-group 70 source-learning
     no bridge-group 70 unicast-flooding
    interface GigabitEthernet0
     no ip address
     no ip route-cache
     duplex auto
     speed auto
    interface GigabitEthernet0.82
     encapsulation dot1Q 82 native
     no ip route-cache
     bridge-group 1
     bridge-group 1 spanning-disabled
     no bridge-group 1 source-learning
    interface GigabitEthernet0.570
     encapsulation dot1Q 570
     no ip route-cache
     bridge-group 70
     bridge-group 70 spanning-disabled
     no bridge-group 70 source-learning
    interface BVI1
     mac-address xxxx.xxxx.xxxx
     ip address 10.xx.xx.xx 255.255.255.0
     no ip route-cache
    ip default-gateway 10.xx.xx.xx
    ip forward-protocol nd
    ip http server
    no ip http secure-server
    bridge 1 priority 9000
    bridge 1 protocol ieee
    bridge 1 route ip
    bridge 70 priority 10000
    bridge 70 protocol ieee
    line con 0
    line vty 0 4
     transport input all
    end
    NON ROOT BRIDGE************************************************************************************
    dot11 syslog
    dot11 vlan-name Legacy_Data vlan 570
    dot11 vlan-name management vlan 82
    dot11 ssid test
       vlan 82
       authentication open 
       authentication key-management wpa version 2
       infrastructure-ssid
       wpa-psk ascii xxxxxxxxxxxxxxx
    interface Dot11Radio1
     no ip address
     no ip route-cache
     encryption mode ciphers aes-ccm tkip 
     encryption vlan 82 mode ciphers aes-ccm tkip 
     ssid test
     antenna gain 0
     peakdetect
     stbc
     station-role non-root bridge
     world-mode dot11d country-code GB outdoor
    interface Dot11Radio1.82
     encapsulation dot1Q 82 native
     no ip route-cache
     no cdp enable
     bridge-group 1
     bridge-group 1
     bridge-group 1 subscriber-loop-control
     bridge-group 1 spanning-disabled
     bridge-group 1 block-unknown-source
     no bridge-group 1 source-learning
     no bridge-group 1 unicast-flooding
    interface Dot11Radio1.570
     encapsulation dot1Q 570
     no ip route-cache
     no cdp enable
     bridge-group 70
     bridge-group 70
     bridge-group 70 subscriber-loop-control
     bridge-group 70 spanning-disabled
     bridge-group 70 block-unknown-source
     no bridge-group 70 source-learning
     no bridge-group 70 unicast-flooding
    interface GigabitEthernet0
     no ip address
     no ip route-cache
     duplex auto
     speed auto
    interface GigabitEthernet0.82
     encapsulation dot1Q 82 native
     no ip route-cache
     bridge-group 1
     bridge-group 1 spanning-disabled
     no bridge-group 1 source-learning
    interface GigabitEthernet0.570
     encapsulation dot1Q 570
     no ip route-cache
     bridge-group 70
     bridge-group 70 spanning-disabled
     no bridge-group 70 source-learning
    interface BVI1
     mac-address xxxx.xxxx.xxxx
     ip address 10.xx.xx.xx 255.255.255.0
     no ip route-cache
    ip default-gateway 10.xx.xx.xx
    ip forward-protocol nd
    ip http server
    no ip http secure-server
    bridge 1 priority 10000
    bridge 1 protocol ieee
    bridge 1 route ip
    bridge 70 priority 12000
    bridge 70 protocol ieee
    line con 0
    line vty 0 4
    transport input all
    end
    Switchport Configurations****************************************************
    interface FastEthernet0/23
     description Link to root bridge 1
     switchport trunk native vlan 82
     switchport trunk allowed vlan 82,570
     switchport mode trunk
    interface FastEthernet0/24
     description Link to root bridge 2
     switchport trunk native vlan 82
     switchport trunk allowed vlan 82,570
     switchport mode trunk
    BR
    Rockford

    Hi Rockford,
    This should be possible. Check the primary switch set to spanning tree root for your vlans & two different bridges connected ports having different STP port priority for vlan 82 & 570.
    Since you are having STP loop I think ports get shutdown.
    In case if  could have L3 seperation between these two buildings, then you can load balance traffic between those two radio links. Here is a reference post which I posted some tested config for that scenario.
    https://supportforums.cisco.com/discussion/12041146/good-solution
    If I get time I'll see whether I can do similar thing for your config requirement
    HTH
    Rasika
    **** Pls rate all useful responses ****

  • Can't find library or mismatched ABI for -lstdc++-linking occi with g++

    []-pedro:/home/pedro/modelo_v4_g++>uname -a
    HP-UX des2a B.11.23 U ia64 4092774908 licencia de usuarios ilimitados
    []-pedro:/home/pedro/modelo_v4_g++>make
    g++ -mlp64 -DOCCI_NO_WSTRING=1 -mlp64 -D_RWSTD_MULTI_THREAD -I/opt/users/ora10g/rdbms/demo -I/opt/users/ora10g/rdbms/public -I/opt/users/ora10g/plsql/public -I/opt/users/ora10g/network/public -DHPUX -D_REENTRANT -DHPUX_KTHREAD -DSLXMX_ENABLE -DSLTS_ENABLE -DSS_64BIT_SERVER -DBIT64 -DMACHINE64 -DORAIA64 -DHPUX_IA64 -c Main_Program.cpp
    g++ -mlp64 -DOCCI_NO_WSTRING=1 -mlp64 -D_RWSTD_MULTI_THREAD -I/opt/users/ora10g/rdbms/demo -I/opt/users/ora10g/rdbms/public -I/opt/users/ora10g/plsql/public -I/opt/users/ora10g/network/public -DHPUX -D_REENTRANT -DHPUX_KTHREAD -DSLXMX_ENABLE -DSLTS_ENABLE -DSS_64BIT_SERVER -DBIT64 -DMACHINE64 -DORAIA64 -DHPUX_IA64 -c Modelo.cpp
    g++ -o occiteste Main_Program.o Modelo.o -L/opt/users/ora10g/lib -L/usr/local/lib -locci -lclntsh `cat /opt/users/ora10g/lib/sysliblist` -lm
    ld: Can't find library or mismatched ABI for -lstdc++
    Fatal error.
    collect2: ld returned 1 exit status
    make: *** [exe] Error 1

    []-pedro:/home/pedro/modelo_v4_g++>ldd -v -r -d /opt/users/ora10g/lib/libocci.so
    symbol not found: LdiInterCheck (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxstd (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxsti (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxsto (/opt/users/ora10g/lib/libocci.so)
    symbol not found: xaoSvcCtx (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobGetChunkSize (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIConnectionPoolCreate (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIStmtRelease (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _ZNSt9exceptionD2Ev   (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCISubscriptionEnable (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCISessionRelease (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectArrayPin (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __cxa_rethrow (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIHandleFree (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _memcmp       (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateConstruct (/opt/users/ora10g/lib/libocci.so)
    symbol not found: memchr (/opt/users/ora10g/lib/libocci.so)
    symbol not found: xaoEnv (/opt/users/ora10g/lib/libocci.so)
    symbol not found: memmove (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobLocatorIsInit (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataConvert (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __memcmp_ver (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _memset       (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCINlsCharSetNameToId (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobOpen (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lxinitc (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiParseForOutputU (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataGetType (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __memset_ver (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterToString (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __cxa_allocate_exception (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __cxa_begin_catch (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPSetObjectPtrNull (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetLdiDateTimeFromKpd (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobAppend (/opt/users/ora10g/lib/libocci.so)
    symbol not found: sLdiGetDate (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPAlloc (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetRowid (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCITypeByName (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCISubscriptionUnRegister (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterCopy (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIDefineObject (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterDivide (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateInterAdd (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIRawPtr (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _ZdaPv        (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __cxa_pure_virtual (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCINumberFromInt (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZN15HPMutexWrapperD1Ev (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _ZdlPv        (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZN15HPMutexWrapperD2Ev (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lxhname2id (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCISessionGet (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __bad_alloc_exception (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetDateContext (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxbegin (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterInterSubtract (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataIsNull (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPConvertUb1ToRowid (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIDescriptorFree (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCISubscriptionPost (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPFree (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobFileGetName (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobFileSetName (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCINumberToReal (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _ZTIv (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobCharSetId (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateFromString (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPAnyDataAttrCountSet (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetNLSLang (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCINumberToInt (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataAccess (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _Znam (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _Znwm (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIErrorGet (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIDescriptorAlloc (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIStmtExecute (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetErrorMessageNLS (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterFromTZ (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectSetData (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCINumberFromReal (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIDateTimeFromText (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterConstruct (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetErrorMessage (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectMarkDelete (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _strncpy      (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIParamSet (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetLdiIntervalFromKpd (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobLocatorAssign (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectIsLocked (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiParseForInputType (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetDefTZ (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIParamGet (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataCollAddElem (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectNew (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectPin (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataCollGetElem (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCISessionPoolDestroy (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIRefAssign (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobIsOpen (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIConnectionPoolDestroy (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataBeginCreate (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __bad_exception (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIStmtPrepare2 (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterCompare (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPIsObjectLoaded (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateDateConvert (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lxgucs2utf (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetTZI (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIRefIsNull (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIRawSize (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetEnv (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPAnyDataSetFlag (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCITypeTypeCode (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZTVN10_cxxabiv121__vmi_class_type_infoE (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectMarkUpdate (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __strcpy_ver (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterFromTZU (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __strncpy_ver (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPDefConvOCCI (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPAnyDataSetUCIOptMode (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxshift (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxabs (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxbex (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxcmp (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxdec (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxdiv (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZTVN10_cxxabiv117__class_type_infoE (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxfcn (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxflo (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxfpr (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxinc (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxlog (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCITransRollback (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxmin (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxmod (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxneg (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxmul (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxnft (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxnur (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxpfl (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxpow (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxren (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxrou (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxsgn (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxsni (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxsqr (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxsub (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxsum (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxtru (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCITypeByRef (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIRefIsEqual (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCISessionPoolCreate (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobWrite (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectUnmarkByRef (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _ZTISt9exception      (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPConvertDateToDateTime (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __cxa_call_unexpected (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPAnyDataSetNull (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIBindByPos (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterToStringU (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectMarkDeleteByRef (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCISubscriptionRegister (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAttrSet (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZNSt14_rw_exception9_C_assignEPKcm (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiParseForInputTypeU (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __memchr_ver (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAttrGet (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAQEnq (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAQDeq (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectUnmark (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPAnyDataSetInd (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIDescribeAny (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __cxa_finalize (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZTVN10_cxxabiv120__si_class_type_infoE (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZN15HPMutexWrapper4lockEPv (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateDateSubtract (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPHeapAlloc (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectFree (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxatn2 (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIStringAssignText (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobTrim (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZNSs9_nullrefE (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPIsNonFinalType (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataAttrSet (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetRidCharLen (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxcopy (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataAttrGet (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIBindObject (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __memmove_ver (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lxgutf2ucs (/opt/users/ora10g/lib/libocci.so)
    symbol not found: UnwindResume (/opt/users/ora10g/lib/libocci.so)
    symbol not found: xaosterr (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectPinTable (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCINlsCharSetIdToName (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectFlush (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __cxa_end_catch (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIHandleAlloc (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCICacheFlush (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIEnvNlsCreate (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxdtsu (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobRead (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobIsEqual (/opt/users/ora10g/lib/libocci.so)
    symbol not found: sldxgd (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __strlen_ver (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxfcnu (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lxuCvtToCtx (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIStmtPrepare (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateCompare (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lxhLaToId (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataGetCurrAttrNum (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lxhcnv (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPConvertRowidToUb1 (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterMultiply (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lxhlod (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobFileExists (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIMultiByteStrCaseConversion (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZN15HPMutexWrapper6unlockEPv (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lfpinit (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lxlinit (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPCompPrefRows (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCISubscriptionDisable (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIStmtFetch (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCITypeSchema (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCITypeName (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIStringPtr (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateCheck (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIDateAssign (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCITypeArrayByName (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPHeapFree (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxnftu (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateCopy (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetObjectPtr (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxln (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZNSt14_rw_exception10_C_vformatEi11__va_list__ (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataDestroy (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIRefClear (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIDefineByPos (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __cxa_atexit (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobLoadFromFile (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectLockNoWait (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAnyDataEndCreate (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobClose (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIContextSetValue (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIContextGetValue (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxpflu (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIEnvCreate (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobGetLength (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterFromStringU (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectGetObjectRef (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetLdiInternalFormat (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateToString (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateToStringU (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPAcquireMutex (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxqtra (/opt/users/ora10g/lib/libocci.so)
    symbol not found: lnxqtri (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _strcpy       (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPGetInternalRowid (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterInterAdd (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectLock (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiParseForOutput (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateFromStringU (/opt/users/ora10g/lib/libocci.so)
    symbol not found: _strlen       (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __cxa_personality_routine (/opt/users/ora10g/lib/libocci.so)
    symbol not found: __cxa_throw (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxstdu (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxstou (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxstiu (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCILobCopy (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCITransCommit (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiInterFromString (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectUnpin (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIStmtGetPieceInfo (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIStmtSetPieceInfo (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPasswordChange (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIAQListen (/opt/users/ora10g/lib/libocci.so)
    symbol not found: LdiDateInterSubtract (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIPReleaseMutex (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIRawAssignBytes (/opt/users/ora10g/lib/libocci.so)
    symbol not found: OCIObjectPinCountReset (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxadm (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxads (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxatz (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxcmp (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxdtd (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxdts (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxdyn (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxend (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxeti (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxgtz (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxite (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ZN15HPMutexWrapper4initEv (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxldd (/opt/users/ora10g/lib/libocci.so)
    symbol not found: ldxnxd (/opt/users/ora10g/lib/libocci.so)
    []-pedro:/home/pedro/modelo_v4_g++>

  • Aggregate (trunked) link and NetBoot

    The previous thread on link aggregation was archived without a solution last year. OS X 10.4.2 was the last version tested in that thread.
    I have an xserve with an aggregate link. Everything works well except netboot. Half the time the computer will boot from it's local hard drive and half the time it will netboot. So it seems Apple 'sorta' fixed this problem.
    Is anybody out there doing the same thing? How is it working for you?

    v10.4.3 is the first version of Server to support the NetBoot service running on a link aggregate.
    I have it up and running on v10.4.7. I had to remember to reconfigure my DHCP service too, so that it was going out on bond0 instead of en0.
    Admittedly, I haven't pushed this yet to find to verify its reliability. We have netboot issues even with a single port. Ocassionally clients will fail to netboot some of the time. No apparent rhyme nor reason to it.
    Xserve G5 Dual 2.3GHz   Mac OS X (10.4.7)  

Maybe you are looking for