I am using a DM8168. When booting with no Ethernet connected, I get 80 seconds delays after or near "PHY 0:02 not found" messages
- Boots in 35 seconds to matrix gui with DHCP and Ethernet connected to eth0
- When Ethernet disconnected, it takes nearly 4 minutes to boot to matrix guy
I suppose it is a problem with general unhappiness with no networking being detected. I read that dual EMAC [DM816x] is enabled by default in the kernel. How can I disable "PHY 0:02" ( eth1 ) which I do not use? Comment-out platform_device_register(&ti816x_emac2_device) in mach-omap2/devices.c ?
void ti816x_ethernet_init(void)
Boot Screen Capture With Ethernet Disconnected
==============================================
PHY 0:02 not found
net eth1: could not connect to phy 0:02
ata2: softreset failed (device not ready) <- Pauses for 80 seconds ( 3 second pause when Ethernet connected )
IP-Config: Reopening network devices...
PHY 0:02 not found
net eth1: could not connect to phy 0:02 <- Pauses for 80 seconds ( no pause when Ethernet connected )
IP-Config: Auto-configuration of network failed.
INIT: version 2.86 booting
mount: mount point /mnt/.splash does not exist
Error opening /dev/fb0: No such file or directory
Please wait: booting...
Starting udev
Remounting root file system...
Thanks in advance,