Ethernet Card Support
From OESF
m |
(restored unjustified deletions) |
||
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 21:43, 19 September 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.

