My compaq 2178cl has much the same problem(with both a dell truemobile 1150(rebadged orinoco) and a lucent orinoco gold card)
[root@localhost james]# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11-DS ESSID:"ecrnrh" Nickname:"localhost"
Mode:Managed Frequency:2.437GHz Access Point: 00:80:C8:03:B1:94
Bit Rate:11Mb/s Tx-Power=15 dBm Sensitivity:1/3
Retry limit:4 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:30/92 Signal level:-58 dBm Noise level:-88 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.
[root@localhost james]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0D:9D:43:F5:BF
inet addr:192.168.0.114 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::20d:9dff:fe43:f5bf/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2266 errors:0 dropped:0 overruns:0 frame:0
TX packets:1003 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1158243 (1.1 Mb) TX bytes:151612 (148.0 Kb)
Interrupt:11 Base address:0x6000
eth1 Link encap:Ethernet HWaddr 00:02:2D:28:9B:6E
inet6 addr: fe80::202:2dff:fe28:9b6e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:9 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0

TX bytes:0 (0.0

Interrupt:5 Base address:0x100
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:66 errors:0 dropped:0 overruns:0 frame:0
TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4114 (4.0 Kb) TX bytes:4114 (4.0 Kb)
i tried using kwifi without any success (it does show a signal though)