I have been an desktop Archlinux user for a couple of years now, but this RPI is really something new to me. I installed it on my SSD card using the procedure described here (tab installation):
http://archlinuxarm.org/platforms/armv6/raspberry-pi
I did this in a minute and it is very well explained. Now what I want is to connect my RPI via UTP cable to my laptop (which allso has desktop Archlinux installed) and connect to it via SSH. At this time it seems like a mission impossible to me but let me first show you what I did.
1.) I connected the UTP cable between laptop and RPI
2.) I set my laptop's ip for ethernet card using:
$this->bbcode_second_pass_code('', 'sudo ip addr add 169.254.39.2/16 dev enp3s0')
3) I created the configuration file for netctl (name is 009-nastavitve) which looks like this:
$this->bbcode_second_pass_code('', 'Description='Nastavitev statičnega IP'
Interface=eth0
Connection=ethernet
IP=static
Address='169.254.39.3/16'
Gateway='169.254.39.2/16'
DNS='193.2.1.66' ')
4.) I inserted my SSD card which has Archlinux (for RPI) installed.
5.) On SSD card there is a system partition /dev/sde2 which I mounted into a folder /mnt/root
6.) I copied the netctl configuration file 009-nastavitve onto the SSD card's netctl folder:
$this->bbcode_second_pass_code('', 'sudo cp 009-nastavitev /mnt/root/etc/netctl')
7.) I made sure that when RPI wakes up and boots Archlinux it will also start netctl:
$this->bbcode_second_pass_code('', 'ln -s /usr/lib/systemd/system/netctl-auto@.service /mnt/root/etc/systemd/system/multi-user.target.wants/netctl-auto@eth0.service')
8.) I unmounted the SSD, put it into the RPI and powered it on.
9.) I tried to connect using SSH on my desktop Archlinux terminal and found out that RPI can't be seen:
$this->bbcode_second_pass_code('', 'sudo ssh root@169.254.39.3
ssh: Could not resolve hostname 169.254.39.3/16: Name or service not known')
10.) I tried to ping my RPI. Allso with no sucess:
$this->bbcode_second_pass_code('', 'ping -c2 169.254.39.3
PING 169.254.39.3 (169.254.39.3) 56(84) bytes of data.
From 169.254.39.2 icmp_seq=1 Destination Host Unreachable
From 169.254.39.2 icmp_seq=2 Destination Host Unreachable
--- 169.254.39.3 ping statistics ---
2 packets transmitted, 0 received, +2 errors, 100% packet loss, time 1007ms
pipe 2
')
Can anyone please suggest what am I doing wrong?