Google Answers Logo
View Question
 
Q: Router Firewall Settings, MAC iChat ( Answered 4 out of 5 stars,   0 Comments )
Question  
Subject: Router Firewall Settings, MAC iChat
Category: Computers > Security
Asked by: rfimbel-ga
List Price: $20.00
Posted: 04 Jan 2004 16:09 PST
Expires: 03 Feb 2004 16:09 PST
Question ID: 293134
I have a MacIntosh iSight web cam but am having problems making a
connection with my brother-in-law.

We think the problem is related to firewall settings in his Linksys
wireless router (it works if he connect directly to the cable modem).
I have located a technical document on Apple's website and also have
the users manual for the router.

Apple's instructions are very generic. I would like step-by-step
instructions for configuring the router's settings to Apple's
specifications.

Below are links to the Apple document and the Linksys page where the
router's user manual can be downloaded.

Apple--> http://docs.info.apple.com/article.html?artnum=93208

Linksys--> http://www.linksys.com/Products/product.asp?grid=33&scid=35&prid=508

Regards,
Ron
Answer  
Subject: Re: Router Firewall Settings, MAC iChat
Answered By: aht-ga on 04 Jan 2004 20:57 PST
Rated:4 out of 5 stars
 
rfimbel-ga:

Thank you for your question regarding the problems you and your
brother-in-law are experiencing with iChat AV.

I am structuring my answer based on the following assumptions. If any
of these assumptions are incorrect, please let me know:

- Both you and your brother-in-law are using iChat AV on Macs;
- When he is connected directly to the cable modem, neither you nor he
have any problems initiating or receiving chat session requests;
- Your brother-in-law is familiar enough with his router to access its
administrative webpages, and knows the IP address of the router to do
so
- Your brother-in-law only uses his computer at home, ie. it is not a
laptop that is also used in other computer networks in addition to his
home.

Steps to take (for your brother-in-law):

1) The first step is to assign your brother-in-law's computer a static
IP address, if it is not already in place (as opposed to a dynamic, or
DHCP-assigned, IP address controlled by the router).

a) access the router's admin pages using a web browser (default
address is http://192.168.1.1; yours may differ if you have customized
your router's configuration)

b) go to the 'DHCP' tab, and look at the 'Starting IP Address';
default is 192.168.1.100.

c) go to the 'Status' tab, and look at the 'Internet' section, write
down the 'DNS' server IP addresses (up to three will appear)

d) on your brother-in-law's computer, he will need to reconfigure it
from DHCP (assuming that is it's current state) to a static IP
address. The following instructions are for OS9.x, please ask for
clarification if he has a different OS and is not able to figure out
how to do this:

   - Go to Apple > Control Panels > TCP/IP

   - 'Connect via' should already be 'Ethernet'

   - Change 'Configure' to 'Manually'

   - For IP address, enter 192.168.1.99

   - For Subnet Mask, enter 255.255.255.0

   - For Router Address, enter 192.168.1.1

   - For Name server addresses, enter the DNS IP addresses from step c)

   - Go to File > Close, clicking 'Save' when prompted

   - you may need to restart the computer

2) Now that your brother-in-law's computer is set to a static IP
address, we can set up port forwarding in the router

a) access the router's admin pages using a web browser (default
address is http://192.168.1.1; yours may differ if you have customized
your router's configuration)

b) go to the 'Advanced' tab, then to the 'Port Forwarding' tab

c) repeat the following steps for each of the following ports: 5060,
5190, 5678, 16384-16403

   - for 'Customized Application', enter iChat

   - for External Port enter the range of ports (ie. 5060 - 5060 for
the first one; 16384 - 16403 for the last one)

   - for port 5190 only, check TCP; leave unchecked for the others

   - for all ports, check UDP

   - for IP address, use 192.168.1.99 (you only need to type the '99' part)

   - check 'Enable'

   - after repeating, you should have used four rows

d) Click 'Apply'



At this point, please test out iChat to see if this works for your
specific situation. As far as security goes, these changes will leave
the above ports 'open', in that any data sent to your brother-in-law's
IP address for those specific ports will be delivered to his computer.
This is still safer than if your brother-in-law were to leave his
computer connected directly to the cable modem, as all other ports
will still appear 'closed' to anyone scanning the IP address.

Please let me know if you require any clarification, or if any of this
does not work. Also, if this does not work, please let me know the
details concerning your brother-in-law's computer, such as the model,
the operating system, and how he uses the computer.

Regards,

aht-ga
Google Answers Researcher

Request for Answer Clarification by rfimbel-ga on 05 Jan 2004 20:05 PST
Thank you for the quick reply to my question. Your directions were
very clear and easy to follow but, unfortunately, the router setting
changes did not solve the problem?we are still unable to make a
successful AV-iChat connection.

