Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

How do I fix my ?DNS? network problem?

Posted on 09/16/2006 9:01:46 AM PDT by rudy45

I have been trying to print to a network printer, without success. Some more findings: - My computer is one of four on network (one ethernet attached, three wireless attached). My ip address is 192.168.0.101. - I can both ping and do a net view of another computer, 192.168.0.102. It gives me all the information I'm supposed to get - HOwever, I cannot ping or net view that same computer by referring to its computer name. The ping fails, and the net view gives me system error 53.

I think I have a problem with DNS? Isn't the DNS supposed to translate between computer name and IP address? How can I confirm that I have a DNS problem and how do I fix it? The computers all run XP Home with SP2.

How do I ensure that I have NETBIOS running on TCP/IP? I believe that also may be a factor. Thanks.


TOPICS: Computers/Internet
KEYWORDS: areyouloggedin; network; windows

1 posted on 09/16/2006 9:01:47 AM PDT by rudy45
[ Post Reply | Private Reply | View Replies]

To: ShadowAce; martin_fierro

ping.


2 posted on 09/16/2006 9:03:25 AM PDT by jdm (I gotta give the Helen Thomas obsession a rest.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: rudy45

It's a DNS issue. One easy fix is to add the hostname/IP to /etc/hosts. (Or wherever your OS puts that file.)

Make sure /etc/nsswitch.conf hosts entry reads something like "files DNS NIS". (Or wherever your OS puts that file.)


3 posted on 09/16/2006 9:08:17 AM PDT by Michael Goldsberry (Lt. Bruce C. Fryar USN 01-02-70 Laos)
[ Post Reply | Private Reply | To 1 | View Replies]

To: rudy45

Control Panel,Network Coneections, Right-click your network connection, scroll to prperties... highlight TCP/IP, click on properties, DNS tab, and manually add your DNS IP example 192.168.0.1.

ok out of all that an try your connection again.


4 posted on 09/16/2006 9:19:47 AM PDT by Cinnamon
[ Post Reply | Private Reply | To 1 | View Replies]

To: Cinnamon

Thanks, but shouldn't Windows be smart enough to set up the DNS for me? Is there some configuration utility that will populate the DNS automatically with what's supposed to be there? Thanks.


5 posted on 09/16/2006 9:21:13 AM PDT by rudy45
[ Post Reply | Private Reply | To 4 | View Replies]

To: rudy45
Thanks, but shouldn't Windows be smart enough to set up the DNS for me?

Let's not go there.

6 posted on 09/16/2006 9:25:47 AM PDT by martin_fierro (< |:)~)
[ Post Reply | Private Reply | To 5 | View Replies]

To: rudy45

> Thanks, but shouldn't Windows be smart enough to set up the DNS for me?

Yes, it should. It doesn't always work, except for other computers running Windows. Funny that it just happens to have a problem with non-Microsoft stuff.

I've had the same issue with computers running Linux and just had to give them fixed addresses such as 192.168.0.10 and put a line in windows/system32/drivers/etc/hosts to give them a name.


7 posted on 09/16/2006 9:26:47 AM PDT by dinasour (Pajamahadeen and member of the Head SnowFlake Committee)
[ Post Reply | Private Reply | To 5 | View Replies]

To: Cinnamon

OK, under "Advanced TCPIP settings" I see a tab for DNS. However, the screen on which I add entries asks only for an IP address. It doesn't ask for a computer name. I thought the DNS was supposed translate between the two. I can add the IP address for the computer that has the printer I want to use. However, how do I tell DNS that this IP address is associated with "kitchen_computer"?

Thanks.


8 posted on 09/16/2006 9:37:32 AM PDT by rudy45
[ Post Reply | Private Reply | To 4 | View Replies]

To: Cinnamon

I tried putting in the IP address of the other computer in my home network, into the DNS. Whan i did, I promptly lost access to Free Republic. So I took it out.

The issue I have with not with the Internet itself. It's with another computer in my local network. Thanks.


9 posted on 09/16/2006 9:49:46 AM PDT by rudy45
[ Post Reply | Private Reply | To 4 | View Replies]

To: rudy45
Thanks, but shouldn't Windows be smart enough to set up the DNS for me?

If you have to ask the question, you can probably give yourself the answer :)
10 posted on 09/16/2006 9:50:53 AM PDT by MikefromOhio ("...America has confronted evil before, and we have defeated it...")
[ Post Reply | Private Reply | To 5 | View Replies]

To: rudy45

yeah, you have to do it on the computer that is giving you the problem. sometimes you have to manually add the DNS IP on a windows network.

try this on the computer in question, open up a command window(Start, Run... and type: cmd, click OK) and type: ipconfig /flushdns then hit Enter


11 posted on 09/16/2006 9:59:21 AM PDT by Cinnamon
[ Post Reply | Private Reply | To 9 | View Replies]

To: Cinnamon

Thanks, I want to make sure I'm clear.

My laptop (call it DELL_COMPUTER, IP 192.168.0.102) wants to print to a printer CANONMP5 attached to KITCHEN, IP 192.168.0.100). I can ping 0.100, I can net view 0.100.

Where is the translation between 0.100 and KITCHEN supposed to be occurring? Does each computer have its own DNS? Where should I try the flushdns command?

Also, for the heck of it, I went into command prompt on DELL_COMPUTER and did a NET USE of CANONMP5 on KITCHEN, and it worked. However, I'm not seeing the printer from any Windows application print selection drop down. Should I be? Thanks.


12 posted on 09/16/2006 10:03:31 AM PDT by rudy45
[ Post Reply | Private Reply | To 11 | View Replies]

To: rudy45

With an address starting with 192.168 you are on a local network, probably behind a firewall, so there really isn't a DNS translation happening. 192.168 addresses are non-routable - they never leave your building. It is going to depend on what kind of switch or gateway you are using. I suggest you start with it's manual.


