I think i may be making a little progress.
It looks like eth0 is bonded but the phone still waits network to initialize.
I followed these steps.
created /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
NETMASK=255.255.255.0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
NAME="System bond0"
NM_CONTROLLED=no
IPADDR=10.0.0.7
MII_NOT_SUPPORTED=yes
created /etc/modprobe.d/bonding.conf
alias bond0 bonding
options bond0 mode=1 miimon=100
modfied /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
USERCTL=no
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
NAME=eth0
ONBOOT=yes
NM_CONTROLLED="no"
MII_NOT_SUPPORTED=yes
then ran
modprobe bonding
ifconfig bond0 up
ifenslave bond0 eth0 eth1
bond0 Link encap:Ethernet HWaddr 00:13:D3:A2:BE:83
inet addr:10.0.0.7 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::213:d3ff:fea2:be83/64 Scope:Link
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7822 (7.6 KiB) TX bytes:6484 (6.3 KiB)
eth0 Link encap:Ethernet HWaddr 00:13:D3:A2:BE:83
inet addr:10.0.0.7 Bcast:10.0.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7822 (7.6 KiB) TX bytes:6484 (6.3 KiB)
Interrupt:20 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:374 errors:0 dropped:0 overruns:0 frame:0
TX packets:374 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:40510 (39.5 KiB) TX bytes:40510 (39.5 KiB)
wlan0 Link encap:Ethernet HWaddr 08:10:76:C4:A8:BF
inet addr:10.0.0.181 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::a10:76ff:fec4:a8bf/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8098 errors:0 dropped:14144 overruns:0 frame:0
TX packets:8324 errors:0 dropped:2 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6757092 (6.4 MiB) TX bytes:2668031 (2.5 MiB)
then
[root@PlcmSplp network-scripts]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)
Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth0
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth0
MII Status: up
Speed: 100 Mbps
Duplex: half
Link Failure Count: 0
Permanent HW addr: 00:13:d3:a2:be:83
Slave queue ID: 0
then
[root@PlcmSplp network-scripts]# service network restart
Shutting down interface bond0: [ OK ]
Shutting down interface wlan0: ERROR : [ipv6_test_device_status] Missing parameter ‘device’ (arg 1)
[ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface bond0: [ OK ]
Bringing up interface wlan0: Device does not seem to be present, delaying initialization.
[FAILED]
so when i click system bond0 in menu network connections a message pop up displays connection establised. the phone not connecting yet!
below are some var log messages may help you help me
Mar 28 03:25:53 PlcmSplp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Mar 28 03:25:53 PlcmSplp dhcpd: /etc/dhcp/dhcpd.conf line 6: semicolon expected.
Mar 28 03:25:53 PlcmSplp dhcpd: option domain-name â<80>
Mar 28 03:25:53 PlcmSplp dhcpd: ^
Mar 28 03:25:53 PlcmSplp dhcpd: bad range, address 255.0.0.0 not in subnet 255.255.181.0 netmask 255.255.255.0
Mar 28 03:25:53 PlcmSplp dhcpd:
Mar 28 03:25:53 PlcmSplp dhcpd: This version of ISC DHCP is based on the release available
Mar 28 03:25:53 PlcmSplp dhcpd: on ftp.isc.org. Features have been added and other changes
Mar 28 03:25:53 PlcmSplp dhcpd: have been made to the base software release in order to make
Mar 28 03:25:53 PlcmSplp dhcpd: it work better with this distribution.
Mar 28 03:25:53 PlcmSplp dhcpd:
Mar 28 03:25:53 PlcmSplp dhcpd: Please report for this software via the CentOS Bugs Database:
Mar 28 03:25:53 PlcmSplp dhcpd: http://bugs.centos.org/
Mar 28 03:25:53 PlcmSplp dhcpd:
Mar 28 03:25:53 PlcmSplp dhcpd: exiting.
Mar 28 03:26:04 PlcmSplp kernel: IW_SCAN_THIS_ESSID, ssid=HOME-AC52, len=9
Mar 28 03:26:04 PlcmSplp kernel: issue_nulldata:1
Mar 28 03:26:05 PlcmSplp kernel: issue_nulldata:0
Mar 28 03:26:05 PlcmSplp kernel: survey done event(0x25)
Mar 28 03:26:35 PlcmSplp kernel: bonding: bond0: Removing slave eth0
Mar 28 03:26:35 PlcmSplp kernel: bonding: bond0: releasing active interface eth0
Mar 28 03:26:36 PlcmSplp NetworkManager[1538]: (eth0): carrier now OFF (device state 8, deferring action for 4 seconds)
Mar 28 03:26:36 PlcmSplp avahi-daemon[1559]: Withdrawing address record for 10.0.0.7 on eth0.
Mar 28 03:26:36 PlcmSplp avahi-daemon[1559]: Leaving mDNS multicast group on interface eth0.IPv4 with address 10.0.0.7.
Mar 28 03:26:36 PlcmSplp avahi-daemon[1559]: Interface eth0.IPv4 no longer relevant for mDNS.
Mar 28 03:26:36 PlcmSplp avahi-daemon[1559]: Withdrawing address record for 10.0.0.7 on bond0.
Mar 28 03:26:36 PlcmSplp avahi-daemon[1559]: Leaving mDNS multicast group on interface bond0.IPv4 with address 10.0.0.7.
Mar 28 03:26:36 PlcmSplp avahi-daemon[1559]: Interface bond0.IPv4 no longer relevant for mDNS.
Mar 28 03:26:36 PlcmSplp avahi-daemon[1559]: Withdrawing address record for fe80::213:d3ff:fea2:be83 on bond0.
Mar 28 03:26:37 PlcmSplp kernel: lo: Disabled Privacy Extensions
Mar 28 03:26:37 PlcmSplp kernel: ADDRCONF(NETDEV_UP): bond0: link is not ready
Mar 28 03:26:37 PlcmSplp kernel: 8021q: adding VLAN 0 to HW filter on device bond0
Mar 28 03:26:37 PlcmSplp kernel: bonding: bond0: Adding slave eth0.
Mar 28 03:26:37 PlcmSplp kernel: eth0: link up, 100Mbps, half-duplex, lpa 0x40A1
Mar 28 03:26:37 PlcmSplp kernel: bonding: bond0: making interface eth0 the new active one.
Mar 28 03:26:37 PlcmSplp NetworkManager[1538]: (eth0): carrier now ON (device state 8)
Mar 28 03:26:37 PlcmSplp kernel: bonding: bond0: first active interface up!
Mar 28 03:26:37 PlcmSplp kernel: bonding: bond0: enslaving eth0 as an active interface with an up link.
Mar 28 03:26:37 PlcmSplp kernel: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready
I understand this may be a seperate issue but i get this failure when
i [root@PlcmSplp network-scripts]# /etc/init.d/dhcpd restart
Starting dhcpd: [FAILED]
last but not least a kernel panic has accured once # ifenslave bond0 eth0 wlan was ran and sometimes
when i manually shut down a network. I’m doing some reading here http://www.novell.com/support/kb/doc.php?id=7004798
and was wondering if someone can suggest a propper bonding driver upgrade
that seems to be available above to eleminate the kernel panic
Thanks