There was a user on AT named Morph who sent me this a while back. He got it from a MS WinXP newsgroup:
"Someone else posted this on the XP beta newsgroup and I followed these instructions. If you don't have the Fireport running on a Win2K system, let me know and I'll see if I can get the files to you.
**********************************************************************
I had this problem too, and someone sent me the following information:
From: xxxxxxxxxxx
Subject: Re: FirePort 40 NOT working
Date: Tuesday, May 22, 2001 2:13 AM
I got my Fireport 40 to work under Whistler beta 2. Haven't tested it
extensively, but it hasn't crashed me yet and all attached devices are
recognized.
I looked in \windows\inf\scsi.inf, which contains the driver
definitions for all SCSI cards -- there's a comment there indicating
that they're no longer going to ship the Fireport driver as a
supported "in-box" driver, even though it's known to work fine; the
only reason the .inf file mentions the driver at all is because they
want to LEAVE it installed if you upgrade from a system that already
had it. But they won't ever install it on a new system.
What I did, and what you can do *at your own risk*, is copy the
relevant sections from scsi.inf on a working Windows 2000 system, to
scsi.inf on your XP system. Then re-run "reinstall driver" for the
card, ignore the warning "you shouldn't do this because this driver
was not certified for Whistler" (note that before this hack, it never
even got this far), and when it prompts you for a missing
fireport.sys, supply the one in \winnt\system32\drivers\fireport.sys
on your Windows 2000 system.
Again, this worked fine for me, and likely will for you, but please
don't blame me if you try it and it screws up! The comment in the
.inf file from Microsoft leads me to believe that they think that
driver works fine, but the fact that they're not shipping the driver
any more would lead to the opposite conclusion, so who knows. This is
a pretty old card, and part of the reason it's in my test system is it
seemed flaky in my main system anyway.
Hope this helps some people... if you want more details on what I did,
all it was was to copy the values from Windows 2000's scsi.inf under
the sections:
[fireport_Inst]
[fireport_Inst.Services]
[fireport_Service_Inst]
to the corresponding sections of \windows\inf\scsi.inf on the Whistler
install.
;**************************************
;Diamond Manufacturer device list
[DIAMOND]
%fireport.DeviceDesc% = fireport_Inst, PCI\VEN_1000&DEV_008F
[fireport_Inst]
CopyFiles = @fireport.sys
[fireport_Inst.Services]
AddService = fireport, %SPSVCINST_ASSOCSERVICE%, fireport_Service_Inst,
Miniport_EventLog_Inst
[fireport_Service_Inst]
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_BOOT_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\fireport.sys
LoadOrderGroup = SCSI Miniport
AddReg = pnpsafe_pci_addreg
I did this and now the Fireport works fine in XP. If you want I can email
you the relevant fireport.sys and inf file.
MarkS nycman at rcn dot com
"Phil Lenihan" <plenihan@home.com> wrote in message
news:ysxrsLaDBHA.2372@cpmsftngsa05.privatenews.microsoft.com...
> Windows xp does not install drivers for this card.Anybody's help would be
> mor then welcomed.
> Thank-you Phil Lenihan
>
plenihan@home.com
>
>