Sorry for replying to my own thread but, I've found where the problem
starts. 

Does anyone know where $carrier_IFACE gets set? is it set by the kernel?
I've done a grep of the etc dir, and nothing in there sets this flag...

# Check that the interface has a carrier
                if [ "${carrier_IFACE}" = "running" ]
                 then
                        /sbin/dhcpcd ${dhcpcd_IFACE} ${IFACE} >/dev/null || {
                                 retval=$?
                                 eend ${retval} "Failed to bring
${IFACE} up"
                                 return ${retval}
                 }
                 else
                       eend 1 "${IFACE} is not plugged in or has no
carrier signal"

> Hi,
> 
> A few days ago my nic stopped working on boot, the problem is the
> /etc/init.d/net.eth0 script can't start-up. I get this error!
> 
> bash-2.05b# /etc/init.d/net.eth0 start
>  * Bringing eth0 up...
>  * eth0 is not plugged in or has no carrier
> signal                        [ !! ]
> 
> I can manually run 'dhcpcd eth0' and then it works again!
> 
> bash-2.05b# /etc/init.d/net.eth0 start
>  * Bringing eth0
> up...                                                    [ ok ]
> 
> Anyone have any idea's where to start to debug this? I'm on a LAN so I
> shouldn't be getting no carrier signals and the cable IS plugged in!
> 
> Any help would be appreciated!
> 
> -Thanks


--
[EMAIL PROTECTED] mailing list

Reply via email to