Ethernet Card Support
From OESF
Compatibility and Support > Ethernet Card Support
(Copied from www.zauruszone.com)
Out-of-the-box working cards
Cards working without any special configuration
- Ambicom - AMB8610 (10 Mb)
- Hamlet HA-HCF450 (10 Mbit)
- billionton CFLT-10B (10 Mbit)
- Hawking - CF686TX (10/100 Mbit) -- worked out of the box with 2.0.37
- Pharos PE-CF100 (10/100 Mbit)
- Sitecom CF-002 (10 Mbit) -- out of box with rom v3.10
- TRENDnet TE-CF100 (10/100 Mbit)
Good cards
Searching the internet suggests the following CF Ethernet cards can be made to work
- Socket - EA-2900-117
- Pretec - CXL 10BT-3RP
- Xircom - !CompactCard Ethernet 10
- Zonet ZCF1400 CF
- Conceptronic 100CF - 10/100 Mb
Not so good cards
People have reported difficulty getting these to work
- Socket 10/100 (note their 10BT-only card is said to be OK). See the note below to configure the 10/100 card.
- Zonet ZCF1400 CF. (but some say it works great)
Other cards
The Socket appears to be the cheapest of these available (in the UK). Also the Hamlet is very cheap (~ 50 euros in Italy). However I found an unbranded CF Ethernet card at half the price claiming NE2000 compatibility, and Tamarack 3299CE chipset compatibility. This worked following the basic procedure below.
Howto - basic.
The procedure appears to be ...
- Insert card.
- Press the Home button to get to the Settings page...
- Select "Network & Sync".
- On the "Services" tab press the "Add" button.
- Add a "LAN-TCP/IP" service.
- Fill in the details for your network.
Howto - if problems
- Install the terminal app.
- Insert card.
- Open terminal and type command: cardctl ident.
- This should show that your card is recognised. e.g...
Socket 0: product info: "CF", "10Base-Ethernet", "1.0", "" function 6 (network)
- Edit /etc/pcmcia/config ...
- Add a section for your card if missing.
- Use the pcnet_cs driver for NE2000 compatible cards.
- Save the file and run /etc/rc.d/init.d/pcmcia restart.
- Press the Home button to get to the Settings page...
- Select "Network & Sync".
- On the "Services" tab press the "Add" button.
- Add a "LAN-TCP/IP" service.
- Fill in the details for your network.
- The "Network & Sync" app's "Current" tab should show the IP-address as active.
- The /sbin/ifconfig eth0 command will show the cards hardware address
- Use ping etc, in the terminal window, to test settings.
How-to for the Socket 10/100 Ethernet CF Card on the 5600 (or 5500 flashed to 5600)
- Edit /home/etc/pcmcia/config ...
- Add a section like this
card "Socket 10/100 Ethernet CF Card" manfid 0x0104 0x0145 bind "pcnet_cs"
- I re-booted the Zaurus (may not be necessary) then followed the above instructions to continue.
Note that the information on the Socket web page regarding compatibility of the 10/100 Ethernet CF card does not include this information, and provides configuration info which is almost entirely erroneous.

