ifconfig hang on Arcturus uCdimm

Nov 16, 2004 1 Replies

Hi everyone, I am running uClinux 2.4.x kernel (20040408 distribution) on Arcturus uCdimm and trying to get network established on eth0 (Ethernet A?) interface.



The kernel options selected are:



CONFIG_CS89x0=y # CONFIG_UCCS8900 is not set # CONFIG_UCCS89x0_HW_SWAP is not set



and dmesg is :



cs89x0: Setting up uCcs8900 Chip Select & IRQ ioaddr = 0x10000300 cs89x0.c: v2.4.3-pre1 Russell Nelson , Andrew Morton eth0: cs8900 rev J found at 0x10000300 cs89x0 media RJ-45, IRQ 20, programmed I/O, MAC 00:06:3b:00:0e:92 cs89x0_probe1() successful ~



But when init process runs rc script: ifconfig lo 127.0.0.1 - No problem ifconfig eth0 192.168.1.2 netmask 255.255.255.0 broadcast



192.168.1.255 - HANGS

I tried giving the command manually but had the same problem. Can anyone please tell me what I am missing here? The ifconfig is an application in the user directory of the uCLinux distribution.



Thank you, Sriram


Hi everyone, I figured out what was going on. The ethernet options to be selected are:

This configures the ethernet port as a half duplex device. Hence, it cannot be used for send/receive at the same time.

Cheers, Sriram

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required