CentOS 5.3 Marvell 88E8056 Network starting problems
by
Herbert Straub
—
last modified
2009-04-05 17:29
—
filed under:
BugOpen
Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller and sky2 modules with 2.6.18-128.1.6.el5 kernel
Description
The ethernet nic is after a boot not available. /var/log/message:
sky2 eth2: ram buffer 0K
ADDRCONF(NETDEV_UP): eth2: link is not ready
The ifconfig eth2 command shows no ip address. lspci:
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller (rev 12)
Status
Need further investigations.
Workaround
A sky2_workaround script, which restart the nic and the daemons:
#!/bin/bash
# chkconfig: - 92 25
# description: sky 2 network workaround
PATH=/usr/bin:/sbin:/bin:/usr/sbin
export PATH
# Source function library.
. /etc/rc.d/init.d/functions
case "$1" in
start)
ifdown eth2
sleep 2
ifup eth2
sleep 2
service dhcpd restart
service named restart
service squid restart
service firewall restart
;;
stop)
;;
*)
echo $"Usage: $0 {start|stop|status|reload|restart|condrestart}"
exit 2
esac
exit $?
and chkconfig sky2_workaround on
References
"Red Hat Bug 466983 - [RHEL5.3] sky2, Can not get ip address while installing from PXE [NEEDINFO]":https://bugzilla.redhat.com/show_bug.cgi?id=466983

Previous:
Pnp4nagios ignores COUNTER datatype
