up vote 3 down vote favorite
1
share [g+] share [fb]

I'm at a hotel, plugged into their network via ethernet on my MacBook. I want to share the connection via wifi to two other computers. I went to Prefs > Sharing and set up internet sharing. I know it's working because my friend with a Mac access the net fine. My friend with the PC can see the network, but can't connect to it. In the sharing prefs, airport options, I chose these options:

Channel: Automatic
Enable encryption: yes
WEP Key length 40-bit
password length: 5 chars (as specified in the instructional text)

Update: I tried it with encryption turned off, and it works. Of course, I'd rather not do that...

Any ideas?

link|improve this question
Maybe the PC of that friend finds 40 bit WEP really too insecure? What if you switch to 128 bit (using a 13 character passphrase)? – Arjan Nov 16 '09 at 18:56
re: markdown - oh yeah. I knew that. Just forgot/didn't notice. – sprugman Nov 16 '09 at 19:13
At "What is the right way to use Internet Sharing in OS X?" someone claims it's kind of Mac-only... superuser.com/questions/17712/… – Arjan Nov 16 '09 at 19:19
feedback

2 Answers

You more than likely need to enter the full WEP key rather than whatever 5 characters you've chosen for a password.

To clarify using the same example as is given in the linked article: if you typed "apple" into the password field the Mac gave you, you're going to need to enter "6170706C65" on the Windows machine.

link|improve this answer
The 5 characters should work for a 40 bit WEP network, according to Apple's "Choosing a password for networks that use Wired Equivalent Privacy (WEP)" at support.apple.com/kb/HT1344 – Arjan Nov 16 '09 at 18:54
hmm... with 128-bit WEP, the PC still can't connect. But I get a weird "maybe you're out of range" error. – sprugman Nov 16 '09 at 19:06
If you actually read that article then you didn't understand it. Nowhere does it claim that plain text keys are supported by other vendors, just that choosing a shorter plain text key will result in a more compatible hexadecimal equivalent. – Hasaan Chop Nov 16 '09 at 19:30
Well, nowhere in your answer do you explain you think the vendor "more than likely" does not support passwords... If a vendor doesn't, then I'd hope its connection dialog will reject entering just 5 characters? As for the 5 or 13 character password: choosing the right length for a password does not just make the password "more compatible", but it eliminates all implementation differences for passwords. Of course, there could be many other compatibility issues, but using a hex key if a password is supported will not help. – Arjan Nov 16 '09 at 19:45
@NSD. As per the FAQ: Be Nice. This is your one and only warning. – Diago Nov 17 '09 at 8:02
feedback

The article How To Share The Internet Connection Between Mac and PC from makeuseof.com notes "40-bit WEP encryption didn’t work when trying to share the internet connection between Macs and PC" and suggests:

  • Use 128-bit WEP encryption and enter a 13-character password.

  • Rename the network to something really short without spaces.

  • In Windows: click on the Authentication tab and disable IEEE 802.1x authentication.

Also:

  • If NSD's suggestion that the Windows client might (silently) only support a hexadecimal key in its connection settings is correct, then an online Wep to Hex Conversion might help.

  • Even when entering a hexadecimal key on the Windows client then still be sure to use a 5 or 13 character password in your Mac's sharing settings. If you want to enter a hexadecimal key in your Mac's Internet Sharing, then maybe you can do so by prefixing the value with "0x" or "$" and use all uppercase, as per Entering a WEP hex key for preferred AirPort network on macosxhints.com (though that is not about Internet Sharing).

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.