The card uses the orinoco_cs module. The reason it's eth2 is because there's an ethernet card (eth0) and there's a firewire card that uses the ethernet over firewire protocol (eth1). The wireless card is assigned eth2. Here's the output from ifconfig:
eth0 Link encap:Ethernet HWaddr 00:02:3F:81:88:E2
inet addr:192.168.0.118 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::202:3fff:fe81:88e2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:440 errors:0 dropped:0 overruns:0 frame:0
TX packets:473 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:155414 (151.7 Kb) TX bytes:54615 (53.3 Kb)
Interrupt:10 Base address:0x2800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:110 errors:0 dropped:0 overruns:0 frame:0
TX packets:110 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7732 (7.5 Kb) TX bytes:7732 (7.5 Kb)
As you can see, there's no entry for eth2. The modules for the card are loaded, here's the output from lsmod:
orinoco_cs 8072 0
ds 18788 1 orinoco_cs
pcmcia_core 61316 2 orinoco_cs,ds
orinoco 41548 1 orinoco_cs
hermes 8704 2 orinoco_cs,orinoco
|