Oula, nous avons la même carte ethernet.
Il n'y a aucune raison qu'elle ne marche pas, je suis connecté au web grâce à elle en ce moment même.
Si tu faisais littéralement "dhcpcd eth0" après ton install d'arch, c'est normal que ça ne fonctionnait pas car udev ne nomme plus les périphériques réseaux comme avant.
Le nom donné au périphérique est choisis d'après certains trucs (l'adresse mac peut être utiliser par exemple) du périphérique réseau en particulier.
Plus d'info ici
http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
Certaines distributions on choisit de ne pas activer cette feature (comme debian d'ailleurs) et d'autre ont décidé de l'activer.
En fait, fait juste vérifier quelle est le nom exact de ton interface réseau avec ip link, et lance dhcpcd dessus. Si c'est pas ça ton problème, je vois pas d'autres choses pour l'instant. 