Project

General

Profile

Cannot establish an ethernet connection

Added by Vadym Kolesnyk almost 2 years ago

I cannot establish an ethernet connection for ssh and package updating. How to fix it?


Replies (17)

RE: Cannot establish an ethernet connection - Added by Jonathan Cormier almost 2 years ago

Hi Vadym, Could you tell me what software and hardware you are using?

Also a console log from boot would be helpful showing the problem your seeing.

RE: Cannot establish an ethernet connection - Added by Vadym Kolesnyk almost 2 years ago

Hi Jonathan, thank you for your reply!
Previously I have just connected the board to the router. I did not see the board in my LAN, and ifconfig output contained no IP except localhost. Then I tried to override boot command like this:

U-Boot> setenv bootcmd "mmcinfo; setenv bootargs mem = 96M console = ttyS1,115200n8 mtdparts = nand: 128M (rootfs), - (userfs) root = / dev / mmcblk0p1 rw rootwait ip = none; ext2load mmc 0: 1 c0700000 / boot / uImage; bootm " 
U-Boot> saveenv

I also tried to edit this configuration by changing the ip value from none to dhcp but still no result. I have made a lot of failed attempts yet. But today, when I saw your reply and decided to record the output log, I turned on board again, and now I see it in LAN but still cannot connect to it over ssh - connection timed out. I also cannot update packages, for example (but maybe this is quite another problem):

root@mityomapl138:~# opkg update
Downloading http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv5te/base/Packages.gz.
wget: bad address 'feeds.angstrom-distribution.org'
Downloading http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv5te/gstreamer/Packages.gz.
wget: bad address 'feeds.angstrom-distribution.org'
Downloading http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv5te/perl/Packages.gz.
wget: bad address 'feeds.angstrom-distribution.org'
Downloading http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv5te/python/Packages.gz.
wget: bad address 'feeds.angstrom-distribution.org'
Downloading http://10.0.63.50/all/Packages.gz.
wget: can't connect to remote host (10.0.63.50): Network is unreachable
Downloading http://10.0.63.50/arm926ejste/Packages.gz.
wget: can't connect to remote host (10.0.63.50): Network is unreachable
Downloading http://10.0.63.50/mityomapl138/Packages.gz.
wget: can't connect to remote host (10.0.63.50): Network is unreachable
Collected errors:
 * opkg_download: Failed to download http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv5te/base/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv5te/gstreamer/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv5te/perl/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://feeds.angstrom-distribution.org/feeds/v2014.06/ipk/eglibc/armv5te/python/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://10.0.63.50/all/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://10.0.63.50/arm926ejste/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://10.0.63.50/mityomapl138/Packages.gz, wget returned 1.

The boot log is in the attached file.

log.txt (16.6 KB) log.txt

RE: Cannot establish an ethernet connection - Added by Vadym Kolesnyk almost 2 years ago

Suddenly it began to work correctly. I understand nothing;-) I suppose that router was the problem cause.

RE: Cannot establish an ethernet connection - Added by Vadym Kolesnyk almost 2 years ago

The problem has returned. And also, I noticed that the boot process stucks at this moment:

PHY 0:03 not found
net eth0: could not connect to phy 0:03
Sending DHCP requests ...... timed out!
IP-Config: Reopening network devices...
PHY 0:03 not found
net eth0: could not connect to phy 0:03
Sending DHCP requests ...... timed out!
IP-Config: Auto-configuration of network failed.

So I want to try a peer-to-peer connection with a PC. How to configure it?

RE: Cannot establish an ethernet connection - Added by Jonathan Cormier almost 2 years ago

changing the ip value from none to dhcp

Don't set dhcp in the kernel bootargs, this will cause boot to fail if it can't get an address and the kernel has no need to get a network connection on boot when you are booting from an sd card.

So I want to try a peer-to-peer connection with a PC. How to configure it?

Are you connecting directly to your PC, and not connected to your normal network? I.E. a direct connection?

This should work fine but you wont have a DHCP server so dhcp won't work. You'll need to set static IP addresses on your computer and on the devkit.
https://support.criticallink.com/redmine/projects/arm9-platforms/wiki/Setting_a_Static_IP_Address#MMCSD-Card-or-NAND-File-System

RE: Cannot establish an ethernet connection - Added by Vadym Kolesnyk almost 2 years ago

Still not working. I notice that get this during load:

PHY 0:03 not found
net eth0: could not connect to phy 0:03
ADDRCONF(NETDEV_UP): eth0: link is not ready

RE: Cannot establish an ethernet connection - Added by Jonathan Cormier almost 2 years ago

You didn't answer any of my questions.
Are you connecting directly to your PC, and not connected to your normal network? I.E. a direct connection?

Still not working.

What exactly did you do?

I notice that get this during load:

I don't see the phy not found error in your boot log from post 3. Phy 3 looks to be correct since it was working so I don't know why you'd suddenly start getting errors where it is not found.

Are you using the criticallink industrial io baseboard? Or a custom-designed baseboard?

RE: Cannot establish an ethernet connection - Added by Vadym Kolesnyk over 1 year ago

The output I obtained now is in the attached file. Now I want to connect directly to the PC to eliminate router influence. May I do any specific actions? I have tried to do it (like I did with raspberry pi before, for example) but achieved nothing. I understand that it is a natural result of the fact that the eth0 is essentially not initialized, but what else can be done? The previous time this bug disappeared randomly.

RE: Cannot establish an ethernet connection - Added by Jonathan Cormier over 1 year ago

I'm sorry, but you need to answer my questions if we are going to get to the bottom of this.

RE: Cannot establish an ethernet connection - Added by Vadym Kolesnyk over 1 year ago

Initially, I could connect via a local network, i.e., I just connected the devkit to the router (without changing anything in /etc/network/interfaces or other manipulations). The connection was established without problems. I didn’t even pay much attention to the output when starting the devkit, it just worked, and that’s it. After a while (half a year), when I returned to work with this board again, connecting in the same way was no longer possible. The first assumption was that the router impacts. So I tried to connect directly (i.e., plug the ethernet cable from the devkit to the PC). I did not find a guide on doing this correctly, so I tried it by analogy with raspberry pi. Nothing worked.

Ideally, I need to work on a local network, but it would also be nice to do it through a direct connection.

RE: Cannot establish an ethernet connection - Added by Vadym Kolesnyk over 1 year ago

I use critical link industrial io baseboard

RE: Cannot establish an ethernet connection - Added by Jonathan Cormier over 1 year ago

Can you provide your 80- number and serial number from the barcode on your devkit?

If you stop at u-boot, does the dhcp command work?
And can you run the config command and give me the output

OMAP-L138/AM-1808/AM-1810 initialization passed!
Configuring 128MB mDDR
                      Booting TI User Boot Loader
        UBL Version: 1.65:2.28.1 BuiltJul 11 2011 12:49:53
        UBL Flashtype: SPI 
Starting SPI Memory Copy...
Valid magicnum, 0x55424CBB, found at offset 0x00010000.
   DONE
Jumping to entry point at 0xC1080000.

U-Boot 2009.11-00023-gfca022b96949 (Jun 29 2022 - 17:21:16)

I2C:   ready
DRAM:  128 MB
NAND:  256 MiB
MMC:   davinci: 0
In:    serial
Out:   serial
Err:   serial
Info - Didn't find block
MityDSP-L138 - Model No: L138-DG-225-RI Serial No: 122098 Part Number: 
ARM    Clock : 300000000 Hz
DDR    Clock : 150000000 Hz
EMIFA  CLock : 100000000 Hz
DSP    Clock : 300000000 Hz
ASYNC3 Clock : 150000000 Hz
Enet  config : 2
MMC 0 Enable : 1
Resetting ethernet phy
Net:   Ethernet PHY: GENERIC @ 0x03 [0x8]

Hit any key to stop autoboot:  0 

U-Boot > dhcp
BOOTP broadcast 1
DHCP client bound to address 10.0.100.101
U-Boot > config 
MityDSP-L138 Configuration:
Config Version  : 1.0
Config Size     : 264
Manufacturer    : Critical Link
Ethernet Config : 2
Ethernet Name   : GENERIC @ 0x03
Ethernet PHYMask: 8
LCD Config      : 0
MMC0 Config     : 1
MMC1 Config     : 0

RE: Cannot establish an ethernet connection - Added by Vadym Kolesnyk over 1 year ago

80-000268RI-3 B
14012628
14-11-05


OMAP-L138/AM-1808/AM-1810 initialization passed!
Configuring 256MB mDDR
                      Booting TI User Boot Loader
        UBL Version: 1.65:2.28.1 BuiltJul 11 2011 12:49:53
        UBL Flashtype: SPI
Starting SPI Memory Copy...
Valid magicnum, 0x55424CBB, found at offset 0x00010000.
   DONE
Jumping to entry point at 0xC1080000.

U-Boot 2009.11-00004-gabfcd79 (Jan 03 2018 - 11:30:43)

I2C:   ready
DRAM:  256 MB
NAND:  512 MiB
MMC:   davinci: 0
In:    serial
Out:   serial
Err:   serial
ARM    Clock : 300000000 Hz
DDR    Clock : 150000000 Hz
EMIFA  CLock : 100000000 Hz
DSP    Clock : 300000000 Hz
ASYNC3 Clock : 150000000 Hz
Enet  config : 2
MMC 0 Enable : 1
Resetting ethernet phy
Net:   Ethernet PHY: GENERIC @ 0x03 [0x8]

Hit any key to stop autoboot:  0
U-Boot > dhcp
BOOTP broadcast 1
DHCP client bound to address 192.168.0.111
U-Boot > config
MityDSP-L138 Configuration:
Config Version  : 1.0
Config Size     : 264
Manufacturer    : Critical Link
Ethernet Config : 2
Ethernet Name   : GENERIC @ 0x03
Ethernet PHYMask: 8
LCD Config      : 0
MMC0 Config     : 1
MMC1 Config     : 0

RE: Cannot establish an ethernet connection - Added by Jonathan Cormier over 1 year ago

Thanks.

Resetting ethernet phy
Net:   Ethernet PHY: GENERIC @ 0x03 [0x8]

So this boot, your phy was found at address 0x03. Which is what the kernel expects so I would assume it would have worked. But according to your logs sometimes the phy address is 0x01 which causes the kernel to not find the phy.

In baseboard_pre_init() if I set the phy_id to NULL, the kernel should search for the first phy it can find. Which should solve your issue, though i'm not sure why it keeps changing on your hardware.

baseboard-industrialio.c

static int __init baseboard_pre_init(void)
{
    pr_info("%s: Entered\n", __func__);
    da8xx_spi_pdata[1].chip_sel = spi1_cs;
    da8xx_spi_pdata[1].num_chipselect = ARRAY_SIZE(spi1_cs);
    davinci_soc_info.emac_pdata->phy_id = NULL;
    return 0;
}

uImage (2.42 MB) uImage 3.2 kernel with NULL phy_id

RE: Cannot establish an ethernet connection - Added by Vadym Kolesnyk over 1 year ago

With new image:

OMAP-L138/AM-1808/AM-1810 initialization passed!
Configuring 256MB mDDR
                      Booting TI User Boot Loader
        UBL Version: 1.65:2.28.1 BuiltJul 11 2011 12:49:53
        UBL Flashtype: SPI
Starting SPI Memory Copy...
Valid magicnum, 0x55424CBB, found at offset 0x00010000.
   DONE
Jumping to entry point at 0xC1080000.

U-Boot 2009.11-00004-gabfcd79 (Jan 03 2018 - 11:30:43)

I2C:   ready
DRAM:  256 MB
NAND:  512 MiB
MMC:   davinci: 0
In:    serial
Out:   serial
Err:   serial
ARM    Clock : 300000000 Hz
DDR    Clock : 150000000 Hz
EMIFA  CLock : 100000000 Hz
DSP    Clock : 300000000 Hz
ASYNC3 Clock : 150000000 Hz
Enet  config : 2
MMC 0 Enable : 1
Resetting ethernet phy
Net:   Ethernet PHY: GENERIC @ 0x03 [0x8]

Hit any key to stop autoboot:  0
Device: davinci
Manufacturer ID: 27
OEM: 5048
Name: SD16G
Tran Speed: 25000000
Rd Block Len: 512
SD version 2.0
High Capacity: Yes
Capacity: 15502147584
Bus Width: 4-bit
Loading file "/boot/uImage" from mmc device 0:1 (xxa1)
2540784 bytes read
## Booting kernel from Legacy Image at c0700000 ...
   Image Name:   Linux-3.2.0+
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2540720 Bytes =  2.4 MB
   Load Address: c0008000
   Entry Point:  c0008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Linux version 3.2.0+ (jcormier@jcormier-MS-7A93) (gcc version 4.8.3 20140401 (prerelease) (Linaro GCC 4.8-2014.04) ) #2 PREEMPT Fri Apr 7 17:44:46 EDT 2023
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: MityDSP-L138/MityARM-1808
Ignoring unrecognised tag 0x42000101
Memory policy: ECC disabled, Data cache writethrough
DaVinci da850/omap-l138/am18x variant 0x1
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 24384
Kernel command line: mem=96M console=ttyS1,115200n8 mtdparts=nand:128M(rootfs),-(userfs) root=/dev/mmcblk0p1 rw rootwait ip=none
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 96MB = 96MB total
Memory: 91368k/91368k available, 6936k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xc6800000 - 0xfea00000   ( 898 MB)
    lowmem  : 0xc0000000 - 0xc6000000   (  96 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .text : 0xc0008000 - 0xc0527f94   (5248 kB)
      .init : 0xc0528000 - 0xc0550000   ( 160 kB)
      .data : 0xc0550000 - 0xc05b57e0   ( 406 kB)
       .bss : 0xc05b5804 - 0xc05e2e50   ( 182 kB)
NR_IRQS:445
Console: colour dummy device 80x30
Calibrating delay loop... 148.88 BogoMIPS (lpj=744448)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
devtmpfs: initialized
DaVinci: 144 gpio irqs
print_constraints: dummy:
NET: Registered protocol family 16
baseboard_pre_init: Entered
mityomapl138_setup_nand: using 8 bit data
baseboard_init [IndustrialIO]...
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
print_constraints: VDCDC1: 1150 <--> 1350 mV at 1200 mV
print_constraints: VDCDC2: 1800 mV
print_constraints: VDCDC3: 1200 mV
print_constraints: LDO1: 1800 mV
print_constraints: LDO2: 2500 <--> 3300 mV at 3300 mV
Advanced Linux Sound Architecture Driver Version 1.0.24.
Switching to clocksource timer0_1
musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
Waiting for USB PHY clock good...
musb-hdrc musb-hdrc: USB OTG mode controller at fee00000 using PIO, IRQ 58
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 178
io scheduler noop registered (default)
start plist test
end plist test
Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x1c42000 (irq = 25) is a 16550A
serial8250.0: ttyS1 at MMIO 0x1d0c000 (irq = 53) is a 16550A
console [ttyS1] enabled
serial8250.0: ttyS2 at MMIO 0x1d0d000 (irq = 61) is a 16550A
brd: module loaded
at24 1-0050: 256 byte 24c02 EEPROM, read-only, 0 bytes/write
MityOMAPL138: Found MAC = 70:b3:d5:af:99:93
MityOMAPL138: Part Number = L138-FI-236-RL
ahci ahci: forcing PORTS_IMPL to 0x1
ahci ahci: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl platform mode
ahci ahci: flags: ncq sntf pm led clo only pmp pio slum part ccc
scsi0 : ahci_platform
ata1: SATA max UDMA/133 mmio [mem 0x01e18000-0x01e19fff] port 0x100 irq 67
ONFI flash detected
ONFI param page 0 valid
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xdc (Micron MT29F4G08ABADAWP)
Bad block table found at page 262080, version 0x01
Bad block table found at page 262016, version 0x01
Creating 2 MTD partitions on "davinci_nand.1":
0x000000000000-0x000008000000 : "rootfs" 
0x000008000000-0x000020000000 : "homefs" 
davinci_nand davinci_nand.1: controller rev. 2.5
spi_davinci spi_davinci.1: DMA: supported
spi_davinci spi_davinci.1: DMA: RX channel: 18, TX channel: 19, event queue: 0
m25p80 spi1.0: found m25p64, expected m25p80
m25p80 spi1.0: m25p64 (8192 Kbytes)
Creating 8 MTD partitions on "m25p80":
0x000000000000-0x000000010000 : "ubl" 
0x000000010000-0x000000090000 : "u-boot" 
0x000000090000-0x0000000a0000 : "u-boot-env" 
0x0000000a0000-0x0000000b0000 : "periph-config" 
No LCD configured
MII PHY configured
0x0000000b0000-0x000000100000 : "reserved" 
0x000000100000-0x000000400000 : "kernel" 
0x000000400000-0x000000600000 : "fpga" 
0x000000600000-0x000000800000 : "spare" 
spi_davinci spi_davinci.1: Controller at 0xfef0e000
CAN device driver interface
mcp251x spi1.1: probed
davinci_mdio davinci_mdio.0: davinci mdio revision 1.5
davinci_mdio davinci_mdio.0: detected phy mask fffffff7
davinci_mdio.0: probed
davinci_mdio davinci_mdio.0: phy[3]: device 0:03, driver unknown
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci ohci.0: DA8xx OHCI
ohci ohci.0: new USB bus registered, assigned bus number 1
Waiting for USB PHY clock good...
ohci ohci.0: irq 59, io mem 0x01e25000
ata1: SATA link down (SStatus 0 SControl 300)
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mousedev: PS/2 mouse device common for all mice
omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
omap_rtc: RTC power up reset detected
i2c /dev entries driver
cpuidle: using governor ladder
cpuidle: using governor menu
davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
mmc0: new high speed SDHC card at address 0007
mmcblk0: mmc0:0007 SD16G 14.4 GiB
 mmcblk0: p1
dsd1791 spi1.2: Failed to add route LLOUT->Line Out
asoc: dsd1791 <-> davinci-mcasp.0 mapping ok
ALSA device list:
  #0: MityDSP-L138 INDIO
TCP cubic registered
NET: Registered protocol family 17
can: controller area network core (rev 20090105 abi 8)
NET: Registered protocol family 29
can: raw protocol (rev 20090105)
regulator_init_complete: LDO2: incomplete constraints, leaving on
regulator_init_complete: LDO1: incomplete constraints, leaving on
regulator_init_complete: VDCDC3: incomplete constraints, leaving on
regulator_init_complete: VDCDC2: incomplete constraints, leaving on
regulator_init_complete: VDCDC1: incomplete constraints, leaving on
console [netcon0] enabled
netconsole: network logging started
omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
kjournald starting.  Commit interval 5 seconds
EXT3-fs (mmcblk0p1): using internal journal
EXT3-fs (mmcblk0p1): 1 orphan inode deleted
EXT3-fs (mmcblk0p1): recovery complete
EXT3-fs (mmcblk0p1): mounted filesystem with writeback data mode
VFS: Mounted root (ext3 filesystem) on device 179:1.
devtmpfs: mounted
Freeing init memory: 160K
Failed to mount /sys/kernel/security: No such file or directory

Welcome to The Ångström Distribution!

Starting LSB: The RPC portmapper...
Starting udev Coldplug all Devices...
Starting Remount API VFS...
Starting Temporary Directory...
Starting Debug File System...
Starting Load Kernel Modules...
Starting Apply Kernel Variables...
Starting POSIX Message Queue File System...
Started Set Up Additional Binary Formats                               [  OK  ]
Started Huge Pages File System                                         [  OK  ]
Starting Journal Service...
Started Journal Service                                                [  OK  ]
Starting udev Kernel Device Manager...
Starting File System Check on Root Device...
Started LSB: The RPC portmapper                                        [  OK  ]
udevd[633]: starting version 182
Started udev Kernel Device Manager                                     [  OK  ]
Started Remount API VFS                                                [  OK  ]
Started Temporary Directory                                            [  OK  ]
Started Debug File System                                              [  OK  ]
Failed to start Load Kernel Modules                                    [FAILED]
See 'systemctl status systemd-modules-load.service' for details.
Started Apply Kernel Variables                                         [  OK  ]
Started POSIX Message Queue File System                                [  OK  ]
Started File System Check on Root Device                               [  OK  ]
Starting Remount Root FS...
Started Configuration File System                                      [  OK  ]
Started FUSE Control File System                                       [  OK  ]
Started Remount Root FS                                                [  OK  ]
Started Machine ID first boot configure                                [  OK  ]
Starting Load Random Seed...
Starting Recreate Volatile Files and Directories...
Started Run pending postinsts                                          [  OK  ]
Started Load Random Seed                                               [  OK  ]
Started Recreate Volatile Files and Directories                        [  OK  ]
Starting Restore Sound Card State...
Starting Timestamping service...
Started Timestamping service                                           [  OK  ]
Started SSH Key Generation                                             [  OK  ]
Starting Permit User Sessions...
portmap[599]: Starting portmap daemon...
Started Permit User Sessions                                           [  OK  ]
Started Restore Sound Card State                                       [  OK  ]
Starting Serial Getty on ttyS1...
Started Serial Getty on ttyS1                                          [  OK  ]
Started udev Coldplug all Devices                                      [  OK  ]

.---O---.
|       |                  .-.           o o
|   |   |-----.-----.-----.| |   .----..-----.-----.
|       |     | __  |  ---'| '--.|  .-'|     |     |
|   |   |  |  |     |---  ||  --'|  |  |  '  | | | |
'---'---'--'--'--.  |-----''----''--'  '-----'-'-'-'
                -'  |
                '---'

The Angstrom Distribution mityomapl138 ttyS1

Angstrom v2012.05 - Kernel 3.2.0+

mityomapl138 login: Starting Networking...
davinci_mdio davinci_mdio.0: resetting idled controller
net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:03, id=40005201)
PHY: 0:03 - Link is Up - 100/Full
Started Networking                                                     [  OK  ]
Starting DropBear SSH Server...
Started DropBear SSH Server                                            [  OK  ]
Starting Getty on tty1...
Started Getty on tty1                                                  [  OK  ]
.---O---.
|       |                  .-.           o o
|   |   |-----.-----.-----.| |   .----..-----.-----.
|       |     | __  |  ---'| '--.|  .-'|     |     |
|   |   |  |  |     |---  ||  --'|  |  |  '  | | | |
'---'---'--'--'--.  |-----''----''--'  '-----'-'-'-'
                -'  |
                '---'

The Angstrom Distribution mityomapl138 ttyS1

Angstrom v2012.05 - Kernel 3.2.0+

mityomapl138 login: root
Last login: Sat Jan  1 00:00:28 UTC 2000 on ttyS1
root@mityomapl138:~# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: seq=0 ttl=119 time=24.743 ms
64 bytes from 8.8.8.8: seq=1 ttl=119 time=24.131 ms
64 bytes from 8.8.8.8: seq=2 ttl=119 time=24.158 ms
64 bytes from 8.8.8.8: seq=3 ttl=119 time=24.154 ms
64 bytes from 8.8.8.8: seq=4 ttl=119 time=24.247 ms
64 bytes from 8.8.8.8: seq=5 ttl=119 time=24.176 ms
64 bytes from 8.8.8.8: seq=6 ttl=119 time=24.221 ms
^C
--- 8.8.8.8 ping statistics ---
7 packets transmitted, 7 packets received, 0% packet loss
round-trip min/avg/max = 24.131/24.261/24.743 ms
root@mityomapl138:~#

RE: Cannot establish an ethernet connection - Added by Jonathan Cormier over 1 year ago

Great, note that at least for this boot. The ethernet phy came up as address 3 so it would have worked with the original kernel as well.

PHY: 0:03 - Link is Up - 100/Full
    (1-17/17)
    Go to top
    Add picture from clipboard (Maximum size: 1 GB)