No Ethnernet on Beagleboard -XM

This forum is for supported devices using an ARMv7 Texas Instruments (TI) SoC.

No Ethnernet on Beagleboard -XM

Postby lharmon » Wed Jul 17, 2013 4:14 pm

I installed Archlinux on an SD card for my BeagleBoard -XM rev C today.

my first problem was that the BeagleBoard bootloader tarball did NOT contain the xmkcard.sh file. a mkcard.sh file was found and used.

The next problem I had was creating the boot.scr file because the instructions specify "console=ttyO2" instead of tty02.

My current problem is that I have no network support.

My Bootloader reports:

Texas Instruments X-Loader 1.5.1 (Jul 20 2011 - 09:50:57)
Beagle xM
Reading boot sector
Loading u-boot.bin from mmc


U-Boot 2011.06-dirty (Jul 19 2011 - 17:30:34)

OMAP3630/3730-GP ES2.1, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 512 MiB
NAND: 0 MiB
MMC: OMAP SD/MMC: 0
*** Warning - readenv() failed, using default environment

In: serial
Out: serial
Err: serial
Beagle xM Rev C
No EEPROM on expansion board
Die ID #558600229ff80000016071640c02702e
Net: Net Initialization Skipped
No ethernet found.
Hit any key to stop autoboot: 0


Booting into Archlinux takes a very long time then gives me the message:

[FAILED] Failed to start Netcfg multi-profile daemon.
See 'systemctl status netcfg.service' for details.
[ OK ] Reached target Network.
Starting OpenNTP Daemon...

ifconfig says:
[root@alarm ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::242a:9dff:fe3e:d960 prefixlen 64 scopeid 0x20<link>
ether 26:2a:9d:3e:d9:60 txqueuelen 1000 (Ethernet)
RX packets 4749 bytes 298015 (291.0 KiB)
RX errors 0 dropped 431 overruns 0 frame 0
TX packets 14 bytes 2008 (1.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 36 bytes 2564 (2.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 36 bytes 2564 (2.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


systemctl status netcfg.service says:


Dec 31 18:23:31 alarm dhcpcd[176]: version 5.6.8 starting
Dec 31 18:24:07 alarm dhcpcd[176]: eth0: sending IPv6 Router Solicitation
Dec 31 18:24:17 alarm systemd[1]: netcfg.service: main process exited, code...RE
Dec 31 18:24:17 alarm systemd[1]: Failed to start Netcfg multi-profile daemon.
Dec 31 18:24:17 alarm systemd[1]: Unit netcfg.service entered failed state.
Dec 31 18:23:31 alarm dhcpcd[176]: version 5.6.8 starting
Dec 31 18:24:07 alarm dhcpcd[176]: eth0: sending IPv6 Router Solicitation
Dec 31 18:24:17 alarm systemd[1]: netcfg.service: main process exited, code...RE
Dec 31 18:24:17 alarm systemd[1]: Failed to start Netcfg multi-profile daemon.
Dec 31 18:24:17 alarm systemd[1]: Unit netcfg.service entered failed state.
over and over again....

Help!!!
lharmon
 
Posts: 46
Joined: Fri Apr 19, 2013 7:30 pm

Re: No Ethnernet on Beagleboard -XM

Postby lharmon » Wed Jul 17, 2013 9:02 pm

After some digging I was able to manually startup the eth0 port using "dhcpcd eth0"
I was then able to run pacman -Syu, which updated several packages.

However after a reboot I still see an error: [FAILED] Failed to start Netcfg multi-profile daemon.

But... I am up and running
:)
lharmon
 
Posts: 46
Joined: Fri Apr 19, 2013 7:30 pm


Return to Texas Instruments (TI)

Who is online

Users browsing this forum: No registered users and 4 guests