I checked and double-checked and it appears that I have everything
correctly configured. I also reviewed the Apple document ?Well known
TCP and UDP Ports Used by Apple Software Products?
(http://docs.info.apple.com/article.html?artnum=106439) to make sure
we didn?t miss anything. I have screen shots of everything that I can
email to you if you want to verify what I did.

It seems like the problem connecting is a time-out error. In one
attempt I actually did get a message stating something to that effect.
More often the error is something like ?did not receive reply? or it
acts as is it connected but it does not.

So, maybe the problem is something else altogether?something caused by
the wireless connection??? I have the same router as my brother-in-law
but I am not connecting wirelessly. I have successfully connected with
others via iChat using the router?s default settings.

If you have any other suggestions please let me know. Thanks.

Just for clarification here are more details about equipment and OS.

My System:

Power Mac G4 733 MHz
Panther (10.3.2)
LinkSys 2.4 GHz 54g Router
RCA Cable Modem
Connected By Ethernet Cable

Brother-in-law?s System:

Apple Titanium Laptop
Panther (10.3.2)
LinkSys 2.4 Ghz 54g Router
Cable Modem
Wireless Connection

Some other thoughts . . .

Should we have reset the router/modem after changing the settings?
Are there similar settings in the modem?

Ron

Clarification of Answer by aht-ga on 05 Jan 2004 23:42 PST
Assuming that your brother-in-law is able to use his computer
wirelessly for other activities, the wireless connection should not be
the culprit.

There is one "quick-fix" method to test this out.

Go to the 'Security' tab, and enable the DMZ host, entering the IP
address of your brother-in-law's computer (ie. '99') in the IP address
field.

Please note that this will forward all ports to your brother-in-law's
computer, and is equivalent to hooking his computer up directly to his
cable modem. This will also bypass the router's firewall function,
unfortunately. However, it will remove the router as a potential
obstacle, allowing us to trace the problem. If your brother-in-law is
OK with leaving his computer in the DMZ, then this can also be a
solution once he sources a software firewall for his computer.

Regards,

aht-ga
Google Answers Researcher

Request for Answer Clarification by rfimbel-ga on 06 Jan 2004 18:54 PST
I tried enabling the DMZ host on both of our machines but that didn't
solve the problem. When one of use initiates a chat the invitation is
received and accepted but then, the person that initiated the chat,
gets an error message stating the the other person did not respond.

Clarification of Answer by aht-ga on 06 Jan 2004 19:05 PST
Do either of you happen to have the Mac OS X firewall turned on (it
may be on by default)? If so, please ensure that you have followed the
steps in the Apple page:

--------------------------

1. From the Apple menu, choose System Preferences. 
2. From the View, choose Sharing. 
3. Click the Firewall tab. 
4. Click New. 
5. From the Port Name pop-up menu, choose Other. 
6. In the Port Number, Range or Series field, type in: 

5060, 5190, 5297, 5298

7. In the Description field type in: iChat AV 
8. Click OK. 

--------------------------

As well, when you mentioned that you also turned on the DMZ host at
your end, does this mean that you also changed the IP address of your
computer to a static IP?

Regards,

aht-ga
Google Answers Researcher

Clarification of Answer by aht-ga on 06 Jan 2004 19:30 PST
I have also come across some references online indicating that other
people have had problems using iChat through Linksys routers. This is
in spite of placing the computers in the DMZ. Others, have not had any
problems.

Can you please look at the Status page in both of your routers, and
look at the firmware version numbers?

Thank you,

aht-ga
Google Answers Researcher

Request for Answer Clarification by rfimbel-ga on 06 Jan 2004 19:51 PST
The firewall settings on both macs are disabled (first thing I checked).

Yes I set a static IP address on my machine. I also tried with DHCP in
my machine (because this worked when using iChat with someone else)
and static IP address on my brother-in-laws machine.

I will check the firmware version tomorrow.

Thanks

The more I talk look for answers the more I hear about people having
problems. I found an article in Apple knowledgebase that talks about
intermitent video/audio issues when using iSight with the Mac airport
-> http://docs.info.apple.com/article.html?artnum=93218

Clarification of Answer by aht-ga on 06 Jan 2004 20:29 PST
It does seem that when iChat wants to work, it works very well. When
it doesn't want to work in spite of setting up the proper port
forwarding (which you have done), sometimes the only solution seems to
be to change or completely eliminate the router... not an option when
you are using it wirelessly like your brother-in-law is.

I apologize for not checking into this first; with the documentation
on Apple's website that you pointed to in your question, it looked
like this was a straight-forward configuration exercise. I will keep
looking for clues to an ultimate solution, if such exists for this
specific scenario.

Regards,

aht-ga
Google Answers Researcher
rfimbel-ga rated this answer:4 out of 5 stars
Step we concise and easy to follow.

Comments  
There are no comments at this time.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy