jheron 0 Posted January 8, 2005 Hello I have an old xircom wireless pcmcia card for my laptop the card is no longer supported I have NT4 drivers and win95 drivers for the card, when win2k tries to install the drivers it says "The style of the INF is different than what was requested" Is there any way to change the INF to work with win 2k? I bought the access point and the PCMCIA card brand new in the box for $25.00 canadian not knowing that it wont run under win2k Here is the inf file if that will help some one help me: Code: ; CNW.INF;; XIRCOM CreditCard Netwave Network Interface Cards.;; Copyright 1993-1994, Microsoft Corporation[Version]LayoutFile=layout.infSignature="$CHICAGO$"Provider=%MS%Class=Net;; Table of Contents;[Manufacturer]%XIRCOM%=XIRCOM;; The various flavors of Xircom cards;[XIRCOM]%XIRCOMCNW%=XIRCOMCNWR.ndi,PCMCIA\Xircom-CreditCard_Netwave-F441%XIRCOMCNW%=XIRCOMCNWD.ndi,PCMCIA\Xircom-CreditCard_Netwave-F4B1[XIRCOMCNWR.ndi]AddReg=CNWR.ndi.reg,ADDREG_XIRCOMCNW.ndi.reg,XIRCOMCNW.params[XIRCOMCNWD.ndi]AddReg=CNWD.ndi.reg,ADDREG_XIRCOMCNW.ndi.reg,XIRCOMCNW.params;****************************************************************************; Add these keys to the registry for Xircom adapters;****************************************************************************; Install sections[CNWR.ndi.reg]HKR,Ndi,DeviceID,,"Xircom-CreditCard_Netwave-F441"[CNWD.ndi.reg]HKR,Ndi,DeviceID,,"Xircom-CreditCard_Netwave-F4B1";****************************************************************************; Xircom CreditCard Netwave;****************************************************************************[ADDREG_XIRCOMCNW.ndi.reg]; key,subkey,valuname,type,valueHKR,,DevLoader,,*ndisHKR,,DeviceVxDs,,CNWNDIS3.VXDHKR,,EnumPropPages,,"netdi.dll,EnumPropPages"; NDIS InfoHKR,NDIS,LogDriverName,,CNWNDIS3HKR,NDIS,MajorNdisVersion,1,03HKR,NDIS,MinorNdisVersion,1,0A; InterfacesHKR,Ndi\Interfaces,DefUpper,,"ndis3"HKR,Ndi\Interfaces,DefLower,,"ethernet"HKR,Ndi\Interfaces,UpperRange,,"ndis3"HKR,Ndi\Interfaces,LowerRange,,"ethernet"; Install sectionsHKR,Ndi\Install,ndis3,,"XIRCOMCNW.ndis3"; Install NDIS3[XIRCOMCNW.ndis3]AddReg=XIRCOMCNW.ndis3.AddRegCopyFiles=XIRCOMCNW.ndis3.CopyFiles[XIRCOMCNW.ndis3.AddReg]; ParametersHKR,,AdapterType,,2HKR,,MemoryBaseAddress,1,01,00,00,00HKR,,MemoryBaseAddress1,1,01,00,00,00HKR,,IoBaseAddress,1,02,00,00,00HKR,,IRQLevel,1,04,00,00,00HKR,,REDIRSESSIONTIMEOUT,1,F0HKR,Override,0000,1, \;; CONFIGMG_VERSION;00,04,00,00, \;; PRIORITY;00,00,00,00, \;; I/O Resource Descriptor; 16 ports in the range 200-3FF based at XX0; 16-bit I/O;24,00,00,00, \ ; Total length of I/O Resource Descriptor02,00,00,00, \ ; ResType_IO = 0x0000000201,00, \ ; IOD_Count;0C,00, \ ; IOD_Type; // IOType_Range = 0x000C00,00, \ ; IOD_Alloc_Base;00,00, \ ; IOD_Alloc_End;00,00, \ ; IOD_DesFlags;00, \ ; IOD_Alloc_Alias;00, \ ; IOD_Alloc_Decode;F0,FF, \ ; IOR_Align; // Mask for base alignment E0/F010,00, \ ; IOR_nPorts; // Number of ports00,02, \ ; IOR_Min; // Min port addressFF,03, \ ; IOR_Max; // Max port address00,00, \ ; IOR_RangeFlags; // Flags00, \ ; IOR_Alias; // Alias offset00, \ ; IOR_Decode; // Address specified40,00,00,00, \ ; PCCARD flags; // 0x40 = 16-bit port, else 8-bit;; IRQ Resource Descriptor; 1 level-mode interrupt anywhere;14,00,00,00, \ ; Total length of IRQ Resource Descriptor04,00,00,00, \ ; ResType_IRQ = 0x0000000400,00, \ ; IRQD_Flags;00,00, \ ; IRQD_Alloc_Num; // Allocated IRQ numberFF,FF, \ ; IRQD_Req_Mask; // Mask of possible IRQs00,00, \ ; IRQD_Reserved;20,00,00,00, \ ; PCCARD flags // 0x20 = Level mode interrupts;; MEM Resource Descriptor 0; 4K attribute memory window mapped to PCMCIA address 0 ;34,00,00,00, \ ; Total length of Memory Resource Descriptor01,00,00,00, \ ; ResType_Mem = 0x0000000101,00, \ ; MD_Count;14,00, \ ; MD_Type; // MType_Range = 0x001400,00,00,00, \ ; MD_Alloc_Base;00,00,00,00, \ ; MD_Alloc_End;00,00, \ ; MD_Flags;00,00, \ ; MD_Reserved;00,F0,FF,FF, \ ; MR_Align; // Mask for base alignment00,10,00,00, \ ; MR_nBytes; // Count of bytes00,00,00,00, \ ; MR_Min; // Min AddressFF,FF,FF,FF, \ ; MR_Max; // Max Address00,00, \ ; MR_Flags; // Flags00,00, \ ; MR_Reserved;02,00,00,00, \ ; PCCARD flags // 0x02 = attribute mem ; // 0x04 = 8-bit common mem (undocumented) ; // 0x08 = 16-bit common mem00,00,00,00, \ ; Memory card address;; MEM Resource Descriptor 1; 36K 8-bit common memory window mapped to PCMCIA address 20000;34,00,00,00, \ ; Total length of Memory Resource Descriptor01,00,00,00, \ ; ResType_Mem = 0x0000000101,00, \ ; MD_Count;14,00, \ ; MD_Type; // MType_Range = 0x001400,00,00,00, \ ; MD_Alloc_Base;00,00,00,00, \ ; MD_Alloc_End;00,00, \ ; MD_Flags;00,00, \ ; MD_Reserved;00,F0,FF,FF, \ ; MR_Align; // Mask for base alignment00,90,00,00, \ ; MR_nBytes; // Count of bytes00,00,00,00, \ ; MR_Min; // Min AddressFF,FF,FF,FF, \ ; MR_Max; // Max Address00,00, \ ; MR_Flags; // Flags00,00, \ ; MR_Reserved;04,00,00,00, \ ; PCCARD flags // 0x02 = attribute mem ; // 0x04 = 8-bit common mem (undocumented) ; // 0x08 = 16-bit common mem00,00,02,00, \ ; Memory card address;; REQUEST_CONFIG_PKT Descriptor;19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C00,00, \ ; Socket;02,00, \ ; Attributes;32, \ ; Vcc;32, \ ; Vpp1;32, \ ; Vpp2;02, \ ; IntType;00,08,00,00, \ ; ConfigBase;00, \ ; Status;00, \ ; Pin;00, \ ; Copy;01, \ ; ConfigIndex;03, \ ; Present;;; TERMINATOR;00,00,00,00[XIRCOMCNW.ndis3.CopyFiles]cnwndis3.vxd[XIRCOMCNW.params]; DomainHKR,NDI\params\Domain,ParamDesc,,"Domain"HKR,NDI\params\Domain,flag,1,30,00,00,00HKR,NDI\params\Domain,type,,hexHKR,Ndi\params\Domain,default,,100HKR,NDI\params\Domain,min,,0HKR,NDI\params\Domain,max,,1ffHKR,NDI\params\Domain,step,,1HKR,NDI\params\Domain,optional,,1; Scramble KeyHKR,NDI\params\ScrambleKey,ParamDesc,,"Scramble Key"HKR,NDI\params\ScrambleKey,flag,1,30,00,00,00HKR,NDI\params\ScrambleKey,type,,intHKR,Ndi\params\ScrambleKey,default,,0HKR,NDI\params\ScrambleKey,min,,0HKR,NDI\params\ScrambleKey,max,,65535HKR,NDI\params\ScrambleKey,step,,1HKR,NDI\params\ScrambleKey,optional,,1;****************************************************************************; Destination Directories;****************************************************************************[DestinationDirs]DefaultDestDir =11 ; LDID_SYSXIRCOMCNW.ndis3.CopyFiles =11 ; LDID_SYS;****************************************************************************; Translatable strings;****************************************************************************[strings]MS="Microsoft";; Manufacturer names;XIRCOM="Xircom";; Adapter names;XIRCOMCNW="Xircom CreditCard Netwave Adapter" If any one thinks this ia a waste of time and will be very diff to achive please let me know any and all help is appreciated!! sincerely Jon Share this post Link to post
jheron 0 Posted January 8, 2005 Thanks for the reply! Yes I have the win2k INF file for a similar xircom wireless card but the differances are huge Do you know if the registry key entry is the same in 2k as it is in 95? lol probly a stupid question! Anyways thanks for taking the time to post.. much appreciated! sincerely Jon Share this post Link to post
jheron 0 Posted January 9, 2005 Well I can get the driver to install now but I cant get the card to "start" I have not been able to find a "INF how to" file just lots of referance to the DDk witch must be purchased. I think I am in way over my head but its been fun! lol If I ever get it going I will post back:) Thanks again for your help! regards Jon Share this post Link to post