• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 431
  • Last Modified:

PCMCIA Network Card: What NIC to buy?

Hello Everyone,

I am looking at buying some PCMCIA Nics that will grab an IP address on bootup INSTEAD of during login to a Windows Operating System.

The recent PCMCIA Nics I have tried will not grab a NIC until after you login, which causes me problems getting laptops on my Windows 2003 Domain.

Any Suggestions or Thoughts??

Thanks
0
dgriffit55
Asked:
dgriffit55
  • 2
  • 2
1 Solution
 
jhanceCommented:
Ummm, _all_ network cards, when configured for DHCP (i.e. Obtain IP address automatically) will issue the request at boot time, NOT login time.

If your adapter is currently doing this, it's either broken from totally obsolete.
0
 
ridCommented:
I can only agree with the above. What cards are in use? You may want to take a look at what kinds of software is running on the machines in question, some freakish security measure that prevents DHCP requests until user profile is loaded or so?
/RID
0
 
knoxzooCommented:
It's possible that the system isn't loading the PCMCIA adapter drivers until the boot is complete and a user logs on.  A rather stupid thing for the manufacturer to do with the drivers, but some did it that way.  If that's the case, it can't load the NIC until the PCMCIA is loaded.

Have you tried USB devices?
0
 
ridCommented:
I just tried booting into windows on a laptop with a PCMCIA NIC (wireless). The link didn't even come up until I did a login. Seems I was a bit premature in my comment. Perhaps this is due to some processes being started for a certain user instead of being system-level processes and this could possibly depend on how drivers are designed. Guesswork here, as you may see and I don't know if this is consistent behaviour for different types of NICs, or if this is depending on drivers for the PCMCIA/cardbus controller.
/RID
0
 
jhanceCommented:
I still have never encountered one that did this.  While it's not really an issue for a standalone workstation, if your computer was a part of an AD domain you would not be able to authenticate at logon it the network were not up and running.

The PCMCIA bus driver is a "core" driver like the PCI bus driver that gets loaded very early in the boot process.  The network card drivers, which are dependent on their host-bus drivers will get loaded right after that.

The only exceptions that I've seen to this are wireless card drivers which are NOT fully Windows XP (i.e. NDIS 5.1) compliant and require their own software to run.  If this software is implemented as a service (which is should be) then you will not have a problem.  But some implement their wireless configuration as a user process that load at logon time.  These will not establish a wireless link until the user logs in. These, of course, are unsuitable for use in an AD environment.

Check the registry entries for your PCMCIA and NIC drivers and make sure they are configured correctly.  See:

http://support.microsoft.com/default.aspx?scid=kb;en-us;103000&sd=tech

for background information.  The PCMCIA driver is at:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PCMCIA

You should see its "Type" as 0x01 or the "SYSTEM" start type.  Same with your NIC card, mine a 3Com that uses a driver called "EL90XBC" is set to 0x03 which is "Load on demand".  As soon as a network service of any kind attempts an operation on it, Windows will load this driver.  Most NICs will use this setting although some will be set to 0x02 for AUTOMATIC.  It's up to the vendor to decide.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Worried about phishing attacks?

90% of attacks start with a phish. It’s critical that IT admins and MSSPs have the right security in place to protect their end users from these phishing attacks. Check out our latest feature brief for tips and tricks to keep your employees off a hackers line!

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now