Ethernet Card Support

From OESF

(Difference between revisions)
Jump to: navigation, search
m
(Revert to remove spam)

Line 40:

Line 40:

*Insert card.
*Insert card.
*Press the Home button to get to the Settings page...
*Press the Home button to get to the Settings page...
-
**Select "Network
+
**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.

Revision as of 04:37, 9 July 2007

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

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.

Personal tools