I don't have Arch linux ARM running yet. Here's what I tried.
I first installed Arch kexec and unpacked "linux-4.2.3-c3x00-v0.3.tar.xz" to a SD card.
I used the instructions under post #117 because when I tried Danboid's instructions,
the above archive unpacked onto the hard drive on my desktop PC instead of SD card.
Following the instructions at post #117, I got stumped when I was told to copy files to /boot
Also some further instructions mentioned copying files to /lib/modules.
My problem is that I only have one directory on my SD card called "4.2.3-c3x00"
No other directories exist, and I am not sure if I should go about creating these directories. Or I have downloaded the wrong archive.
I think I had it partially running when I booted the SD card using Arch kexec.
I didn't write down the error messages, but I was getting 1 or 2 kernel panics, and it stopped booting.
Arch kexec wouldn't allow me to boot any other SD cards, (I tried Cacko on an SD card).
So I reflashed my Z with cortez's kexec which was released with zubuntu, and it allowed me to boot Cacko once again.
I also tried formatting to ext3 my SD card that I was using for Arch linux ARM because cortez's kexec would not recognize ext4.
Arch linux ARM is not visible on that SD card booting with cortez's kexec.
That is where I am at right now.
Next I'm going to try to unpack "linux-3.11.3-borzoi" to a SD card and try that with cortez's kexec.
OK, now some information on my 3 Ethernet cards:
On my laptop running MX14 (Debian kernel 3.14)
====================
lsusb
Linksys USB200M 10/100 Ethernet Adapter
Device 006 ID 13b1:0018
driver, Asix
====================
lsusb
Belkin Components F5D5050 100Mbps Ethernet
Device 002 ID 050d:0121
driver not listed.
====================
Both the above USB to Ethernet adapters worked on my laptop, which is a Dell mini1010 netbook with an Atom processor.
I was unable to use "lspcmcia" with my Socket CF ethernet adapter. I tried in pdaxii13 and Cacko, but the command is not available.
Below is a whole lot of information that I have gathered over the last 8 years on the Socket Rugged CF 10/100 Ethernet Card
cardctl ident
Socket 0:
product info: "Socket", "CF 10/100 Ethernet Card", "Revision B", "05/11/06"
manfid: 0x0104, 0x02d2
function: 6 (network)
----------------------------
cardctl info
PRODID_1="Socket"
PRODID_2="CF 10/100 Ethernet Card"
PRODID_3="Revision B"
PRODID_4="05/11/06"
MANFID=0104,02d2
FUNCID=6
----------------------------
dmesg output for Socket card:
eth0: NE2000 Compatible: io 0xf6000300, irq 135, auto xcvr, hw_addr 00:C0:1B:07:D5:3A
----------------------------
The Rugged CF 10/100 card utilizes the Asix AX88790 L 10/100BASE 3-in-1 PCMCIA Fast Ethernet Controller.
----------------------------
From ethernet vender codes page: http://www.cavebear.com/archive/cavebear/Ethernet/vendor.html
00C01B Socket Communications
I pasted "AX88790 L phy workaround..txt" to this post, but it takes too much space, I attached it as a *.zip file instead.
I do not understand it, but it pertains to someone trying to get a driver working for the Socket Rugged CF Ethernet card.
I would prefer to use the CF Ethernet card because it must have better thoroughput than the USB devices because the Zaurus USB is only version 1.1