Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.networking > #248

Re: Bootp hangs

From Tauno Voipio <tauno.voipio@notused.fi.invalid>
Newsgroups comp.os.linux.networking
Subject Re: Bootp hangs
Date 2011-05-04 21:53 +0300
Organization A noiseless patient Spider
Message-ID <ips7b3$tsn$1@dont-email.me> (permalink)
References <ipr8dd$enp$1@ccpntc8.in2p3.fr>

Show all headers | View raw


On 4.5.11 1:05 , Guillaume Dargaud wrote:
> Hello all,
> I develop embedded devices that do a network boot (for the OS, the kernel is
> in flash). The latest card hangs during the bootp sequence and wireshark
> running on the DHCP server doesn't see any packet.
> I'm no network engineer so I need a little help with this:
>
> Linux/PowerPC load: console=ttyUL0,115200 root=/dev/nfs rw ip=bootp
> [...]
> [   43.578791] Device Tree Probing 'ethernet'
> [   43.583105] of:xilinx_lltemac 81c00000.ethernet: MAC address is now  0:
> a:35:61: 9: 0
> [   43.590334] of:xilinx_lltemac 81c00000.ethernet: XLlTemac: using DMA
> mode.
> [   43.597406] XLlTemac: Dma base address: phy: 0x84600100, virt: 0xc901c100
> [   43.603884] XLlTemac: buffer descriptor size: 32768 (0x8000)
> [   43.609367] XLlTemac: Allocating DMA descriptors with kmalloc
> [   43.615011] XLlTemac: (buffer_descriptor_init) phy: 0x78d8000, virt:
> 0xc78d8000, size: 0x8000
> [   43.627888] XTemac: PHY detected at address 7.
> [   43.634195] of:xilinx_lltemac 81c00000.ethernet: eth0: Xilinx TEMAC at
> 0x81C00000 mapped to 0xC9016000, irq=17
> [   43.649582] mice: PS/2 mouse device common for all mice
> [   43.653549] oprofile: using timer interrupt.
> [   43.660214] TCP cubic registered
> [   43.662189] NET: Registered protocol family 17
> [   44.174692] eth0: XLlTemac: Options: 0x3fa
> [   44.177692] eth0: XLlTemac: allocating interrupt 19 for dma mode tx.
> [   44.184044] eth0: XLlTemac: allocating interrupt 18 for dma mode rx.
> [   46.200547] eth0: XLlTemac: speed set to 1000Mb/s
> [   46.204069] eth0: XLlTemac: Send Threshold = 24, Receive Threshold = 4
> [   46.210464] eth0: XLlTemac: Send Wait bound = 254, Receive Wait bound =
> 254
> [   47.223788] Sending BOOTP requests ..
> [   50.213852] eth0: XLlTemac: PHY Link carrier lost.

This points to the hardware, maybe bad cable or a mis-behaving switch.

Loss of PHY link means that there is nothing to do in software.

-- 

Tauno Voipio

Back to comp.os.linux.networking | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bootp hangs Guillaume Dargaud <use_the_contact_form@www.gdargaud.net> - 2011-05-04 12:05 +0200
  Re: Bootp hangs Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2011-05-04 21:53 +0300
    Re: Bootp hangs Guillaume Dargaud <use_the_contact_form@www.gdargaud.net> - 2011-05-05 10:11 +0200

csiph-web