New install of 64 bit Arch. I turned on the network via
dhcpcd eth0 and I was online fine and got my packages etc. I upgraded everything to latest (including removing my locale.sh file I think) and installed Xorg and Xfce. Then I added to /etc/rc.conf:
Code:
# DHCP example
# interface=eth0
# address=
# netmask=
# gateway=
interface=eth0
address=
netmask=
broadcast=
gateway=
Which is what my other Arch box on this same LAN has. Now when I reboot I get:
Code:
[root@myhost ~]# dhcpcd eth0
dhcpcd[572]: version 5.5.4 starting
dhcpcd[572]: Kernel is not configured to accept IPv6 RAs
dhcpcd[572]: eth0: interface not found or invalid
I removed
and rebooted, but it's the same. lspci says I have a Realtek Semiconductor Co. RTL8101E/RTL8102E PCI Express Fast Ethernet Controller
I tried modprobe rtl8187se and modprobe 8139too and modprobe r8169 and then dhcpcd eth0 again but no go.
I rebooted and get this:
Code:
[root@myhost ~]# dhcpcd
dhcpcd[572]: version 5.5.4 starting
dhcpcd[572]: Kernel is not configured to accept IPv6 RAs
dhcpcd[572]: no valid interfaces found
dhcpcd[572]: no interfaces have a carrier
dhcpcd[572]: forked to background, child pid 573
dmesg|grep eth shows no results.
But after the initial install
dhcpcd eth0 worked and got me online. Something in all the upgrades (and reboot) broke it.
There's this:
Code:
$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
and on my working PC:
Code:
$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 70:71:bc:9a:f0:82 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.1/24 brd 10.0.0.255 scope global eth0
inet6 fe80::7271:bcff:fe9a:f082/64 scope link
valid_lft forever preferred_lft forever
I'm lost now.