Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My employer has a open WiFi network, it appears that it can tell the difference between Windows XP, and Linux. I was wondering if this was even possible, and if not is it more likely they they are checking for mac address or host name? The reason I ask is that XP will connect every time, but if I boot the same computer to Linux it will only occasionally connect and often when it does it will quickly disconnect when I open a browser.

Sorry to keep adding stuff to this question, but I guess what made leap to OS check is that the Linux install used to work fine and only recently started to drop the connection.

share|improve this question

In theory a switch could distinguish different OSes by using TCP/IP stack fingerprinting, but I have never heard of one that does.

In your case, the most likely explanation is that the driver you use on Linux is buggy (or that there is some other problem with the OS installation).

share|improve this answer
I agree. The main question you should ask yourself here is "If the switch could tell the difference, would it randomly drop my connection?" If it had denied any connection, it would be odd but possible. This way, it's highly unlikely. – configurator Sep 30 '10 at 21:42

A switch doesn't care. It deals with lower level tcpip protocol. A wifi network includes a router and other equipment that has much higher level control and can potentially distinguish systems to greater detail (I imagine your network has a windows domain).

The xp system probably has a computer account on the domain and therefore can authenticate properly and access resources. The linux system probably does not and is limited based on domain settings.

Again, the switch doesn't care. It'll let you through to the various network locations, but it cannot help you authenticate with them.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .