I have acquired a couple of old laptops (a Dell and a Thinkpad) with no OS installed and no driver disks. After installing XP most of the device drivers still need to be installed but I'm having problems finding the right ones because I don't actually know what the hardware is. I've tried going to Lenovo's and Dell's websites to identify which drivers I need for the models I have but they are not much use. Is there some freeware which will audit the hardware and identify it (make, model etc) so I can get the correct drivers?
Lenovo you can type the type number into the support page and all available drivers and software are listed, up untill a short while ago you could have simply ran windows update then ran the lenovo system update tool which would have automaticly presented all available drivers and packages such as rescue and recovery, access connections etc. This has been discontinued so you will need to manually load all listed drivers. If you system has a finger printer reader this can be complex as there is no "driver" for this as such, I believe this relys on 3rd party software (bio software).
I tried that - tried all the network drivers listed for my model but none of them work. It may be that there is a fault with the hardware. Thanks for the replies!
google the laptop model, should locate a spec sheet and from that can determine which drivers u need i've not tried UnknownDeviceIdentifier but def plan to now i know of it
Expand device manager with the yellow bits and take a screen shot and link it here, let me see, by the way I have been working with lenovo laptops for 13 years and can strip any model and replace any part, so yeah do the screen shot Edit: Scrub that, you will know what model network card it is because after you put in the type number the next screen will list the full system spec from factory including all internal componets. Whats the type number of the lenovo machine?
I'm posting this from work - but I will provide all details/screenshots when I get home Off the top off my head it's an IBM Thinkpad T42, type 2373 (pre-Lenovo afaik) Thanks...
To find out what unknown hardware is use a software title called Astra32 it will tell you what it is and help with getting drivers for it.
First of all, I've tried other forums for advice in the past but none have had anywhere near the response I've had from here, so thanks all! Secondly, the IBM details are: T42 2373-3UU (or could be 300, I think the label has worn off) Thirdly, here is the full log from UnknownDeviceIdentifier: Device Information Listing for Philip Wade@IBMTHINKPAD - 22/05/2009 19:14:05 82855PM Processor to I/O Controller Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_3340&SUBSYS_00000000&REV_03 Details Bus 0 (PCI), Device Number 0, Device Function 0 Vendor 8086h Intel Corporation Device 3340h 82855PM Processor to I/O Controller Command 0106h (Memory Access, BusMaster, System Errors) Status 2090h (Has Capabilities List, Supports Back-To-Back Trans., Received Master Abort, Fast Timing) Revision 03h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Bridge (PCI to HOST) Subsystem ID 05291014h Unknown Subsystem Vendor 1014h IBM Address 0 is a Memory Address (anywhere in 0-4Gb, Prefetchable) : D0000000h New Capabilities List Present: Vendor-Dependant Capability AGP Capability, Version 2.0 (AGP 4x and below support) AGP Mode Enabled : Yes AGP Speed(s) Supported : 1x 2x 4x, Currently : 4x FW Transfers Supported : Yes, Enabled : Yes >4Gb Address Space Supported : No, Enabled : No Sideband Addressing Supported : Yes, Enabled : Yes Maximum Command Queue Length : 32 bytes, Current Queue Length : 1 byte Class: Bridge (PCI to HOST) OEM Device: Unknown OEM Vendor: IBM 82855PM Processor to AGP Controller Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_3341&SUBSYS_05291014&REV_03 Details Bus 0 (PCI), Device Number 1, Device Function 0 Vendor 8086h Intel Corporation Device 3341h 82855PM Processor to AGP Controller Command 0107h (I/O Access, Memory Access, BusMaster, System Errors) Status 00A0h (Supports 66MHz, Supports Back-To-Back Trans., Fast Timing) Revision 03h, Header Type 01h, Bus Latency Timer 60h Self test 00h (Self test not supported) PCI Class Bridge (PCI to PCI) PCI Bridge Information: Primary Bus Number 0, Secondary Bus Number 1, Subordinate Bus Number 1 Secondary Bus Command 000Ch (ISA mapping, VGA mapping) Secondary Bus Status 22A0h (Supports 66MHz, Supports Back-To-Back Trans., Received Master Abort, Medium Timing) Secondary Bus Latency 40h I/O Port Range Passed to Secondary Bus : 3000h to 3FFFh (16-bit I/O space) Memory Range Passed to Secondary Bus : C0100000h to C01FFFFFh Prefetchable Memory Range Passed to Secondary Bus : E0000000h to E7FFFFFFh Class: Bridge (PCI to PCI) 82801DB/DBL USB UHCI Controller #1 (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C2&SUBSYS_00000000&REV_01 Details Bus 0 (PCI), Device Number 29, Device Function 0 Vendor 8086h Intel Corporation Device 24C2h 82801DB/DBL USB UHCI Controller #1 (ICH4/ICH4-L A1 step) Command 0005h (I/O Access, BusMaster) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 80h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Serial (USB (UHCI)) Subsystem ID 052D1014h Unknown Subsystem Vendor 1014h IBM Address 4 is an I/O Port : 00001800h System IRQ 11, INT# A Class: Serial (USB (UHCI)) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# A 82801DB/DBL USB UHCI Controller #2 (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C4&SUBSYS_052D1014&REV_01 Details Bus 0 (PCI), Device Number 29, Device Function 1 Vendor 8086h Intel Corporation Device 24C4h 82801DB/DBL USB UHCI Controller #2 (ICH4/ICH4-L A1 step) Command 0005h (I/O Access, BusMaster) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Serial (USB (UHCI)) Subsystem ID 052D1014h Unknown Subsystem Vendor 1014h IBM Address 4 is an I/O Port : 00001820h System IRQ 11, INT# B Class: Serial (USB (UHCI)) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# B 82801DB/DBL USB UHCI Controller #3 (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C7&SUBSYS_052D1014&REV_01 Details Bus 0 (PCI), Device Number 29, Device Function 2 Vendor 8086h Intel Corporation Device 24C7h 82801DB/DBL USB UHCI Controller #3 (ICH4/ICH4-L A1 step) Command 0005h (I/O Access, BusMaster) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Serial (USB (UHCI)) Subsystem ID 052D1014h Unknown Subsystem Vendor 1014h IBM Address 4 is an I/O Port : 00001840h System IRQ 11, INT# C Class: Serial (USB (UHCI)) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# C 82801DB/DBL USB 2.0 EHCI Controller (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24CD&SUBSYS_052D1014&REV_01 Details Bus 0 (PCI), Device Number 29, Device Function 7 Vendor 8086h Intel Corporation Device 24CDh 82801DB/DBL USB 2.0 EHCI Controller (ICH4/ICH4-L A1 step) Command 0106h (Memory Access, BusMaster, System Errors) Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Serial (USB 2.0 (EHCI)) Subsystem ID 052E1014h Unknown Subsystem Vendor 1014h IBM Address 0 is a Memory Address (anywhere in 0-4Gb) : C0000000h System IRQ 11, INT# D New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Supports PME# signalling from mode(s) D0, D3hot, D3cold PME# signalling is currently disabled Current Power State : D0 (Device operational, no power saving) 3.3v AUX Current required : 375mA USB 2.0 EHCI Debug Port Capability Class: Serial (USB 2.0 (EHCI)) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# D 82801 Family (ICH2/3/4/5/6/7/8/9-M) Hub Interface to PCI Bridge Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_2448&SUBSYS_052E1014&REV_81 Details Bus 0 (PCI), Device Number 30, Device Function 0 Vendor 8086h Intel Corporation Device 2448h 82801 Family (ICH2/3/4/5/6/7/8/9-M) Hub Interface to PCI Bridge Command 0107h (I/O Access, Memory Access, BusMaster, System Errors) Status 8080h (Supports Back-To-Back Trans., Detected Parity Error, Fast Timing) Revision 81h, Header Type 01h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Bridge (PCI to PCI) PCI Bridge Information: Primary Bus Number 0, Secondary Bus Number 2, Subordinate Bus Number 8 Secondary Bus Command 0004h (ISA mapping) Secondary Bus Status 2280h (Supports Back-To-Back Trans., Received Master Abort, Medium Timing) Secondary Bus Latency A8h I/O Port Range Passed to Secondary Bus : 4000h to 8FFFh (16-bit I/O space) Memory Range Passed to Secondary Bus : C0200000h to CFFFFFFFh Prefetchable Memory Range Passed to Secondary Bus : E8000000h to EFFFFFFFh Class: Bridge (PCI to PCI) 82801DBM (ICH4-M) LPC Interface Bridge Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24CC&SUBSYS_00000000&REV_01 Details Bus 0 (PCI), Device Number 31, Device Function 0 Vendor 8086h Intel Corporation Device 24CCh 82801DBM (ICH4-M) LPC Interface Bridge Command 000Fh (I/O Access, Memory Access, BusMaster, Special Cycles) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 80h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Bridge (PCI to ISA) Class: Bridge (PCI to ISA) 82801DBM (ICH4-M) UltraATA/100 EIDE Controller Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24CA&SUBSYS_00000000&REV_01 Details Bus 0 (PCI), Device Number 31, Device Function 1 Vendor 8086h Intel Corporation Device 24CAh 82801DBM (ICH4-M) UltraATA/100 EIDE Controller Command 0007h (I/O Access, Memory Access, BusMaster) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Storage (IDE (ATA) PCI EIDE Controller Features : BusMaster EIDE is supported Primary Channel is at I/O Port 01F0h and IRQ 14 Secondary Channel is at I/O Port 0170h and IRQ 15 Subsystem ID 052D1014h Unknown Subsystem Vendor 1014h IBM Address 0 is an I/O Port : 00000000h Address 1 is an I/O Port : 00000000h Address 2 is an I/O Port : 00000000h Address 3 is an I/O Port : 00000000h Address 4 is an I/O Port : 00001860h Address 5 is a Memory Address (anywhere in 0-4Gb) : FEBFFC00h Class: Storage (IDE (ATA) OEM Device: Unknown OEM Vendor: IBM 82801DB/DBL SMBus Controller (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C3&SUBSYS_052D1014&REV_01 Details Bus 0 (PCI), Device Number 31, Device Function 3 Vendor 8086h Intel Corporation Device 24C3h 82801DB/DBL SMBus Controller (ICH4/ICH4-L A1 step) Command 0001h (I/O Access) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Serial (SMBus Controller) Subsystem ID 052D1014h Unknown Subsystem Vendor 1014h IBM Address 4 is an I/O Port : 00001880h System IRQ 11, INT# B Class: Serial (SMBus Controller) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# B 82801DB/DBL AC'97 Audio Controller (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C5&SUBSYS_052D1014&REV_01 Details Bus 0 (PCI), Device Number 31, Device Function 5 Vendor 8086h Intel Corporation Device 24C5h 82801DB/DBL AC'97 Audio Controller (ICH4/ICH4-L A1 step) Command 0007h (I/O Access, Memory Access, BusMaster) Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Multimedia (Audio) Subsystem ID 05371014h SoundMAX Integrated Digital Audio Subsystem Vendor 1014h IBM Address 0 is an I/O Port : 00001C00h Address 1 is an I/O Port : 000018C0h Address 2 is a Memory Address (anywhere in 0-4Gb) : C0000C00h Address 3 is a Memory Address (anywhere in 0-4Gb) : C0000800h System IRQ 11, INT# B New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Supports PME# signalling from mode(s) D0, D3hot, D3cold PME# signalling is currently disabled Current Power State : D0 (Device operational, no power saving) 3.3v AUX Current required : 375mA Class: Multimedia (Audio) OEM Device: SoundMAX Integrated Digital Audio OEM Vendor: IBM System IRQ: 11, INT# B 82801DB/DBL AC'97 Modem Controller (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C6&SUBSYS_05371014&REV_01 Details Bus 0 (PCI), Device Number 31, Device Function 6 Vendor 8086h Intel Corporation Device 24C6h 82801DB/DBL AC'97 Modem Controller (ICH4/ICH4-L A1 step) Command 0005h (I/O Access, BusMaster) Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Simple Communication (Hayes Compatible Modem) Subsystem ID 055A1014h Unknown Subsystem Vendor 1014h IBM Address 0 is an I/O Port : 00002400h Address 1 is an I/O Port : 00002000h System IRQ 11, INT# B New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Supports PME# signalling from mode(s) D0, D3hot, D3cold PME# signalling is currently disabled Current Power State : D0 (Device operational, no power saving) 3.3v AUX Current required : 375mA Class: Simple Communication (Hayes Compatible Modem) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# B Mobility Radeon 9700 (M10 NP) (RV350) Vendor: ATI Technologies Inc PnpID: PCI\VEN_1002&DEV_4E50&SUBSYS_055A1014&REV_00 Details Bus 1 (AGP), Device Number 0, Device Function 0 Vendor 1002h ATI Technologies Inc Device 4E50h Mobility Radeon 9700 (M10 NP) (RV350) Command 0307h (I/O Access, Memory Access, BusMaster, System Errors, Back-To-Back Transactions) Status 02B0h (Has Capabilities List, Supports 66MHz, Supports Back-To-Back Trans., Medium Timing) Revision 00h, Header Type 00h, Bus Latency Timer 42h Minimum Bus Grant 08h, Maximum Bus Latency 00h Self test 00h (Self test not supported) Cache line size 32 Bytes (8 DWords) PCI Class Display (VGA) Subsystem ID 05501014h Unknown Subsystem Vendor 1014h IBM Address 0 is a Memory Address (anywhere in 0-4Gb, Prefetchable) : E0000000h Address 1 is an I/O Port : 00003000h Address 2 is a Memory Address (anywhere in 0-4Gb) : C0100000h System IRQ 11, INT# A Expansion ROM of 128Kb decoded by this card (Currently disabled) New Capabilities List Present: AGP Capability, Version 2.0 (AGP 4x and below support) AGP Mode Enabled : Yes AGP Speed(s) Supported : 1x 2x 4x, Currently : 4x FW Transfers Supported : Yes, Enabled : Yes >4Gb Address Space Supported : No, Enabled : No Sideband Addressing Supported : Yes, Enabled : Yes Maximum Command Queue Length : 80 bytes, Current Queue Length : 32 bytes Power Management Capability, Version 1.1 Supports low power State D1 Supports low power State D2 Does not support PME# signalling Current Power State : D0 (Device operational, no power saving) Class: Display (VGA) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# A PCI4520 PC Card CardBus Controller Vendor: Texas Instruments (TI) PnpID: PCI\VEN_104C&DEV_AC46&SUBSYS_05501014&REV_01 Details Bus 2 (PCI), Device Number 0, Device Function 0 Vendor 104Ch Texas Instruments (TI) Device AC46h PCI4520 PC Card CardBus Controller Command 0107h (I/O Access, Memory Access, BusMaster, System Errors) Status 0210h (Has Capabilities List, Medium Timing) Revision 01h, Header Type 82h, Bus Latency Timer 40h Self test 00h (Self test not supported) Cache line size 32 Bytes (8 DWords) PCI Class Bridge (PCI to Cardbus) Subsystem ID 05521014h Unknown Subsystem Vendor 1014h IBM System IRQ 11, INT# A CardBus Bridge Information: PCI Bus Number 2, CardBus Bus Number 3, Subordinate Bus Number 5 CardBus Bus Status 0200h (Medium Timing) CardBus Latency B0h ExCA Base Memory Address : B0000000h Memory Range 0 Passed to Secondary Bus : FEBFE000h to FEBFEFFFh Memory Range 1 Passed to Secondary Bus : FABFE000h to FEBFDFFFh I/O Port Range 0 Passed to Secondary Bus : FE00h to FEFFh (16-bit) I/O Port Range 1 Passed to Secondary Bus : FD00h to FDFFh (16-bit) New Capabilities List Present: Power Management Capability, Version 1.1 Supports low power State D1 Supports low power State D2 Supports PME# signalling from mode(s) D0, D1, D2, D3hot, D3cold PME# signalling is currently disabled Current Power State : D0 (Device operational, no power saving) 3.3v AUX Current required : 0mA (Self powered) Class: Bridge (PCI to Cardbus) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# A Class: Bridge (PCI to Cardbus) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# B 82540EP Gigabit Ethernet Controller (Mobile) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_101E&SUBSYS_05521014&REV_03 Details Bus 2 (PCI), Device Number 1, Device Function 0 Vendor 8086h Intel Corporation Device 101Eh 82540EP Gigabit Ethernet Controller (Mobile) Command 0100h (Bus Access Disabled!!, System Errors) Status 0230h (Has Capabilities List, Supports 66MHz, Medium Timing) Revision 03h, Header Type 00h, Bus Latency Timer 40h Minimum Bus Grant FFh, Maximum Bus Latency 00h Self test 00h (Self test not supported) Cache line size 32 Bytes (8 DWords) PCI Class Network (Ethernet) Subsystem ID 05491014h PRO/1000 MT Mobile Connection Subsystem Vendor 1014h IBM Address 0 is a Memory Address (anywhere in 0-4Gb) : C0240000h Address 1 is a Memory Address (anywhere in 0-4Gb) : C0200000h Address 2 is an I/O Port : 00008000h System IRQ 11, INT# A Expansion ROM of 64Kb decoded by this card (Currently disabled) New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Supports PME# signalling from mode(s) D0, D3hot, D3cold PME# signalling is currently enabled Current Power State : D3hot (Device off: no power to device, maximum power saving) Class: Network (Ethernet) OEM Device: PRO/1000 MT Mobile Connection OEM Vendor: IBM System IRQ: 11, INT# A 11a/b/g Wireless LAN Mini PCI Adapter Vendor: Atheros Communications Inc PnpID: PCI\VEN_168C&DEV_1014&SUBSYS_05491014&REV_01 Details Bus 2 (PCI), Device Number 2, Device Function 0 Vendor 168Ch Atheros Communications Inc Device 1014h 11a/b/g Wireless LAN Mini PCI Adapter Command 0116h (Memory Access, BusMaster, MemWrite+Invalidate, System Errors) Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 50h Minimum Bus Grant 0Ah, Maximum Bus Latency 1Ch Self test 00h (Self test not supported) Cache line size 32 Bytes (8 DWords) PCI Class Network (Ethernet) Subsystem ID 833117ABh 11a/b/g Wireless LAN Mini PCI Adapter Subsystem Vendor 17ABh Phillips Components Address 0 is a Memory Address (anywhere in 0-4Gb) : C0210000h System IRQ 11, INT# A New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Does not support PME# signalling Current Power State : D0 (Device operational, no power saving) Power Data Registers Information: D0 Power Consumed: 1980mW D1 Power Consumed: 1980mW D2 Power Consumed: 1980mW D3 Power Consumed: 60mW D0 Power Dissipated: 1980mW D1 Power Dissipated: 1980mW D2 Power Dissipated: 1980mW D3 Power Dissipated: 60mW Class: Network (Ethernet) OEM Device: 11a/b/g Wireless LAN Mini PCI Adapter OEM Vendor: Phillips Components System IRQ: 11, INT# A
Thanks for all the responses, best forum by far for this It's an IBM Thinkpad T42 type 2373-3UU (or could be 300, I think the label has worn off) I can't post the full log, it's too long, but here's the section for the wireless adapter: 11a/b/g Wireless LAN Mini PCI Adapter Vendor: Atheros Communications Inc PnpID: PCI\VEN_168C&DEV_1014&SUBSYS_05491014&REV_01 Details Bus 2 (PCI), Device Number 2, Device Function 0 Vendor 168Ch Atheros Communications Inc Device 1014h 11a/b/g Wireless LAN Mini PCI Adapter Command 0116h (Memory Access, BusMaster, MemWrite+Invalidate, System Errors) Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 50h Minimum Bus Grant 0Ah, Maximum Bus Latency 1Ch Self test 00h (Self test not supported) Cache line size 32 Bytes (8 DWords) PCI Class Network (Ethernet) Subsystem ID 833117ABh 11a/b/g Wireless LAN Mini PCI Adapter Subsystem Vendor 17ABh Phillips Components Address 0 is a Memory Address (anywhere in 0-4Gb) : C0210000h System IRQ 11, INT# A New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Does not support PME# signalling Current Power State : D0 (Device operational, no power saving) Power Data Registers Information: D0 Power Consumed: 1980mW D1 Power Consumed: 1980mW D2 Power Consumed: 1980mW D3 Power Consumed: 60mW D0 Power Dissipated: 1980mW D1 Power Dissipated: 1980mW D2 Power Dissipated: 1980mW D3 Power Dissipated: 60mW Class: Network (Ethernet) OEM Device: 11a/b/g Wireless LAN Mini PCI Adapter OEM Vendor: Phillips Components System IRQ: 11, INT# A
And here is the full log: Device Information Listing for xxxxxxxx@IBMTHINKPAD - 22/05/2009 19:14:05 82855PM Processor to I/O Controller Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_3340&SUBSYS_00000000&REV_03 Details Bus 0 (PCI), Device Number 0, Device Function 0 Vendor 8086h Intel Corporation Device 3340h 82855PM Processor to I/O Controller Command 0106h (Memory Access, BusMaster, System Errors) Status 2090h (Has Capabilities List, Supports Back-To-Back Trans., Received Master Abort, Fast Timing) Revision 03h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Bridge (PCI to HOST) Subsystem ID 05291014h Unknown Subsystem Vendor 1014h IBM Address 0 is a Memory Address (anywhere in 0-4Gb, Prefetchable) : D0000000h New Capabilities List Present: Vendor-Dependant Capability AGP Capability, Version 2.0 (AGP 4x and below support) AGP Mode Enabled : Yes AGP Speed(s) Supported : 1x 2x 4x, Currently : 4x FW Transfers Supported : Yes, Enabled : Yes >4Gb Address Space Supported : No, Enabled : No Sideband Addressing Supported : Yes, Enabled : Yes Maximum Command Queue Length : 32 bytes, Current Queue Length : 1 byte Class: Bridge (PCI to HOST) OEM Device: Unknown OEM Vendor: IBM 82855PM Processor to AGP Controller Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_3341&SUBSYS_05291014&REV_03 Details Bus 0 (PCI), Device Number 1, Device Function 0 Vendor 8086h Intel Corporation Device 3341h 82855PM Processor to AGP Controller Command 0107h (I/O Access, Memory Access, BusMaster, System Errors) Status 00A0h (Supports 66MHz, Supports Back-To-Back Trans., Fast Timing) Revision 03h, Header Type 01h, Bus Latency Timer 60h Self test 00h (Self test not supported) PCI Class Bridge (PCI to PCI) PCI Bridge Information: Primary Bus Number 0, Secondary Bus Number 1, Subordinate Bus Number 1 Secondary Bus Command 000Ch (ISA mapping, VGA mapping) Secondary Bus Status 22A0h (Supports 66MHz, Supports Back-To-Back Trans., Received Master Abort, Medium Timing) Secondary Bus Latency 40h I/O Port Range Passed to Secondary Bus : 3000h to 3FFFh (16-bit I/O space) Memory Range Passed to Secondary Bus : C0100000h to C01FFFFFh Prefetchable Memory Range Passed to Secondary Bus : E0000000h to E7FFFFFFh Class: Bridge (PCI to PCI) 82801DB/DBL USB UHCI Controller #1 (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C2&SUBSYS_00000000&REV_01 Details Bus 0 (PCI), Device Number 29, Device Function 0 Vendor 8086h Intel Corporation Device 24C2h 82801DB/DBL USB UHCI Controller #1 (ICH4/ICH4-L A1 step) Command 0005h (I/O Access, BusMaster) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 80h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Serial (USB (UHCI)) Subsystem ID 052D1014h Unknown Subsystem Vendor 1014h IBM Address 4 is an I/O Port : 00001800h System IRQ 11, INT# A Class: Serial (USB (UHCI)) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# A 82801DB/DBL USB UHCI Controller #2 (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C4&SUBSYS_052D1014&REV_01 Details Bus 0 (PCI), Device Number 29, Device Function 1 Vendor 8086h Intel Corporation Device 24C4h 82801DB/DBL USB UHCI Controller #2 (ICH4/ICH4-L A1 step) Command 0005h (I/O Access, BusMaster) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Serial (USB (UHCI)) Subsystem ID 052D1014h Unknown Subsystem Vendor 1014h IBM Address 4 is an I/O Port : 00001820h System IRQ 11, INT# B Class: Serial (USB (UHCI)) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# B 82801DB/DBL USB UHCI Controller #3 (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C7&SUBSYS_052D1014&REV_01 Details Bus 0 (PCI), Device Number 29, Device Function 2 Vendor 8086h Intel Corporation Device 24C7h 82801DB/DBL USB UHCI Controller #3 (ICH4/ICH4-L A1 step) Command 0005h (I/O Access, BusMaster) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Serial (USB (UHCI)) Subsystem ID 052D1014h Unknown Subsystem Vendor 1014h IBM Address 4 is an I/O Port : 00001840h System IRQ 11, INT# C Class: Serial (USB (UHCI)) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# C 82801DB/DBL USB 2.0 EHCI Controller (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24CD&SUBSYS_052D1014&REV_01 Details Bus 0 (PCI), Device Number 29, Device Function 7 Vendor 8086h Intel Corporation Device 24CDh 82801DB/DBL USB 2.0 EHCI Controller (ICH4/ICH4-L A1 step) Command 0106h (Memory Access, BusMaster, System Errors) Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Serial (USB 2.0 (EHCI)) Subsystem ID 052E1014h Unknown Subsystem Vendor 1014h IBM Address 0 is a Memory Address (anywhere in 0-4Gb) : C0000000h System IRQ 11, INT# D New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Supports PME# signalling from mode(s) D0, D3hot, D3cold PME# signalling is currently disabled Current Power State : D0 (Device operational, no power saving) 3.3v AUX Current required : 375mA USB 2.0 EHCI Debug Port Capability Class: Serial (USB 2.0 (EHCI)) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# D 82801 Family (ICH2/3/4/5/6/7/8/9-M) Hub Interface to PCI Bridge Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_2448&SUBSYS_052E1014&REV_81 Details Bus 0 (PCI), Device Number 30, Device Function 0 Vendor 8086h Intel Corporation Device 2448h 82801 Family (ICH2/3/4/5/6/7/8/9-M) Hub Interface to PCI Bridge Command 0107h (I/O Access, Memory Access, BusMaster, System Errors) Status 8080h (Supports Back-To-Back Trans., Detected Parity Error, Fast Timing) Revision 81h, Header Type 01h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Bridge (PCI to PCI) PCI Bridge Information: Primary Bus Number 0, Secondary Bus Number 2, Subordinate Bus Number 8 Secondary Bus Command 0004h (ISA mapping) Secondary Bus Status 2280h (Supports Back-To-Back Trans., Received Master Abort, Medium Timing) Secondary Bus Latency A8h I/O Port Range Passed to Secondary Bus : 4000h to 8FFFh (16-bit I/O space) Memory Range Passed to Secondary Bus : C0200000h to CFFFFFFFh Prefetchable Memory Range Passed to Secondary Bus : E8000000h to EFFFFFFFh Class: Bridge (PCI to PCI) 82801DBM (ICH4-M) LPC Interface Bridge Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24CC&SUBSYS_00000000&REV_01 Details Bus 0 (PCI), Device Number 31, Device Function 0 Vendor 8086h Intel Corporation Device 24CCh 82801DBM (ICH4-M) LPC Interface Bridge Command 000Fh (I/O Access, Memory Access, BusMaster, Special Cycles) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 80h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Bridge (PCI to ISA) Class: Bridge (PCI to ISA) 82801DBM (ICH4-M) UltraATA/100 EIDE Controller Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24CA&SUBSYS_00000000&REV_01 Details Bus 0 (PCI), Device Number 31, Device Function 1 Vendor 8086h Intel Corporation Device 24CAh 82801DBM (ICH4-M) UltraATA/100 EIDE Controller Command 0007h (I/O Access, Memory Access, BusMaster) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Storage (IDE (ATA) PCI EIDE Controller Features : BusMaster EIDE is supported Primary Channel is at I/O Port 01F0h and IRQ 14 Secondary Channel is at I/O Port 0170h and IRQ 15 Subsystem ID 052D1014h Unknown Subsystem Vendor 1014h IBM Address 0 is an I/O Port : 00000000h Address 1 is an I/O Port : 00000000h Address 2 is an I/O Port : 00000000h Address 3 is an I/O Port : 00000000h Address 4 is an I/O Port : 00001860h Address 5 is a Memory Address (anywhere in 0-4Gb) : FEBFFC00h Class: Storage (IDE (ATA) OEM Device: Unknown OEM Vendor: IBM 82801DB/DBL SMBus Controller (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C3&SUBSYS_052D1014&REV_01 Details Bus 0 (PCI), Device Number 31, Device Function 3 Vendor 8086h Intel Corporation Device 24C3h 82801DB/DBL SMBus Controller (ICH4/ICH4-L A1 step) Command 0001h (I/O Access) Status 0280h (Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Serial (SMBus Controller) Subsystem ID 052D1014h Unknown Subsystem Vendor 1014h IBM Address 4 is an I/O Port : 00001880h System IRQ 11, INT# B Class: Serial (SMBus Controller) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# B 82801DB/DBL AC'97 Audio Controller (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C5&SUBSYS_052D1014&REV_01 Details Bus 0 (PCI), Device Number 31, Device Function 5 Vendor 8086h Intel Corporation Device 24C5h 82801DB/DBL AC'97 Audio Controller (ICH4/ICH4-L A1 step) Command 0007h (I/O Access, Memory Access, BusMaster) Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Multimedia (Audio) Subsystem ID 05371014h SoundMAX Integrated Digital Audio Subsystem Vendor 1014h IBM Address 0 is an I/O Port : 00001C00h Address 1 is an I/O Port : 000018C0h Address 2 is a Memory Address (anywhere in 0-4Gb) : C0000C00h Address 3 is a Memory Address (anywhere in 0-4Gb) : C0000800h System IRQ 11, INT# B New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Supports PME# signalling from mode(s) D0, D3hot, D3cold PME# signalling is currently disabled Current Power State : D0 (Device operational, no power saving) 3.3v AUX Current required : 375mA Class: Multimedia (Audio) OEM Device: SoundMAX Integrated Digital Audio OEM Vendor: IBM System IRQ: 11, INT# B 82801DB/DBL AC'97 Modem Controller (ICH4/ICH4-L A1 step) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_24C6&SUBSYS_05371014&REV_01 Details Bus 0 (PCI), Device Number 31, Device Function 6 Vendor 8086h Intel Corporation Device 24C6h 82801DB/DBL AC'97 Modem Controller (ICH4/ICH4-L A1 step) Command 0005h (I/O Access, BusMaster) Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 00h Self test 00h (Self test not supported) PCI Class Simple Communication (Hayes Compatible Modem) Subsystem ID 055A1014h Unknown Subsystem Vendor 1014h IBM Address 0 is an I/O Port : 00002400h Address 1 is an I/O Port : 00002000h System IRQ 11, INT# B New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Supports PME# signalling from mode(s) D0, D3hot, D3cold PME# signalling is currently disabled Current Power State : D0 (Device operational, no power saving) 3.3v AUX Current required : 375mA Class: Simple Communication (Hayes Compatible Modem) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# B Mobility Radeon 9700 (M10 NP) (RV350) Vendor: ATI Technologies Inc PnpID: PCI\VEN_1002&DEV_4E50&SUBSYS_055A1014&REV_00 Details Bus 1 (AGP), Device Number 0, Device Function 0 Vendor 1002h ATI Technologies Inc Device 4E50h Mobility Radeon 9700 (M10 NP) (RV350) Command 0307h (I/O Access, Memory Access, BusMaster, System Errors, Back-To-Back Transactions) Status 02B0h (Has Capabilities List, Supports 66MHz, Supports Back-To-Back Trans., Medium Timing) Revision 00h, Header Type 00h, Bus Latency Timer 42h Minimum Bus Grant 08h, Maximum Bus Latency 00h Self test 00h (Self test not supported) Cache line size 32 Bytes (8 DWords) PCI Class Display (VGA) Subsystem ID 05501014h Unknown Subsystem Vendor 1014h IBM Address 0 is a Memory Address (anywhere in 0-4Gb, Prefetchable) : E0000000h Address 1 is an I/O Port : 00003000h Address 2 is a Memory Address (anywhere in 0-4Gb) : C0100000h System IRQ 11, INT# A Expansion ROM of 128Kb decoded by this card (Currently disabled) New Capabilities List Present: AGP Capability, Version 2.0 (AGP 4x and below support) AGP Mode Enabled : Yes AGP Speed(s) Supported : 1x 2x 4x, Currently : 4x FW Transfers Supported : Yes, Enabled : Yes >4Gb Address Space Supported : No, Enabled : No Sideband Addressing Supported : Yes, Enabled : Yes Maximum Command Queue Length : 80 bytes, Current Queue Length : 32 bytes Power Management Capability, Version 1.1 Supports low power State D1 Supports low power State D2 Does not support PME# signalling Current Power State : D0 (Device operational, no power saving) Class: Display (VGA) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# A PCI4520 PC Card CardBus Controller Vendor: Texas Instruments (TI) PnpID: PCI\VEN_104C&DEV_AC46&SUBSYS_05501014&REV_01 Details Bus 2 (PCI), Device Number 0, Device Function 0 Vendor 104Ch Texas Instruments (TI) Device AC46h PCI4520 PC Card CardBus Controller Command 0107h (I/O Access, Memory Access, BusMaster, System Errors) Status 0210h (Has Capabilities List, Medium Timing) Revision 01h, Header Type 82h, Bus Latency Timer 40h Self test 00h (Self test not supported) Cache line size 32 Bytes (8 DWords) PCI Class Bridge (PCI to Cardbus) Subsystem ID 05521014h Unknown Subsystem Vendor 1014h IBM System IRQ 11, INT# A CardBus Bridge Information: PCI Bus Number 2, CardBus Bus Number 3, Subordinate Bus Number 5 CardBus Bus Status 0200h (Medium Timing) CardBus Latency B0h ExCA Base Memory Address : B0000000h Memory Range 0 Passed to Secondary Bus : FEBFE000h to FEBFEFFFh Memory Range 1 Passed to Secondary Bus : FABFE000h to FEBFDFFFh I/O Port Range 0 Passed to Secondary Bus : FE00h to FEFFh (16-bit) I/O Port Range 1 Passed to Secondary Bus : FD00h to FDFFh (16-bit) New Capabilities List Present: Power Management Capability, Version 1.1 Supports low power State D1 Supports low power State D2 Supports PME# signalling from mode(s) D0, D1, D2, D3hot, D3cold PME# signalling is currently disabled Current Power State : D0 (Device operational, no power saving) 3.3v AUX Current required : 0mA (Self powered) Class: Bridge (PCI to Cardbus) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# A Class: Bridge (PCI to Cardbus) OEM Device: Unknown OEM Vendor: IBM System IRQ: 11, INT# B 82540EP Gigabit Ethernet Controller (Mobile) Vendor: Intel Corporation PnpID: PCI\VEN_8086&DEV_101E&SUBSYS_05521014&REV_03 Details Bus 2 (PCI), Device Number 1, Device Function 0 Vendor 8086h Intel Corporation Device 101Eh 82540EP Gigabit Ethernet Controller (Mobile) Command 0100h (Bus Access Disabled!!, System Errors) Status 0230h (Has Capabilities List, Supports 66MHz, Medium Timing) Revision 03h, Header Type 00h, Bus Latency Timer 40h Minimum Bus Grant FFh, Maximum Bus Latency 00h Self test 00h (Self test not supported) Cache line size 32 Bytes (8 DWords) PCI Class Network (Ethernet) Subsystem ID 05491014h PRO/1000 MT Mobile Connection Subsystem Vendor 1014h IBM Address 0 is a Memory Address (anywhere in 0-4Gb) : C0240000h Address 1 is a Memory Address (anywhere in 0-4Gb) : C0200000h Address 2 is an I/O Port : 00008000h System IRQ 11, INT# A Expansion ROM of 64Kb decoded by this card (Currently disabled) New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Supports PME# signalling from mode(s) D0, D3hot, D3cold PME# signalling is currently enabled Current Power State : D3hot (Device off: no power to device, maximum power saving) Class: Network (Ethernet) OEM Device: PRO/1000 MT Mobile Connection OEM Vendor: IBM System IRQ: 11, INT# A 11a/b/g Wireless LAN Mini PCI Adapter Vendor: Atheros Communications Inc PnpID: PCI\VEN_168C&DEV_1014&SUBSYS_05491014&REV_01 Details Bus 2 (PCI), Device Number 2, Device Function 0 Vendor 168Ch Atheros Communications Inc Device 1014h 11a/b/g Wireless LAN Mini PCI Adapter Command 0116h (Memory Access, BusMaster, MemWrite+Invalidate, System Errors) Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing) Revision 01h, Header Type 00h, Bus Latency Timer 50h Minimum Bus Grant 0Ah, Maximum Bus Latency 1Ch Self test 00h (Self test not supported) Cache line size 32 Bytes (8 DWords) PCI Class Network (Ethernet) Subsystem ID 833117ABh 11a/b/g Wireless LAN Mini PCI Adapter Subsystem Vendor 17ABh Phillips Components Address 0 is a Memory Address (anywhere in 0-4Gb) : C0210000h System IRQ 11, INT# A New Capabilities List Present: Power Management Capability, Version 1.1 Does not support low power State D1 or D2 Does not support PME# signalling Current Power State : D0 (Device operational, no power saving) Power Data Registers Information: D0 Power Consumed: 1980mW D1 Power Consumed: 1980mW D2 Power Consumed: 1980mW D3 Power Consumed: 60mW D0 Power Dissipated: 1980mW D1 Power Dissipated: 1980mW D2 Power Dissipated: 1980mW D3 Power Dissipated: 60mW Class: Network (Ethernet) OEM Device: 11a/b/g Wireless LAN Mini PCI Adapter OEM Vendor: Phillips Components System IRQ: 11, INT# A
Aaaaaaargh! Too much info Simply open Device Manager and open Properties for the unknown devices. Select Details tab and make a note of the Device Instance id. Post the ids back here and usually they can be converted to the exact hardware. There is always a concern with laptops that some hardware is specific to the manufacturer and drivers for the same hardware will not work for another make using the same hardware. Most of the Lenovo hardware is Intel. Any id that says PnpID: PCI\VEN_8086 hardware means Intel so should be easy to figure out.
Product support Product: ThinkPad T42 2373-3UU [change] Operating system: All [change] Original description: P M 735, 512MB RAM, 40GB 5400rpm HDD, 14.1 SXGA+(1400x1050) TFT LCD, 64MB ATI Radeon 9600, 24x24x24x/8x CD-RW/DVD, IBM 802.11a/b/g wireless(MPCI), Bluetooth/Modem(CDC), 1Gb Ethernet(LOM), UltraNav, Secure Chip, 6 cell Li-Ion battery, WinXP Pro Drivers and software - ThinkPad T42, T42p Here Start at the top and work your way down, there is only one networking option. Networking: Ethernet T42/p Intel PRO/100/1000 LAN adapter Windows Vista 21 Feb 2007 Build 135400 Windows XP, 2000 28 Feb 2007 Build 135400 Windows 98, NT 22 Apr 2005 Build 73398 DOS, and OS/2 22 Apr 2005 Build 73398 Post back with further questions as maybe required
For the IBM have a look at the model-specific page here. Follow the link and it'll tell you which files you need to download. For the dell it can be a real pain to get drivers, but it should have the model number written on it somewhere.