Hi Steve, thanks for your reply, I think you're right about eth1 being a firewire chip, I think it was detected as a ethernet controller in windows too. Anyway, I ran the command you said, and I've included the ones which I think are relevant below:
00:0b.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
Subsystem: Abocom Systems Inc: Unknown device ab90
Flags: bus master, medium devsel, latency 32, IRQ 19
Memory at eb024000 (32-bit, non-prefetchable) [size=8K]
Memory at eb000000 (32-bit, non-prefetchable) [size=128K]
Capabilities: <available only to root>
00:13.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
Subsystem: Giga-byte Technology: Unknown device e000
Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 18
I/O ports at e400 [size=256]
Memory at eb026000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: <available only to root>
00:14.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) (prog-if 10 [OHCI])
Subsystem: Giga-byte Technology: Unknown device 1000
Flags: bus master, medium devsel, latency 32, IRQ 16
Memory at eb027000 (32-bit, non-prefetchable) [size=2K]
Memory at eb020000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <available only to root>
Does this make any more sense now? I do have the driver disc for the wireless card, but I don't know if I have the correct version of ndiswrapper installed. I'm running 10.1 Community Edition if that helps. Thanks in advance!