13 posted on 09/16/2006 10:13:16 AM PDT by NonValueAdded (Katherine Harris for US Senate!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: NonValueAdded

Yes, I'm on a local network. The question remains: how does the network know that 192.168.0.100 is "KITCHEN"? There has to be translation going on somewhere, I would think. It's a DLINK 614+ router. Thanks.


14 posted on 09/16/2006 10:19:07 AM PDT by rudy45
[ Post Reply | Private Reply | To 13 | View Replies]

To: rudy45

What operating system version are you using?


15 posted on 09/16/2006 10:21:31 AM PDT by NonValueAdded (Katherine Harris for US Senate!)
[ Post Reply | Private Reply | To 14 | View Replies]

To: rudy45

Windows machines use NetBios for name resloution with other local windows machines.

Ensure all your computers are running NetBios over TCP/IP.

If that still does not help you may need to manually add entries to your system32\drivers\etc\hosts file.


16 posted on 09/16/2006 10:26:19 AM PDT by Spruce (Keep your mitts off my wallet)
[ Post Reply | Private Reply | To 1 | View Replies]

To: NonValueAdded

XP Home, with SP2


17 posted on 09/16/2006 10:29:22 AM PDT by rudy45
[ Post Reply | Private Reply | To 15 | View Replies]

To: Spruce

Neither computer had NETBIOS over TCPIP enabled. I did so just now. Should that change be reflected automatically, or should I restart both computers? Windows didn't say I had to restart, but maybe I should?


18 posted on 09/16/2006 10:30:58 AM PDT by rudy45
[ Post Reply | Private Reply | To 16 | View Replies]

To: rudy45

You probably do not need to restart.

open a command prompt and type: nbtstat -RR
That will register and refresh your NetBios WINS name cache.

Then type nbtstat -n to list the names that WINS knows about.

Also, make sure all your systems are in the same workgroup.


19 posted on 09/16/2006 10:38:35 AM PDT by Spruce (Keep your mitts off my wallet)
[ Post Reply | Private Reply | To 18 | View Replies]

To: rudy45

Based on those IPs I assume you are on wireless?


20 posted on 09/16/2006 10:40:00 AM PDT by freedumb2003 (The state board will meet in closed session to discuss whether it violated an open meetings law)
[ Post Reply | Private Reply | To 1 | View Replies]

To: rudy45
See FReepmail. Also look here: http://support.dlink.com/products/view.asp?productid=DI%2D614%2B
21 posted on 09/16/2006 10:41:23 AM PDT by NonValueAdded (Katherine Harris for US Senate!)
[ Post Reply | Private Reply | To 17 | View Replies]

To: NonValueAdded

It's a Dlink 614+.

I looked in the router configuration screens at DHCP, and find a dynamic DHCP client list. It contains the names of all the computers, plus their local 192.168 etc. IP address.

The thing that's still aggravating is that that table DOES recognize that "KITCHEN" is 192.168.0.100. Yes, KITCHEN has the printer I'm trying to print to, and it's USB connected.

Do you think my computer is having trouble reading the dynamic DHCP client list? I can ping 192.168.0.100 but I can't ping KITCHEN. Or, is my computer looking at some other table than DHCP client list, and that other table is messed up?


22 posted on 09/16/2006 11:35:25 AM PDT by rudy45
[ Post Reply | Private Reply | To 21 | View Replies]

To: Spruce

Thanks, I ran nbtstat -rr, followed by nbtstat -n. I see only the name of MY computer (the one I'm using to access the printer on the remote system) and the name of the network. I see no references to any of the other computers.


23 posted on 09/16/2006 12:40:25 PM PDT by rudy45
[ Post Reply | Private Reply | To 19 | View Replies]

To: rudy45
Check the following things:
do nbtstat -A 192.168.x.y where x.y is the ip of the kitchen computer.
check that both machines are in the same workgroup
this isn't a dns issue. since they are on the same network a broadcast should get a response.
check your dns suffix settings on both machines.
If none of these works post a screen shot of your settings.
24 posted on 09/16/2006 1:35:11 PM PDT by motohockey (Allen in 2008)
[ Post Reply | Private Reply | To 23 | View Replies]

To: motohockey

The computer I myself am using (in order to print from the kitchen computer) has a blank field associated with "DNS Suffix for this connection." The box "Use this connection's DNS suffix in DNS registration" is unchecked.

What should my suffix settings be?

Thanks.


25 posted on 09/16/2006 2:02:30 PM PDT by rudy45
[ Post Reply | Private Reply | To 24 | View Replies]

To: motohockey
Since the printer is attached to computer Kitchen, it will not have its own name or IP address and is not directly pingable. Therefore, you are relying on Windows to process the request from the Network Interface Card, fire up the print spooler and start your print job. What you need to accomplish is to tell computer Kitchen that the printer is sharable with or without password protection. You probably assigned a name to the printer when you installed it on kitchen, let's say scribe. On Kitchen, bring up the printer in control panel and look at it's properties. There should be a tab that says sharing. That is where you can assign the share name Kitchen_PRT or Kitchen_Scribe, etc. Next, on the other computers you need to install the printer as well but when asked, identify it as a network printer and browse to find it. Or have you done all that?
26 posted on 09/16/2006 2:06:01 PM PDT by NonValueAdded (Katherine Harris for US Senate!)
[ Post Reply | Private Reply | To 24 | View Replies]

To: NonValueAdded

Yes, thanks. I have defined the printer attached to the KITCHEN PC. It's set to share. THe problem is that when I try to browse for this kitchen PC, to attach it to my laptop, I don't see it when I do the add network printer wizard. I see KITCHEN, but when I double click on it to drill down, nothing happens, ie. it doesn't expand to a list of printers attached to KITCHEN.


27 posted on 09/16/2006 2:45:22 PM PDT by rudy45
[ Post Reply | Private Reply | To 26 | View Replies]

To: rudy45

Then if you see Kitchen, I suspect the setup problem is on Kitchen. I don't have an XP machine handy to bring up the various config options, but it seems likely that Kitchen is preventing the sharing somehow. I know in Windows 98 you had to have "client for microsoft networks" and "microsoft family logon" enabled in the network config panel accessed from control panel (add them to the stack). There was also a "file and print sharing" button on the network config panel. Double check to make sure sharing is enabled on Kitchen in both the network and printer setups. Also make sure kitchen's firewall is down while you test this out. The DI-614+ is handling the primary firewall duties for you anyway. That's about as far as I can get you. Good luck.


28 posted on 09/16/2006 2:58:47 PM PDT by NonValueAdded (Katherine Harris for US Senate!)
[ Post Reply | Private Reply | To 27 | View Replies]

To: rudy45

Make sure the serving computer has "File and Printer sharing for Microsoft Windows" installed.

Double-check the workgroups of each computer. They must be in the same workgroup to share files/printers.

You might also need a user account on the serving computer with the same username and password as the computer you are trying to access the printer from.


29 posted on 09/16/2006 3:44:17 PM PDT by Spruce (Keep your mitts off my wallet)
[ Post Reply | Private Reply | To 23 | View Replies]

To: motohockey
OK, I did nbtstat -a 192.168.0.100 (that's the address of KITCHEN, the PC that has the USB printer attached to it)

Here's what I get from the system:

KITCHEN <00> UNIQUE Registered
HOME_NET <00> GROUP Registered
KITCHEN <20> UNIQUE Registered

It seems that Netbios DOES know to associate KITCHEN with 192.168.0.100? But still I can neither ping KITCHEN, nor do a NET VIEW. Thanks.

30 posted on 09/16/2006 4:26:51 PM PDT by rudy45
[ Post Reply | Private Reply | To 24 | View Replies]

To: rudy45

You don't have a DNS problem, because you don't have DNS on your home network. The only way you'll resolve anything by name is by broadcast. Period. You could, if you wanted to, edit the text files in c:\windows\system32\drivers\etc\hosts and lmhosts. You would type in IP addresses and names for all the computers on your home network.


31 posted on 09/16/2006 5:02:32 PM PDT by Doohickey (I am not unappeasable. YOU are just too easily appeased.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Doohickey; Spruce; NonValueAdded; motohockey; freedumb2003; Cinnamon; MikefromOhio; dinasour; ...

thanks so much everyone. I fixed it. Here's what I had to do:

- add to the hosts file a line for each "local" ip address and associated host name
- add [workgroup name].NET as a domain name suffix

All these problems arose because of a switch in routers, from DLink 614+ to a Belkin Wireless G (because the latter supports 802.11g and WPA, and the former supports only WEP). Remote printing was working fine under the DLink, then stopped once I replaced it with the Belkin.

I thought the problems would disappear if I re-installed the DLink, but the problems remained. What's puzzling is that I didn't have to do all this stuff when I first put in the DLink. Is it possible that switching the router (which uses a different local address scheme, 192.168.2.1 instead of 192.168.0.1) could have clobbered the DNS suffix and hosts file (which maybe Windows DID put in automatically the first time I set up the network?)?

One final question: does an Apple MacBook have an counterpart for the hosts file. Also, will I have to tell it the domain name suffix? If so, where and how?

Thanks.


32 posted on 09/16/2006 8:27:15 PM PDT by rudy45
[ Post Reply | Private Reply | To 31 | View Replies]

To: rudy45

I didn't want to admit it, but I had the very same problem.

I didn't have time to mess with it so I just transfer files to the main computer and print from there.

Thanks for getting back to us.


33 posted on 09/17/2006 8:41:55 AM PDT by freedumb2003 (The state board will meet in closed session to discuss whether it violated an open meetings law)
[ Post Reply | Private Reply | To 32 | View Replies]

To: rudy45
One final question: does an Apple MacBook have an counterpart for the hosts file. Also, will I have to tell it the domain name suffix? If so, where and how?

Mac OS X has that file at - /etc/hosts

You could add entries like -

DELL_COMPUTER 192.168.0.102

and

DELL_COMPUTER.mysuffix 192.168.0.102

- with a tab between the host name and the IP address.

I generally use the "vi" tool in terminal for editing files like 'host', but you may prefer to use a free editor like Text Wrangler instead.

34 posted on 09/17/2006 2:05:47 PM PDT by HAL9000 (Happy 10th Anniversary FreeRepublic.com - Est. Sept. 23, 1996 - Thanks Jim!)
[ Post Reply | Private Reply | To 32 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson