Sponsored Content
Operating Systems AIX Is it possible to configure bonding over bonded interface in AIX? Post 302975820 by nnnnnnine on Sunday 19th of June 2016 11:03:11 AM
Old 06-19-2016
Is it possible to configure bonding over bonded interface in AIX?

Hi Everyone,

Is it possible to configure bonding over bonded interface in AIX?

For example:
server has for NIC port:
ent0
ent1
ent2
ent3

First I create a EtherChannel ent4 from ent0 and ent1.
and then I create a EtherChannel ent5 from ent2 and ent3.

Can I create a EtherChannel ent6 from ent4 and ent5?
 

10 More Discussions You Might Find Interesting

1. Red Hat

Netdump over bonded interface ?

Netdump over bonded interface ? Hey there,.. I have heard from admins, that netdump usually fails over a bonded network interface. I have written a multi-OS checkdump script , which checks if the respective crashdump utility on corresponding OS is correctly configured, space is available,... (1 Reply)
Discussion started by: shriyer
1 Replies

2. Red Hat

How to configure network interface card in OEL.

Hi I have installed OEL 4 on my dell XPS laptop. But when i connect the LAN cable and try to acesss internet. it does not work. the led's in the port do not blink when i plug in the cable .do i need some drivers please suggest. Thanks Ankur (2 Replies)
Discussion started by: ankurk
2 Replies

3. AIX

Virtual interface on AIX

Hi, I am totally new to AIX. I would like to know how to create virtual interface on AIX machine. Thanks, Pooja (4 Replies)
Discussion started by: pooja84k
4 Replies

4. Red Hat

Configure floating IP on loopback interface

Hi All, I need to configure a floating IP on loopback interface of two servers (RHEL 5.4). After configuring, I'm not able to ping to that IP from a different server. I fail to understand what is missing here. I have done similar configuration in another environment & it works fine. Plz help.... (0 Replies)
Discussion started by: max_min
0 Replies

5. IP Networking

Interface bonding / Link aggregation (Multiple)

Hello, I've been using mode 4 with four slaves, however looking at ifconfig showed that the traffic was not balanced correctly between the interfaces, the outgoing traffic has been alot higher on the last slave. Example: eth0 RX 123.2 GiB TX 22.5 GiB eth1 RX 84.8 GiB TX 8.3 GiB eth2... (3 Replies)
Discussion started by: TehOne
3 Replies

6. Solaris

Configure network interface for Solaris 10

Hi, I have installed Solaris 10 on VMware7, When i used ifconfig -a to check network interface, it has shown lo0 as loopback interface. Please advise how to configure network interfaces using VMware. (1 Reply)
Discussion started by: ajhal04
1 Replies

7. IP Networking

Channel bonding Issue - Bond0 interface not getting up in on RHEL6

Hello, I am trying to set up Channel Bonding on a RHEL6 Virtual Box VM. I have 2 ethernet cards on the machine which are set up in Internal Network mode. I followed all the steps exactly as mentioned in the RHEL6 deployment Guide, but for some reason i think results are not correct. Here are my... (13 Replies)
Discussion started by: Rohit Bhanot
13 Replies

8. UNIX for Dummies Questions & Answers

Adding a network interface to a bonded interface

I have a RHEL 5 system with a bonded interface configure using only one network port (eth0). So I have config file for ifcfg-bond0 and ifcfg-eth. I'd like to configure eth5 to be the second SLAVE in the bond. My question is, after I modify ifcfg-eth5, can I add eth5 to the bond0 interface without... (1 Reply)
Discussion started by: westmoreland
1 Replies

9. IP Networking

Is bond0 ready and a bonding interface? - 4G Bonding Router Problems (RPI)

HI all, First post on the forum, and my first proper project on the Paspberry Pi, so sorry if this is in the wrong place. I am trying to turn my Pi in to a 3G/4G Bonding router. I have been researching and trying this for a week or so now. The basic plan is to have up to 6 ZTE MF823 USB... (0 Replies)
Discussion started by: elliottlc
0 Replies

10. UNIX for Dummies Questions & Answers

Assigning ipv6 to bonding interface - getting old as well as changed ipv6 in ifconfig output

Hi, I have created a bonding bond1 interface with 6 Eth , mode=4. Recently i have changed my old ipv6 to new one and tried to restart as well as reload network service. Post which i can see old as well as changed ipv6 in ifconfig command output. Below are few files and command output for your... (1 Reply)
Discussion started by: omkar.jadhav
1 Replies
NETDEVICE(7)						     Linux Programmer's Manual						      NETDEVICE(7)

NAME
netdevice - low-level access to Linux network devices SYNOPSIS
#include <sys/ioctl.h> #include <net/if.h> DESCRIPTION
This man page describes the sockets interface which is used to configure network devices. Linux supports some standard ioctls to configure network devices. They can be used on any socket's file descriptor regardless of the fam- ily or type. They pass an ifreq structure: struct ifreq { char ifr_name[IFNAMSIZ]; /* Interface name */ union { struct sockaddr ifr_addr; struct sockaddr ifr_dstaddr; struct sockaddr ifr_broadaddr; struct sockaddr ifr_netmask; struct sockaddr ifr_hwaddr; short ifr_flags; int ifr_ifindex; int ifr_metric; int ifr_mtu; struct ifmap ifr_map; char ifr_slave[IFNAMSIZ]; char ifr_newname[IFNAMSIZ]; char *ifr_data; }; }; struct ifconf { int ifc_len; /* size of buffer */ union { char *ifc_buf; /* buffer address */ struct ifreq *ifc_req; /* array of structures */ }; }; Normally, the user specifies which device to affect by setting ifr_name to the name of the interface. All other members of the structure may share memory. Ioctls If an ioctl is marked as privileged then using it requires an effective user ID of 0 or the CAP_NET_ADMIN capability. If this is not the case EPERM will be returned. SIOCGIFNAME Given the ifr_ifindex, return the name of the interface in ifr_name. This is the only ioctl which returns its result in ifr_name. SIOCGIFINDEX Retrieve the interface index of the interface into ifr_ifindex. SIOCGIFFLAGS, SIOCSIFFLAGS Get or set the active flag word of the device. ifr_flags contains a bit mask of the following values: Device flags IFF_UP Interface is running. IFF_BROADCAST Valid broadcast address set. IFF_DEBUG Internal debugging flag. IFF_LOOPBACK Interface is a loopback interface. IFF_POINTOPOINT Interface is a point-to-point link. IFF_RUNNING Resources allocated. IFF_NOARP No arp protocol, L2 destination address not set. IFF_PROMISC Interface is in promiscuous mode. IFF_NOTRAILERS Avoid use of trailers. IFF_ALLMULTI Receive all multicast packets. IFF_MASTER Master of a load balancing bundle. IFF_SLAVE Slave of a load balancing bundle. IFF_MULTICAST Supports multicast IFF_PORTSEL Is able to select media type via ifmap. IFF_AUTOMEDIA Auto media selection active. IFF_DYNAMIC The addresses are lost when the interface goes down. IFF_LOWER_UP Driver signals L1 up (since Linux 2.6.17) IFF_DORMANT Driver signals dormant (since Linux 2.6.17) IFF_ECHO Echo sent packets (since Linux 2.6.25) Setting the active flag word is a privileged operation, but any process may read it. SIOCGIFPFLAGS, SIOCSIFPFLAGS Get or set extended (private) flags for the device. ifr_flags contains a bit mask of the following values: Private flags IFF_802_1Q_VLAN Interface is 802.1Q VLAN device. IFF_EBRIDGE Interface is Ethernet bridging device. IFF_SLAVE_INACTIVE Interface is inactive bonding slave. IFF_MASTER_8023AD Interface is 802.3ad bonding master. IFF_MASTER_ALB Interface is balanced-alb bonding master. IFF_BONDING Interface is a bonding master or slave. IFF_SLAVE_NEEDARP Interface needs ARPs for validation. IFF_ISATAP Interface is RFC4214 ISATAP interface. Setting the extended (private) interface flags is a privileged operation. SIOCGIFADDR, SIOCSIFADDR Get or set the address of the device using ifr_addr. Setting the interface address is a privileged operation. For compatibility, only AF_INET addresses are accepted or returned. SIOCGIFDSTADDR, SIOCSIFDSTADDR Get or set the destination address of a point-to-point device using ifr_dstaddr. For compatibility, only AF_INET addresses are accepted or returned. Setting the destination address is a privileged operation. SIOCGIFBRDADDR, SIOCSIFBRDADDR Get or set the broadcast address for a device using ifr_brdaddr. For compatibility, only AF_INET addresses are accepted or returned. Setting the broadcast address is a privileged operation. SIOCGIFNETMASK, SIOCSIFNETMASK Get or set the network mask for a device using ifr_netmask. For compatibility, only AF_INET addresses are accepted or returned. Setting the network mask is a privileged operation. SIOCGIFMETRIC, SIOCSIFMETRIC Get or set the metric of the device using ifr_metric. This is currently not implemented; it sets ifr_metric to 0 if you attempt to read it and returns EOPNOTSUPP if you attempt to set it. SIOCGIFMTU, SIOCSIFMTU Get or set the MTU (Maximum Transfer Unit) of a device using ifr_mtu. Setting the MTU is a privileged operation. Setting the MTU to too small values may cause kernel crashes. SIOCGIFHWADDR, SIOCSIFHWADDR Get or set the hardware address of a device using ifr_hwaddr. The hardware address is specified in a struct sockaddr. sa_family contains the ARPHRD_* device type, sa_data the L2 hardware address starting from byte 0. Setting the hardware address is a privi- leged operation. SIOCSIFHWBROADCAST Set the hardware broadcast address of a device from ifr_hwaddr. This is a privileged operation. SIOCGIFMAP, SIOCSIFMAP Get or set the interface's hardware parameters using ifr_map. Setting the parameters is a privileged operation. struct ifmap { unsigned long mem_start; unsigned long mem_end; unsigned short base_addr; unsigned char irq; unsigned char dma; unsigned char port; }; The interpretation of the ifmap structure depends on the device driver and the architecture. SIOCADDMULTI, SIOCDELMULTI Add an address to or delete an address from the device's link layer multicast filters using ifr_hwaddr. These are privileged opera- tions. See also packet(7) for an alternative. SIOCGIFTXQLEN, SIOCSIFTXQLEN Get or set the transmit queue length of a device using ifr_qlen. Setting the transmit queue length is a privileged operation. SIOCSIFNAME Changes the name of the interface specified in ifr_name to ifr_newname. This is a privileged operation. It is only allowed when the interface is not up. SIOCGIFCONF Return a list of interface (transport layer) addresses. This currently means only addresses of the AF_INET (IPv4) family for com- patibility. The user passes a ifconf structure as argument to the ioctl. It contains a pointer to an array of ifreq structures in ifc_req and its length in bytes in ifc_len. The kernel fills the ifreqs with all current L3 interface addresses that are running: ifr_name contains the interface name (eth0:1 etc.), ifr_addr the address. The kernel returns with the actual length in ifc_len. If ifc_len is equal to the original length the buffer probably has overflowed and you should retry with a bigger buffer to get all addresses. When no error occurs the ioctl returns 0; otherwise -1. Overflow is not an error. Most protocols support their own ioctls to configure protocol-specific interface options. See the protocol man pages for a description. For configuring IP addresses see ip(7). In addition some devices support private ioctls. These are not described here. NOTES
Strictly speaking, SIOCGIFCONF and the other ioctls that only accept or return AF_INET socket addresses, are IP specific and belong in ip(7). The names of interfaces with no addresses or that don't have the IFF_RUNNING flag set can be found via /proc/net/dev. Local IPv6 IP addresses can be found via /proc/net or via rtnetlink(7). BUGS
glibc 2.1 is missing the ifr_newname macro in <net/if.h>. Add the following to your program as a workaround: #ifndef ifr_newname #define ifr_newname ifr_ifru.ifru_slave #endif SEE ALSO
proc(5), capabilities(7), ip(7), rtnetlink(7) COLOPHON
This page is part of release 3.44 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. Linux 2012-04-26 NETDEVICE(7)
All times are GMT -4. The time now is 08:49 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy