I love them both, goddamit!
November 14, 2007 1:36 AM
Subscribe
Can someone explain in plain terms why a Mac laptop is able to connect with no configuration required to a network, when a Windows laptop (one XP, one Vista) just will not?
I'm sure there is an easy explanation for this, but I don't understand what it could be...
This question applies to two different and separate locations; one, at work, and two, at a different locations' wireless network.
A) The wireless network:
A local business (PC) offers WiFi connectivity - this is accessed by the browser on the PC being shown a 'login' type page provided by the server(?) when the browser tries to access an internet address. You then must enter ID and password, and receive a 'logged in' message and can thus re-enter the URL you want and off you go - pretty standard stuff.
However.
All of the above happens with a laptop running XP / Vista perfectly. If you use a Macbook though, what happens is that you enter a URL that you want, and poof! there is is. No login screen or anything.
QpartA) So how on earth does that happen?
B) At work, there is a network that all the PCs use. I plug in the MacBook, and it allows me to connect to the internet with no difficulties. (Not the work intranet stuff, just the www, which is all I need)
If I connect the XP/Vista laptop though, it connects to the network, but will *not* access the internet; sometimes it says 'Gateway not found' and when trying to reset the adapter, it says 'Unable to contact your DHCP server'
QpartB) So how on earth does that happen?
In summary; Why does the Mac just 'do it' and how do I get the Vista laptop to do the same??
(And the first person that says 'just use the Mac' loses a testicle:) I love 'em both, godammit!)
posted by DrtyBlvd to computers & internet (8 comments total)
2 users marked this as a favorite
They would have to have the router for the wireless network poorly configured in both these cases. Allowing all traffic from any mac address to access the internet at large.
1) They are using an "automatically detected proxy" as their protection and way to gain money. As such majority of windows machines will automatically use the proxy and the proxy has the magic user/pass page, but the browsers on Mac OS X used to (still?) cant automatically detect these, they certainly dont do it by default. This used to be a pain for me on my old corporate network I had to constantly figure out and update the proxy information. (this would mean both email and IM should still work on the PC without the user/pass is this correct?)
2) The second is they are using a custom dns (name server) server (which is returned in the dhcp lookup) but your macintosh is ignoring due it having a dns hard wired into its setup already. The dns checks for a particular IP (or one hopes mac) address that is making the request, if it is authorised it returns the true IP address of the URL if not then it returns the local webservers address ... which throws up the login page.
Neither of these is the correct strategy. What they should have is a smarter router. This router should detect if the mac address is authorized if so it lets through the tcp stream or udp packets. If not it hijacks any http packets and sends them to the login page on a local webserver and drops all other type of outbound packets until that mac address is authorised. This is not easy to setup but I am surprised that there are not more "out of the box" solutions that do this.
My brain isnt up to handling part b tonight. Basically there is too much information missing to fully answer either part of the question well but hopefully I have sparked off some ideas for differences in settings you can look at.
posted by Gilgad at 2:16 AM on November 14, 2007