[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

No network on OpenRD-Ultimate with today's D-I build?



Dear all,

I ordered an OpenRD-Client to Globalscale Technologies and they sent me an
OpenRD-Ultimate instead… I just tried the Debian Installer on it and could not
get the network to work: I can not get an IP address by DHCP, and can not reach
other computers if I set up an IP manually. I do not know if it is because of
the unexpected hardware difference or not.

First problem, I do not know what ArcNumber to give to u-boot. I tried 2325
(OpenRD-Base) and 2361 (OpenRD-client), and it did not made observable
differences. I looked for other ArcNumber at the following URL, but could not
find. http://www.arm.linux.org.uk/developer/machines/download.php

On a separate Debian system (i386), I have set up a DHCP server (dnsmask), a
tftp daeomn (tftp-hpa), and a serial console terminal (screen). The OpenRD box
and the other Debian system are on the same LAN via a switch.

>From the u-boot system, I can get an IP from the DHCP server:

Marvell>> dhcp
mvEgigaInit: egiga0 init -by ddb mvBoardPhyAddrGet()=0x0 , priv->port =0x0 by ddb
BOOTP broadcast 1
*** Unhandled DHCP Option in OFFER/ACK: 28
*** Unhandled DHCP Option in OFFER/ACK: 28
DHCP client bound to address 192.168.0.20

>From the Fedora system that is shipped in the NAND memory, I can also get
receive an IP by DHCP.

Booting the Debian Installer via tftp works well, despite a couple of hicups
(the “T”s):

Marvell>> tftpboot 0x01100000 uInitrd
mvEgigaInit: egiga0 init -by ddb mvBoardPhyAddrGet()=0x0 , priv->port =0x0 by ddb
Using egiga0 device
TFTP from server 192.168.0.1; our IP address is 192.168.0.20
Filename 'uInitrd'.
Load address: 0x1100000
Loading: #################################################################
         ########################T #########################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##########################################################
done
Bytes transferred = 2622732 (28050c hex)
Marvell>> tftpboot 0x00800000 uImage
mvEgigaInit: egiga0 init -by ddb mvBoardPhyAddrGet()=0x0 , priv->port =0x0 by ddb
Using egiga0 device
TFTP from server 192.168.0.1; our IP address is 192.168.0.20
Filename 'uImage'.
Load address: 0x800000
Loading: ######T ###########################################################
         #################################################################
         #################################################################
         #################################################################
         ####################
done
Bytes transferred = 1431260 (15d6dc hex)


Then, the installer is started, but it does not manage to get an IP with DHCP:

May 26 20:33:01 main-menu[204]: INFO: Menu item 'netcfg' selected
May 26 20:33:01 netcfg[641]: INFO: eth0 is connected.
May 26 20:33:01 kernel: [   32.746041] eth0: link up, 10 Mb/s, half duplex, flow control disabled
May 26 20:33:04 kernel: [   35.441605] eth0: link up, 10 Mb/s, half duplex, flow control disabled
May 26 20:33:25 netcfg[641]: INFO: eth0 is connected.
May 26 20:33:27 main-menu[204]: (process:640): udhcpc (v1.15.3) started
May 26 20:33:27 main-menu[204]: (process:640): Sending discover...
May 26 20:33:27 main-menu[204]: (process:640): Sending discover...
May 26 20:33:27 main-menu[204]: (process:640): Sending discover...
May 26 20:33:27 main-menu[204]: (process:640): udhcpc: has been called with an unknown param: leasefail
May 26 20:33:27 main-menu[204]: (process:640): Received SIGTERM
May 26 20:33:27 main-menu[204]: INFO: Menu item 'netcfg' succeeded but requested to be left unconfigured.

I did not manage to get much more information. Just in case, here are the
modules loaded by the Debian Installer:

~ # lsmod 
Module                  Size  Used by
mvsdio                  5318  0 
mv643xx_eth            22562  0 
mmc_core               49980  1 mvsdio
libphy                 14240  1 mv643xx_eth
~ # modprobe -l
kernel/drivers/mmc/host/ricoh_mmc.ko
kernel/drivers/mmc/host/tifm_sd.ko
kernel/drivers/mmc/host/sdhci.ko
kernel/drivers/mmc/host/mvsdio.ko
kernel/drivers/mmc/core/mmc_core.ko
kernel/drivers/mmc/card/mmc_block.ko
kernel/drivers/net/phy/libphy.ko
kernel/drivers/net/mv643xx_eth.ko
kernel/drivers/net/mii.ko
kernel/drivers/misc/tifm_core.ko
kernel/fs/mbcache.ko

and here are the modules loaded in the Fedora default installation:

-bash-3.2# lsmod 
Module                  Size  Used by
-bash-3.2# modprobe -l
/lib/modules/2.6.22.18/kernel/fs/udf/udf.ko
/lib/modules/2.6.22.18/kernel/fs/xfs/xfs.ko
/lib/modules/2.6.22.18/kernel/fs/fat/fat.ko
/lib/modules/2.6.22.18/kernel/fs/reiserfs/reiserfs.ko
/lib/modules/2.6.22.18/kernel/fs/msdos/msdos.ko
/lib/modules/2.6.22.18/kernel/fs/ntfs/ntfs.ko
/lib/modules/2.6.22.18/kernel/fs/vfat/vfat.ko
/lib/modules/2.6.22.18/kernel/fs/isofs/isofs.ko
/lib/modules/2.6.22.18/kernel/sound/drivers/snd-dummy.ko
/lib/modules/2.6.22.18/kernel/arch/arm/plat-feroceon/mv_drivers_lsp/mv_sdio/mvsdmmc.ko
/lib/modules/2.6.22.18/kernel/arch/arm/plat-feroceon/mv_drivers_lsp/mv_udc/mv_udc.ko
/lib/modules/2.6.22.18/kernel/drivers/net/e100.ko
/lib/modules/2.6.22.18/kernel/drivers/net/tun.ko
/lib/modules/2.6.22.18/kernel/drivers/scsi/scsi_wait_scan.ko
/lib/modules/2.6.22.18/kernel/drivers/scsi/sr_mod.ko
/lib/modules/2.6.22.18/kernel/drivers/scsi/thor/mv61xx.ko
/lib/modules/2.6.22.18/kernel/drivers/char/hw_random/rng-core.ko
/lib/modules/2.6.22.18/kernel/drivers/usb/gadget/g_ether.ko
/lib/modules/2.6.22.18/kernel/drivers/usb/gadget/g_zero.ko
/lib/modules/2.6.22.18/kernel/drivers/usb/gadget/g_file_storage.ko
/lib/modules/2.6.22.18/kernel/drivers/usb/misc/usbtest.ko
/lib/modules/2.6.22.18/kernel/drivers/cdrom/cdrom.ko
/lib/modules/2.6.22.18/kernel/crypto/pcbc.ko
/lib/modules/2.6.22.18/kernel/crypto/ecb.ko
-bash-3.2# uname -a
Linux OpenRD 2.6.22.18 #2 Wed Mar 3 03:39:49 EST 2010 armv5tejl armv5tejl armv5tejl GNU/Linux


Does anybody has an idea or a suggestion ?

Have a nice week-end,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan


Reply to: